Herstel systeemfout 5, toegang wordt geweigerd in Windows

Als u herhaaldelijk " Systeemfout(System) 5 is opgetreden, toegang(Access) is geweigerd" blijft zien tijdens het uitvoeren van opdrachten in de opdrachtprompt(running commands in Command Prompt) of Windows PowerShell , heeft de console waarschijnlijk niet de rechten die nodig zijn om ze uit te voeren. Commando's met bijvoorbeeld beheerdersfuncties (zoals 'net user') of geavanceerde probleemoplossing(advanced troubleshooting) vereisen uitgebreide bevoegdheden of werken niet.

Om "Systeemfout 5" in Microsoft Windows op te lossen , moet u de opdrachtprompt(Command Prompt) en Windows PowerShell als beheerder uitvoeren. De onderstaande instructies leiden u door meerdere manieren om beide opdrachtregelinterpreters met verhoogde rechten te openen.

Voer de opdrachtprompt(Run Command Prompt) en Windows PowerShell uit(Windows PowerShell) als beheerder(Administrator)

Het is onmogelijk om opdrachten uit te voeren in de opdrachtprompt(Command Prompt) of Windows PowerShell met standaard gebruikersrechten. Als de uitvoer van de opdracht resulteert in " Systeemfout(System) 5", moet u de opdrachtregelinterpreter van uw voorkeur als beheerder starten.

Opdrachtprompt openen als beheerder(Open Command Prompt as Administrator)

1. Open het menu Start (of druk op de (Start )Windows -toets) en typ cmd of opdrachtprompt(command prompt) .

2. Selecteer de optie Uitvoeren als beheerder(Run as administrator) in de zoekresultaten.

3. Selecteer Ja(Yes ) in het dialoogvenster Gebruikersaccountbeheer(User Account Control) ( UAC ).

Opmerking: (Note:) Gebruikersaccountbeheer(User Account Control) is niet aanwezig in Windows 7 .

U ziet dan een opdrachtpromptvenster(Command Prompt) met het label "Beheerder" op de titelbalk. U zult de " Systeemfout(System) 5" niet meer tegenkomen tijdens het uitvoeren van opdrachten.

Een snellere manier om de opdrachtprompt(Command Prompt) als beheerder te openen, is door op Ctrl + Shift + Enter te drukken onmiddellijk nadat u ernaar hebt gezocht in het menu Start .

Open Windows PowerShell als beheerder(Open Windows PowerShell as Administrator)

Zowel Windows 10 als 11 hebben de optie om Windows PowerShell als beheerder te openen via het menu Windows + X (ook bekend als Power User ).

1. Druk op Windows + X of klik met de rechtermuisknop op de Start - knop.

2. Selecteer Windows Terminal (Admin) of Windows PowerShell (Admin) .

3. Selecteer Ja(Yes ) op de prompt Gebruikersaccountbeheer(User Account Control) ( UAC ).

U ziet dan een Windows PowerShell -venster (of tabblad als de console wordt gestart via Windows Terminal ) met het label "Beheerder". " Systeemfout(System) 5" wordt niet weergegeven tijdens het uitvoeren van opdrachten erin.

U kunt ook naar powershell zoeken in het menu Start en (Start )Uitvoeren als beheerder(Run as administrator) selecteren of op Ctrl + Shift + Enter drukken om een ​​verhoogd Windows PowerShell - venster te openen.

Tip : leer hoe u Windows PowerShell vervangt door de opdrachtprompt(replace Windows PowerShell with Command Prompt) in het Windows 10 Power User-menu.

Voer(Run) altijd een verhoogde opdrachtprompt(Elevated Command Prompt) en Windows PowerShell-console uit(Windows PowerShell Console)

Het is mogelijk om een ​​snelkoppeling op het bureaublad in Windows te bouwen die de (Windows)opdrachtprompt(Command Prompt) of Windows PowerShell automatisch kan openen als beheerder. Dat elimineert de kans dat u per ongeluk een console start met standaard gebruikersrechten en dat u " Systeemfout(System) 5" tegenkomt.

1. Afhankelijk van de opdrachtregelinterpreter waarnaar u een snelkoppeling wilt maken, opent u een Verkenner(File Explorer) -venster en gaat u naar de relevante map:

Opdrachtprompt — Lokale schijf C(Local Disk C) > Windows > System32

Windows PowerShell — Lokale schijf C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Zoek het bestand met het label cmd (opdrachtprompt) of powershell ( Windows PowerShell ). Klik er vervolgens met de rechtermuisknop op en selecteer Meer opties weergeven(Show more options) (alleen Windows 11) > Verzenden naar(Send to) > Bureaublad (snelkoppeling maken)(Desktop (create shortcut)) .

3. Klik met de rechtermuisknop op het nieuw gemaakte cmd – Shortcut of powershell – Shortcut- pictogram op het bureaublad. Selecteer vervolgens Eigenschappen(Properties) .

4. Selecteer op het tabblad Snelkoppeling (Shortcut )Geavanceerd(Advanced) .

5. Vink het vakje naast Als administrator uitvoeren(Run as administrator) aan en selecteer OK .

6. Selecteer Toepassen(Apply ) en OK om het venster Eigenschappen af ​​te sluiten.

U kunt nu dubbelklikken op de snelkoppeling en Ja(Yes ) selecteren in de UAC -pop-up om de opdrachtprompt(Command Prompt) of Windows PowerShell met beheerdersrechten te openen. Voel je(Feel) vrij om de snelkoppeling te hernoemen naar wat je maar wilt.

Schakel UAC-prompts uit(UAC Prompts) voor opdrachtprompt(Command Prompt) en Windows PowerShell

Gebruikersaccountbeheer (UAC)(User Account Control (UAC)) is een beveiligingsfunctie in Windows Vista , 8, 8.1, 10 en 11 die voorkomt dat programma's zonder toestemming wijzigingen aan het systeem aanbrengen. Het omgaan met UAC - prompts elke keer dat u de opdrachtprompt(Command Prompt) of Windows PowerShell met beheerdersrechten wilt openen, is echter afleidend.

De snelste manier om daarmee om te gaan, is door UAC helemaal uit te schakelen. Dat brengt echter een aanzienlijk veiligheidsrisico met zich mee. Of u kunt de prompt alleen voor Command Prompt of Windows PowerShell omzeilen . Dat is veiliger, maar kost tijd om in te stellen.

Gebruikersaccountbeheer volledig uitschakelen(Disable User Account Control Completely)

1. Zoek naar uac in het menu Start en selecteer Openen(Open) om het dialoogvenster Instellingen gebruikersaccountbeheer te openen.(User Account Control Settings)

2. Sleep de schuifregelaar naar Nooit melden(Never notify) .

3. Selecteer OK om (OK)Gebruikersaccountbeheer voor het(User Account Control) hele systeem te deactiveren .

Om UAC(UAC) later opnieuw te activeren , gaat u gewoon door de bovenstaande stappen en sleept u de schuifregelaar naar de eerste of tweede inkeping.

Tip: U kunt het dialoogvenster (Tip:)Instellingen gebruikersaccountbeheer(User Account Control Settings) ook bereiken door Systeem en beveiliging(System and Security) > Instellingen voor gebruikersaccountbeheer wijzigen(Change User Account Control settings) op het configuratiescherm(Control Panel) te selecteren .

Omzeil UAC alleen voor opdrachtprompt en Windows PowerShell(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Zoek naar schtasks in het menu Start en druk op (Start)Enter om de Taakplanner te starten.

2. Klik met de rechtermuisknop op Bibliotheek Taakplanner(Task Scheduler Library) in de zijbalk en selecteer Nieuwe map(New Folder) .

3. Voer een naam in voor de map, bijvoorbeeld Geen UAC( No UAC)

4. Selecteer de nieuw gemaakte map in de zijbalk en selecteer Taak maken( Create Task) .

5. Geef de taak een naam, bijvoorbeeld Opdrachtprompt (beheerder)(Command Prompt (Admin)) en vink het vakje naast Uitvoeren met hoogste privileges(Run with highest privileges) aan .

6. Schakel over naar het tabblad Acties(Actions ) en selecteer Nieuw(New) .

7. Stel Actie(Action) in om een ​​programma te starten(Start a program) en plak het bestandspad voor de opdrachtprompt(Command Prompt) of het uitvoerbare Windows PowerShell -bestand:(Windows PowerShell)

Opdrachtprompt — C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. Schakel over naar het tabblad Voorwaarden(Conditions) en verwijder het vinkje Start de taak alleen als de computer op netstroom staat(Start the task only if the computer is on AC power) . Selecteer vervolgens OK om de taak op te slaan.

10. Klik met de rechtermuisknop op een leeg gebied op het bureaublad en selecteer Nieuw(New) > Snelkoppeling(Shortcut) .

11. Voer het volgende pad in en vervang Mapnaam(Folder name) en Taaknaam( Task name ) door de namen die u hebt ingevoegd tijdens het maken van de taak:

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

Selecteer Volgende(Next) om door te gaan.

12. Typ een naam voor de snelkoppeling en selecteer Voltooien(Finish) .

13. Dubbelklik op de snelkoppeling op het bureaublad die u zojuist hebt gemaakt, en een nieuwe verhoogde opdrachtprompt(Command Prompt) of Windows PowerShell -console wordt gestart zonder een UAC - prompt.

Herstel systeemfout 5(Fix System Error 5) op standaard Windows(Standard Windows) -accounts

Stel dat(Suppose) u " Systeemfout(System) 5 is opgetreden" tegenkomt in een niet-beheerdersaccount op uw pc. In dat geval kunt u nog steeds een verbeterde opdrachtprompt(Command Prompt) of Windows PowerShell -console uitvoeren met behulp van de bovenstaande instructies door een beheerderswachtwoord in te voeren. Als u het niet weet, vraag dan toestemming aan een gebruiker met beheerdersrechten voor de pc.

Als alternatief kunt u een standaardaccount wijzigen in een beheerdersaccount(change a standard account to an admin account) (ervan uitgaande dat u de eigenaar van uw pc bent) om te voorkomen dat u telkens een beheerderswachtwoord moet invoeren als u een opdrachtregelinterpreter met verhoogde rechten wilt openen. De onderstaande stappen zijn van toepassing op Windows 10 en 11.

1. Meld u aan bij uw beheerdersaccount en selecteer Start > Instellingen(Settings ) > Accounts > Familie en andere gebruikers(Family & other users) .

2. Selecteer het standaardaccount onder Overige gebruikers(Other users) en selecteer Accounttype wijzigen(Change account type) .

3. Stel Accounttype in op Beheerder(Administrator ) en selecteer OK .

Opgelost: systeemfout 5 (System Error 5) is(Has) niet opgetreden

Om nogmaals te herhalen, door simpelweg de opdrachtprompt(Command Prompt) en Windows PowerShell als beheerder uit te voeren, wordt de foutcode " Systeemfout 5" in Microsoft (System)Windows(Microsoft Windows) opgelost . Als je beide consoles regelmatig gebruikt, zal de tijd nemen om snelkoppelingen in te stellen die ze altijd starten met verhoogde privileges (bij voorkeur zonder een vervelende User Account Control- prompt om mee om te gaan) op de lange termijn waarschijnlijk uren besparen.



About the author

Ik ben een computerprofessional met meer dan 10 jaar ervaring. In mijn vrije tijd help ik graag aan een bureau en leer ik kinderen internetten. Mijn vaardigheden omvatten veel dingen, maar het belangrijkste is dat ik weet hoe ik mensen kan helpen bij het oplossen van problemen. Als je iemand nodig hebt die je kan helpen met iets dringends of gewoon wat basistips wilt, neem dan contact met me op!



Related posts