- (Nytt) För att aktivera sudo i Windows 11, öppna Inställningar > System > Avancerat , aktivera "Aktivera sudo" och välj alternativet "Inline" .
- (Gammal) Öppna Inställningar > System > För utvecklare , aktivera "Aktivera sudo" och välj alternativet "Inline" .
- Du kan också öppna Kommandotolken eller PowerShell (admin) och köra
sudo config --enable normal kommandot.
UPPDATERAD 2025-10-27: I Windows 11 är det nu möjligt att aktivera "sudo", och i den här guiden kommer jag att beskriva stegen för att slutföra denna konfiguration. Från och med Windows 11 24H2 lägger systemet till stöd för sudo-kommandot för kommandotolken och PowerShell för att köra förhöjda kommandon utan att behöva öppna konsolen som administratör, liknande det kommando som redan finns tillgängligt på Linux, macOS och andra Unix-baserade operativsystem.
Vad är sudo?
Sudo (superuser do) är ett kommandoradsverktyg som låter användare köra kommandon med utökade rättigheter utan att behöva köra konsolen som administratör. Det ger i huvudsak tillfällig utökning av rättigheter för ett specifikt kommando.
Det här verktyget minimerar tiden som spenderas med utökade behörigheter, vilket minskar risken för oavsiktlig systemskada. Det låter också användare utföra administrativa uppgifter utan att logga in direkt som root.
Till skillnad från sudo som finns tillgängligt på Linux är Windows-versionen mycket begränsad. Om du vill ha en mer liknande upplevelse som versionen på Linux måste du använda tredjepartsverktyg, som gsudo .
Vilka är sudo-lägena?
Sudo i Windows 11 erbjuder tre lägen:
- Inline: När du kör sudo-kommandot tillåter konsolen att administrativa uppgifter utförs inom samma fönster. Du måste använda det här alternativet om du vill ha samma Linux-upplevelse.
- Med inmatning inaktiverad: Detta är den säkraste upplevelsen. Kommandot körs i förhöjt läge i det aktuella fönstret, men processen kommer inte att ha några fler inmatningar. Om du behöver köra ytterligare processer fungerar inte det här läget.
- I ett nytt fönster: När du kör sudo-kommandot öppnas terminalen i ett nytt fönster som administratör.
Vilka operationer stöds med sudo?
Du kan utföra många operationer med det här kommandot:
- Radera en skyddad fil.
- Anropa förhöjda kommandon.
- Öppnar en ny terminal för att utföra valfri uppgift.
I den här guiden kommer jag att lära dig stegen för att konfigurera sudo-kommandot i Windows 11. Du kan också använda samma Linux Sudo-upplevelse för version 23H2, 22H2 och Windows 10 med gsudo-verktyget .
Aktivera sudo i Windows 11 från Inställningar
I Windows 11 har Microsoft ersatt sidan "För utvecklare" med sidan "Avancerat", som innehåller en ny layout och andra inställningar.
Avancerad sida
För att aktivera sudo i Windows 11 via den (nya) sidan Avancerat, följ dessa steg:
-
Öppna Inställningar i Windows 11.
-
Klicka på System .
-
Klicka på sidan För utvecklare .
-
Slå på växlingsknappen Aktivera sudo .

-
Slå på knappen "Aktivera sudo" .
-
Välj läget "Inline" från inställningen "Konfigurera hur sudo kör program" för en Linux-liknande upplevelse.

För utvecklare sidan
För att aktivera sudo i Windows 11 via den (gamla) sidan För utvecklare, följ dessa steg:
-
Öppna Inställningar .
-
Klicka på System .
-
Klicka på sidan För utvecklare .
-
Slå på växlingsknappen Aktivera sudo .

-
Klicka på inställningen "Aktivera sudo" .
-
Välj läget "Inline" från inställningen "Konfigurera hur sudo kör program" för en Linux-liknande upplevelse.

När du har slutfört stegen kan du börja använda sudo-kommandot i Windows Terminal, oavsett om du använder kommandotolken eller PowerShell.
Aktivera sudo i Windows 11 från Terminalen
För att aktivera sudo-kommandot via kommandotolken eller PowerShell, följ dessa steg:
-
Öppna Start .
-
Sök efter Windows Terminal , högerklicka på det översta resultatet och välj alternativet Kör som administratör .
Snabb anmärkning: Detta är sista gången du behöver köra terminalen som administratör. Du kan utföra konfigurationen i kommandotolken eller PowerShell.
-
Skriv följande kommando för att aktivera sudo "Inline" -läge i Windows 11 och tryck på Enter :
sudo config --aktivera normal

-
(Valfritt) Skriv följande kommando för att aktivera sudo- läget "I ett nytt fönster" och tryck på Enter :
sudo config --enable tvinga nytt fönster
-
(Valfritt) Skriv följande kommando för att aktivera sudo- läget "Med inmatning inaktiverad" och tryck på Enter:
sudo config --enable inaktivera inmatning
När du har slutfört stegen aktiveras sudo-kommandot och du kan börja använda kommandot för att köra verktyg med förhöjda behörigheter utan att behöva starta en konsol som administratör.
Använd sudo-kommandot i Windows 11
För att köra förhöjda kommandon med sudo i Windows 11, följ dessa steg.
-
Öppna Start .
-
Sök efter Windows Terminal och klicka på det översta resultatet för att öppna konsolen.
-
Skriv följande kommando för att anropa sudo-kommandohjälpen och tryck på Enter :
sudo -h

Snabb anmärkning: Det här kommandot hjälper dig att lära dig hur du strukturerar kommandot, de olika argumenten och de tillgängliga alternativen.
-
Skriv följande kommando för att köra ett kommando med sudo i Windows 11 och tryck på Enter :
sudo del mytextfile.txt

Snabb anmärkning: Kommandot fungerar genom att lägga till sudo-prefixet före själva kommandot för att höja processen. Systemet skulle fortfarande visa dialogrutan "Användarkontokontroll" (UAC) för att bekräfta höjningen.
Det är viktigt att notera att sudo-kommandot är skiftlägeskänsligt, men bara för de tillgängliga alternativen. Till exempel, sudo -hkommer hjälpen att visas, men sudo -Hkommer att ge ett felmeddelande.
Microsoft lägger till detta inbyggda stöd för att ytterligare överbrygga klyftan mellan Windows och Unix-liknande operativsystem och göra det enklare för utvecklare att arbeta i systemet med verktyg de redan känner till.
Om du redan har konfigurerat Windows Terminal för att starta en kommandoradssession som administratör kan du fortfarande använda kommandot "Sudo", men det kommer inte att göra någon skillnad eftersom alla kommandon redan körs med förhöjda inställningar.
Uppdatering 27 oktober 2025: Denna guide har uppdaterats för att säkerställa noggrannhet och återspegla ändringar i processen.