Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Hur man inaktiverar Windows Kommandotolk eller PowerShell

12

Windows Command Prompt och PowerShell-verktygen är ganska otroliga. Du kan använda dem för att konfigurera olika systeminställningar eller komma åt olika appar. Men att ange fel kommandon i dessa verktyg kan skada din enhet. I vissa fall kan andra använda dessa verktyg för att köra oönskade kommandon på din PC.

Den bästa lösningen på sådana problem är att tillfälligt inaktivera kommandotolken eller PowerShell. Lyckligtvis, om du någonsin behöver använda dessa verktyg igen i framtiden, kan du återaktivera dem när som helst. Som sådan, här är de olika sätten att inaktivera (och återaktivera) kommandotolken och PowerShell.

Hur man inaktiverar kommandotolken i Windows

Du kan inaktivera kommandotolken med antingen den lokala grupprincipredigeraren eller registerredigeraren. Så låt oss kolla in stegen du behöver följa.

Använda den lokala grupprincipredigeraren

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Vi börjar med att använda Local Group Policy Editor (LGPE). Om du är bekant med det här verktyget vet du förmodligen att det gör det enkelt att justera olika systeminställningar. Inte bara det, utan det här verktyget kan också hjälpa dig att blockera åtkomst till Windows ljudschemainställningar.

Om du inte kan komma åt det här verktyget i Windows Home-utgåvan, kolla in några tips om hur du kommer åt LGPE på Windows Home.

Så här använder du LGPE för att inaktivera kommandotolken:

  1. Tryck på Win + R för att öppna dialogrutan Kör kommando.
  2. Skriv gpedit.msc och tryck på Enter för att öppna LGPE.
  3. Navigera till Användarkonfiguration > Administrativa mallar > System.
  4. Dubbelklicka på alternativet Förhindra åtkomst till kommandotolken i den högra rutan.

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Därifrån väljer du Aktiverad i det övre vänstra hörnet. Tryck sedan på Verkställ och sedan på OK. Detta bör inaktivera Windows kommandotolk.

Om du bestämmer dig för att återaktivera kommandotolken, följ dessa steg:

  1. Öppna LGPE och navigera till alternativet System genom att följa föregående steg.
  2. Dubbelklicka på alternativet Förhindra åtkomst till kommandotolken.
  3. Därifrån väljer du antingen Ej konfigurerad eller Inaktiverad från alternativen. Slutligen trycker du på Verkställ och sedan på OK.

Använda Registereditorn

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Alternativt kan du prova att använda Windows Registerredigerare. Detta är ett otroligt verktyg som du kan lita på för att justera systeminställningar eller felsöka fel.

Registerredigeraren har känsliga nycklar som styr hur din Windows-enhet fungerar. Så du bör vara försiktig när du redigerar eller flyttar registernycklar. Faktum är att det bästa du kan göra är att säkerhetskopiera registret innan du gör några ändringar i det.

Så här använder du Registereditorn för att inaktivera kommandotolken:

  1. Tryck på Win + R för att öppna dialogrutan Kör kommando.
  2. Skriv Regedit och tryck på Enter för att öppna Registereditorn.
  3. Därifrån, kopiera och klistra in följande kommando i adressfältet och tryck på Retur :
HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindows

Klicka på systemnyckeln under Windows-mappen. Om systemnyckeln saknas skapar du den genom att högerklicka på Windows – tangenten och välja Ny > Nyckel. Döp sedan om nyckeln till System och tryck sedan på Enter.

När du är på systemnyckeln högerklickar du på ett tomt utrymme till höger och väljer Nytt > DWORD (32-bitars) värde. Därifrån namnger du värdet DisableCMD.

Hur man inaktiverar Windows Kommandotolk eller PowerShell

För att inaktivera kommandotolken, dubbelklicka på DisableCMD- värdet och ställ in värdedata till 1. Därifrån trycker du på OK och stäng sedan Registereditorn.

För att återaktivera kommandotolken, använd de tidigare metoderna men ställ in DisableCMDs värdedata till 0 ( noll).

Låt oss nu utforska hur du kan inaktivera PowerShell-verktyget.

Använda den lokala grupprincipredigeraren

Så här använder du LGPE för att inaktivera PowerShell:

  1. Tryck på Win + R för att öppna dialogrutan Kör kommando.
  2. Skriv gpedit.msc och tryck på Enter för att öppna LGPE.
  3. Navigera till Användarkonfiguration > Administrativa mallar > System.
  4. Dubbelklicka på alternativet Kör inte specificerade Windows-program i den högra rutan.

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Välj sedan Aktiverad i det övre vänstra hörnet. Därifrån navigerar du till avsnittet Alternativ längst ner till vänster och klickar på knappen Visa . Detta bör dyka upp skärmen Visa innehåll .

Skriv powershell.exe under värderutan och tryck sedan på OK. Tryck sedan på Verkställ och sedan på OK i LGPE -fönstret. Detta bör inaktivera PowerShell-verktyget.

Om du vill återaktivera PowerShell, följ dessa steg:

  1. Öppna LGPE och navigera till systemalternativet enligt de föregående stegen.
  2. Dubbelklicka på alternativet Kör inte specificerade Windows-program.
  3. Slutligen, välj antingen Ej konfigurerad eller Inaktiverad i det övre vänstra hörnet. Slutligen trycker du på Verkställ och sedan på OK.

Det är dock värt att notera att den här metoden kommer att göra ändringar i alla program som är beroende av policyinställningen "Kör inte specificerade Windows-program". Till exempel, om du inaktiverar PowerShell med den här principinställningen, kommer de andra apparna som är beroende av denna policyinställning också att inaktiveras.

Använda Registereditorn

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Så här kan Registereditorn hjälpa dig att inaktivera PowerShell-verktyget:

  1. Tryck på Win + R för att öppna dialogrutan Kör kommando.
  2. Skriv Regedit och tryck på Enter för att öppna Registereditorn.
  3. Därifrån, kopiera och klistra in följande kommando i adressfältet och tryck på Retur :
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies

Klicka på Explorer- tangenten. Om den här nyckeln saknas skapar du den genom att högerklicka på policynyckeln och välja Ny > Nyckel. Namnge nyckeln som Explorer och tryck sedan på Retur.

När du är på Utforskar-tangenten högerklickar du på ett tomt utrymme till höger och väljer Nytt > DWORD-värde (32-bitars). Namn sedan värdet DisallowRun. Därifrån dubbelklickar du på värdet DisallowRun och ställer in värdedata till 1.

Hur man inaktiverar Windows Kommandotolk eller PowerShell

Följ sedan dessa steg:

  1. Högerklicka på ett tomt utrymme på höger sida och välj Ny > nyckel. Namnge sedan denna nyckel som DisallowRun.
  2. Klicka på DisallowRun- tangenten och högerklicka sedan på ett tomt utrymme på höger sida. Välj sedan Nytt > Strängvärde och namnge sedan värdet som 1.
  3. Dubbelklicka sedan på detta nyskapade värde och ställ in värdedata som powershell.exe. Tryck på OK för att spara dessa ändringar. Nu bör du ha ett värde som heter "1", med ett datavärde som visas som "powershell.exe."

Hur man inaktiverar Windows Kommandotolk eller PowerShell

De steg vi har täckt hittills bör inaktivera PowerShell-verktyget. Det beror på att vi började med att ange värdedata för DisallowRun-värdet som 1.

Den här metoden kommer också att inaktivera alla appar som finns i mappen/nyckeln DisallowRun.

För att återaktivera PowerShell (eller andra appar inom DisallowRun-nyckeln), följ dessa steg:

  1. Öppna Registereditorn och navigera till Utforskaren enligt de föregående stegen.
  2. Dubbelklicka på DisallowRun- värdet på höger sida och ställ in värdedata till 0. Tryck på OK för att spara dessa ändringar.
  3. Om du vill aktivera PowerShell för gott, navigera till HKEY_CURRENT_USER > Programvara > Microsoft > Windows > CurrentVersion > Policies > Utforskaren > DisallowRun och ta bort PowerShell- strängen.

Kommandotolken och PowerShell är nu otillgängliga

Det går inte att förneka att kommandotolken och PowerShell-verktygen är användbara och pålitliga. Det är dock ofta nödvändigt att inaktivera dem – speciellt om du vill förhindra att andra kör oönskade kommandon. För att inaktivera dessa verktyg, använd någon av metoderna vi har täckt.

Medan du håller på, se till att också kolla in de olika sätten att komma åt kommandotolken och PowerShell.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer