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

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

instagram viewer
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 gör det komma åt LGPE på Windows Home.

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

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

Därifrån väljer du Aktiverad i det övre vänstra hörnet. Tryck sedan på Tillämpa och tryck sedan på OK. Detta bör inaktivera Windows Command Prompt.

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

  1. Öppna LGPE och navigera till Systemet genom att följa de föregående stegen.
  2. Dubbelklicka på Förhindra åtkomst till kommandotolken alternativ.
  3. Därifrån väljer du antingen Inte konfigurerad eller Inaktiverad från alternativen. Slutligen, tryck Tillämpa och tryck sedan på OK.

Använda Registereditorn

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 man kan göra är att säkerhetskopiera registret innan du gör några ändringar i den.

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

  1. Tryck Win + R för att öppna dialogrutan Kör kommando.
  2. Typ Regedit och tryck Stiga på för att öppna Registereditorn.
  3. Därifrån, kopiera och klistra in följande kommando i adressfältet och tryck på Stiga på:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

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

När du är på Systemet högerklicka på ett tomt utrymme till höger och välj Nytt > DWORD (32-bitars) värde. Därifrån, namnge värdet som InaktiveraCMD.

För att inaktivera kommandotolken, dubbelklicka på InaktiveraCMD värde och ställ in Värdedata till 1. Därifrån, tryck OK och stäng sedan registerredigeraren.

För att återaktivera kommandotolken, använd de tidigare metoderna men ställ in DisableCMD's 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 Win + R för att öppna dialogrutan Kör kommando.
  2. Typ gpedit.msc och tryck Stiga på för att öppna LGPE.
  3. Navigera till Användarkonfiguration > Administrativa mallar > System.
  4. Dubbelklicka på Kör inte specificerade Windows-program alternativ på den högra sidorutan.

Välj sedan Aktiverad i det övre vänstra hörnet. Därifrån navigerar du till alternativ sektionen längst ner till vänster och klicka på Show knapp. Detta bör dyka upp Visa innehåll skärm.

Typ powershell.exe under Värde rutan och tryck sedan på OK. Tryck sedan på Tillämpa och tryck 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 Systemet alternativ enligt föregående steg.
  2. Dubbelklicka på Kör inte specificerade Windows-program alternativ.
  3. Slutligen, välj antingen Inte konfigurerad eller Inaktiverad i det övre vänstra hörnet. Slutligen, tryck Tillämpa och tryck 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

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

  1. Tryck Win + R för att öppna dialogrutan Kör kommando.
  2. Typ Regedit och tryck Stiga på för att öppna Registereditorn.
  3. Därifrån, kopiera och klistra in följande kommando i adressfältet och tryck på Stiga på:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

Klicka på Utforskare nyckel. Om denna nyckel saknas, skapa den genom att högerklicka på Policyer knapp och välja Ny > Nyckel. Namnge nyckeln som Utforskare och tryck sedan på Stiga på.

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

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 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 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."

De steg vi har täckt hittills bör inaktivera PowerShell-verktyget. Det beror på att vi började med att ställa in Värdedata av värdet DisallowRun 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 Registerredigerare och navigera till Utforskare nyckel enligt de föregående stegen.
  2. Dubbelklicka på DisallowRun värde på höger sida och ställ in Värdedata till 0. Tryck 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 > Explorer > DisallowRun och ta bort PowerShell sträng.

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 - särskilt 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.