Åtgärda systemfel 5, åtkomst nekas i Windows

Om du fortsätter att se " Systemfel(System) 5 har inträffat, åtkomst(Access) nekas" upprepade gånger när du kör kommandon i kommandotolken(running commands in Command Prompt) eller Windows PowerShell , är det troligt att konsolen saknar de rättigheter som behövs för att köra dem. Till exempel, kommandon som involverar administrativa funktioner (som "nätanvändare") eller avancerad felsökning(advanced troubleshooting) kräver utökade privilegier eller fungerar inte.

För att fixa "Systemfel 5" i Microsoft Windows måste du köra Kommandotolken(Command Prompt) och Windows PowerShell som administratör. Instruktionerna nedan kommer att leda dig genom flera sätt att öppna båda kommandoradstolkarna med förhöjda rättigheter.

Kör kommandotolken(Run Command Prompt) och Windows PowerShell som administratör(Administrator)

Det är omöjligt att köra kommandon i kommandotolken(Command Prompt) eller Windows PowerShell med standardanvändarbehörigheter. Om kommandoutgången resulterar i " Systemfel(System) 5" måste du starta din föredragna kommandoradstolk som administratör.

Öppna kommandotolken som administratör(Open Command Prompt as Administrator)

1. Öppna Start -menyn (eller tryck på Windows - tangenten) och skriv cmd eller kommandotolken(command prompt) .

2. Välj alternativet Kör som administratör(Run as administrator) i sökresultaten.

3. Välj Ja(Yes ) i dialogrutan Användarkontokontroll(User Account Control) ( UAC ).

Obs: (Note:) Användarkontokontroll(User Account Control) finns inte i Windows 7 .

Du kommer då att se ett kommandotolksfönster(Command Prompt) med etiketten "Administratör" i namnlisten. Du kommer inte att stöta på " Systemfel(System) 5" när du kör kommandon längre.

Ett snabbare sätt att öppna kommandotolken(Command Prompt) som administratör innebär att trycka på Ctrl + Skift(Shift) + Enter omedelbart efter att ha sökt efter det på Start -menyn.

Öppna Windows PowerShell som administratör(Open Windows PowerShell as Administrator)

Både Windows 10 och 11 har möjligheten att öppna Windows PowerShell som administratör via menyn Windows + X (aka Power User ).

1. Tryck på Windows + X eller högerklicka på Start - knappen.

2. Välj Windows Terminal (Admin) eller Windows PowerShell (Admin) .

3. Välj Ja(Yes ) på prompten Användarkontokontroll(User Account Control) ( UAC ).

Du kommer då att se ett Windows PowerShell- fönster (eller flik om konsolen startar via Windows Terminal ) med etiketten "Administratör". " Systemfel(System) 5" kommer inte att visas när kommandon körs i den.

Alternativt kan du söka efter powershellStart - menyn och välja Kör som administratör(Run as administrator) eller trycka på Ctrl + Shift + Enter för att öppna ett förhöjt Windows PowerShell- fönster.

Tips(Tip) : Lär dig hur du ersätter Windows PowerShell med kommandotolken(replace Windows PowerShell with Command Prompt) på Windows 10 Power User-menyn.

Kör(Run) alltid en förhöjd kommandotolk(Elevated Command Prompt) och Windows PowerShell-konsol(Windows PowerShell Console)

Det är möjligt att bygga en skrivbordsgenväg i Windows som kan öppna kommandotolken(Command Prompt) eller Windows PowerShell automatiskt som administratör. Det eliminerar risken att av misstag starta en konsol med vanliga användarprivilegier och stöta på " Systemfel(System) 5."

1. Beroende på kommandoradstolken du vill skapa en genväg till, öppna ett Filutforskarfönster(File Explorer) och gå över till den relevanta katalogen:

Kommandotolk - Lokal disk C(Local Disk C) > Windows > System32

Windows PowerShell — Lokal disk C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Leta upp filen märkt cmd (kommandotolken) eller powershell ( Windows PowerShell ). Högerklicka sedan på den och välj Visa fler alternativ(Show more options) (endast Windows 11) > Skicka till(Send to) > Skrivbord (skapa genväg)(Desktop (create shortcut)) .

3. Högerklicka på den nyskapade cmd – Genväg(cmd – Shortcut) eller powershell – Genvägsikon(powershell – Shortcut) på skrivbordet. Välj sedan Egenskaper(Properties) .

4. Under fliken Genväg(Shortcut ) väljer du Avancerat(Advanced) .

5. Markera rutan bredvid Kör som administratör(Run as administrator) och välj OK .

6. Välj Använd(Apply ) och OK för att avsluta rutan Egenskaper.

Du kan nu dubbelklicka på genvägen och välja Ja(Yes )UAC -popupen för att öppna Kommandotolken(Command Prompt) eller Windows PowerShell med administrativa rättigheter. Döp(Feel) gärna om genvägen till vad du vill.

Inaktivera UAC-prompter(UAC Prompts) för kommandotolken(Command Prompt) och Windows PowerShell

Användarkontokontroll (UAC)(User Account Control (UAC)) är en säkerhetsfunktion i Windows Vista , 8, 8.1, 10 och 11 som förhindrar program från att göra ändringar i systemet utan tillstånd. Men att hantera UAC- meddelanden varje gång du vill öppna kommandotolken(Command Prompt) eller Windows PowerShell med administratörsrättigheter är distraherande.

Det snabbaste sättet att hantera det är att inaktivera UAC helt och hållet. Det innebär dock en betydande säkerhetsrisk. Eller så kan du kringgå prompten endast för kommandotolken(Command Prompt) eller Windows PowerShell . Det är säkrare men tar tid att installera.

Inaktivera användarkontokontroll helt(Disable User Account Control Completely)

1. Sök efter uacStart - menyn och välj Öppna(Open) för att öppna dialogrutan Inställningar för användarkontokontroll.(User Account Control Settings)

2. Dra reglaget till Meddela aldrig(Never notify) .

3. Välj OK för att inaktivera användarkontokontroll(User Account Control) i hela systemet.

För att återaktivera UAC senare, gå helt enkelt igenom stegen ovan och dra reglaget till första eller andra hacket.

Tips:(Tip:) Du kan också nå dialogrutan Inställningar för kontroll(User Account Control Settings) av användarkonto genom att välja System och säkerhet(System and Security) > Ändra inställningar för kontroll av användarkonto(Change User Account Control settings)kontrollpanelen(Control Panel) .

Förbigå UAC endast för kommandotolken och Windows PowerShell(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Sök efter schtasksStart - menyn och tryck på Enter för att starta Schemaläggaren.

2. Högerklicka på Task Scheduler Library i sidofältet och välj New Folder .

3. Ange ett namn för mappen – t.ex. Ingen UAC( No UAC)

4. Välj den nyskapade mappen i sidofältet och välj Skapa uppgift( Create Task) .

5. Namnge uppgiften – t.ex. Kommandotolk (Admin)(Command Prompt (Admin)) och markera rutan bredvid Kör med högsta behörighet(Run with highest privileges) .

6. Växla till fliken Åtgärder(Actions ) och välj Ny(New) .

7. Ställ in Action för att starta ett program(Start a program) och klistra in sökvägen för kommandotolken(Command Prompt) eller Windows PowerShell körbar:

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

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

9. Byt till fliken Villkor och avmarkera (Conditions)Starta uppgiften endast om datorn är på nätström(Start the task only if the computer is on AC power) . Välj sedan OK för att spara uppgiften.

10. Högerklicka på ett ledigt område på skrivbordet och välj Nytt(New) > Genväg(Shortcut) .

11. Ange följande sökväg och ersätt mappnamn(Folder name) och uppgiftsnamn( Task name ) med namnen som du infogade när du skapade uppgiften:

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

Välj Nästa(Next) för att fortsätta.

12. Skriv in ett namn för genvägen och välj Slutför(Finish) .

13. Dubbelklicka på genvägen på skrivbordet som du just skapade, och en ny förhöjd kommandotolk(Command Prompt) eller Windows PowerShell -konsol startas utan en UAC- prompt.

Åtgärda systemfel 5(Fix System Error 5)standard Windows -konton

Anta(Suppose) att du stöter på " Systemfel(System) 5 har inträffat" i ett icke-administratörskonto på din PC. I så fall kan du fortfarande köra en förbättrad kommandotolk(Command Prompt) eller Windows PowerShell -konsol med instruktionerna ovan genom att infoga ett administratörslösenord. Om du inte känner till det, be om tillåtelse från en användare med administrativa rättigheter till datorn.

Alternativt kan du ändra ett standardkonto till ett administratörskonto(change a standard account to an admin account) (förutsatt att du är ägaren till din PC) för att undvika att behöva skriva in ett administratörslösenord varje gång du vill öppna en kommandoradstolk med förhöjda rättigheter. Stegen nedan gäller för Windows 10 och 11.

1. Logga in på ditt administratörskonto och välj Start > Inställningar(Settings ) > Konton(Accounts) > Familj och andra användare(Family & other users) .

2. Välj standardkontot under Andra användare(Other users) och välj Ändra kontotyp(Change account type) .

3. Ställ in Kontotyp(Account type) till Administratör(Administrator ) och välj OK .

Fixat: Systemfel 5 (System Error 5) har(Has) inte inträffat

För att upprepa, helt enkelt att köra kommandotolken(Command Prompt) och Windows PowerShell som administratör kommer att fixa felkoden " System error 5" i Microsoft Windows . Om du använder båda konsolerna regelbundet kommer sannolikt att spara timmar i det långa loppet om du tar dig tid att ställa in genvägar som alltid startar dem med förhöjda privilegier (helst utan en irriterande användarkontokontrollprompt(User Account Control) att hantera).



About the author

Jag är en datorexpert med över 10 års erfarenhet inom mjukvaru- och webbläsarindustrin. Jag har designat, byggt och hanterat hela installationer av mjukvaruprogram, samt utvecklat och underhållit webbläsare. Min erfarenhet ger mig förmågan att ge tydliga, koncisa förklaringar av komplicerade ämnen – oavsett om det är hur Microsoft Office fungerar eller hur man får ut det mesta av Mozilla Firefox. Utöver mina datorkunskaper är jag också en skicklig skribent och kan kommunicera effektivt online och personligen.



Related posts