på Windows 10 är PowerShell ett kraftfullt plattformsverktyg som låter dig köra skript och kommandon för att ändra systeminställningar, hantera funktioner, felsöka problem och automatisera uppgifter.
även om det är ett användbart kommandoradsskal, kan du i vissa situationer behöva inaktivera det för att se till att användare inte gör oönskade ändringar eller Kör skript med skadliga kommandon. Och andra gånger kan du behöva begränsa åtkomsten till PowerShell för att följa företagets policy.
oavsett orsaken kan det vara, Windows 10 erbjuder flera sätt att inaktivera åtkomst till den inbyggda versionen av PowerShell eller den fristående versionen av verktyget, PowerShell 7.
i den här Windows 10-guiden kommer vi att gå igenom tre olika sätt att inaktivera åtkomst till PowerShell, inklusive PowerShell 7.
- hur man blockerar PowerShell-åtkomst med grupppolicy
- hur man blockerar PowerShell-åtkomst med säkerhetspolicy
- hur man blockerar PowerShell 7-åtkomst avinstallera app
hur man blockerar PowerShell-åtkomst med grupppolicy
om du använder Windows 10 Pro (eller Enterprise), är det enklaste sättet att inaktivera åtkomst till PowerShell använder den lokala grupprincipredigeraren.
för att inaktivera PowerShell på Windows 10, använd dessa steg:
- öppna Start.
- Sök efter gpedit.msc och välj toppresultatet för att öppna den lokala Grupppolicyredigeraren.
-
bläddra i följande sökväg:
User Configuration > Administrative Templates > System
-
på höger sida dubbelklickar du på Kör inte specificerad Windows-applikationsprincip.
källa: Windows Central
- Välj alternativet Enabled.
-
under avsnittet ”Alternativ”klickar du på knappen Visa.
källa: Windows Central
-
skriv powershell i kolumnen” värde”.exe för att inaktivera PowerShell-upplevelsen.
källa: Windows Central
- (valfritt) i kolumnen” värde ” skriver du powershell_ise.exe i en ny cell för att inaktivera PowerShell ise-gränssnittet.
- (valfritt) i kolumnen ”värde” skriver du pwsh.exe i en ny cell för att inaktivera PowerShell 7.
- klicka på Tillämpa. knapp
- klicka på OK-knappen.
när du har slutfört stegen kommer användarna inte längre att kunna starta och använda PowerShell.
om du ändrar dig kan du rulla tillbaka de tidigare inställningarna med samma instruktioner, men på steg nr 5 väljer du alternativet inte konfigurerat.
vi fokuserar den här guiden på att inaktivera PowerShell för alla användare, men du kan också begränsa åtkomsten till skalet för specifika användare med dessa instruktioner.
så här blockerar du PowerShell-åtkomst med säkerhetspolicy
Alternativt kan du uppnå samma effekt med den lokala Säkerhetsprincipkonsolen.
för att förhindra att användare startar PowerShell-Inställningar upp en Lokal säkerhetspolicy, använd dessa steg:
- öppna Start.
- Sök efter lokal grupppolicy och klicka på toppresultatet för att öppna appen.
- dubbelklicka för att expandera filialen Software Restriction Policies.
-
högerklicka på kategorin ”ytterligare regler” och välj alternativet Ny Hashregel.
källa: Windows Central
Snabbtips: Om kategorin inte är tillgänglig högerklickar du på filialen Software Restriction Policies och väljer alternativet New Software Restriction Policies.
-
klicka på knappen Bläddra.
källa: Windows Central
-
kopiera och klistra in följande sökväg i adressfältet för att hitta 32-bitarsversionen av PowerShell och tryck på Enter:
%SystemRoot%\system32\WindowsPowerShell\v1.0
-
Välj powershell.exe körbar.
källa: Windows Central
- klicka på knappen Öppna.
- klicka på knappen Verkställ.
- klicka på OK-knappen.
- högerklicka på kategorin ”ytterligare regler” och välj alternativet Ny Hashregel.
- klicka på knappen Bläddra.
-
kopiera och klistra in följande sökväg i adressfältet för att hitta 64-bitarsversionen av PowerShell och tryck på Enter:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
Snabbtips: om du vill inaktivera åtkomst till PowerShell version 7 kan du skapa en annan hashregel med den här sökvägen:
"%SystemRoot%\Program Files\PowerShell\pwsh.exe
. Eller avinstallera appen med stegen nedan. -
Välj powershell.exe körbar.
källa: Windows Central
- klicka på knappen Öppna.
- klicka på knappen Verkställ.
- klicka på OK-knappen.
- starta om datorn.
när du har slutfört stegen kommer användarna inte längre att kunna starta 32-bitars eller 64-bitarsversionen av PowerShell.
inaktivera åtkomst PowerShell ise
även om ovanstående steg kan begränsa åtkomsten till kommandoradsverktyget kan användare fortfarande komma runt denna begränsning med PowerShell ise-gränssnittet. Du kan dock också inaktivera åtkomst till det här verktyget med appen Lokal säkerhetspolicy.
för att inaktivera åtkomst till PowerShell ISE, använd dessa steg:
- öppna Start.
- Sök efter lokal grupppolicy och klicka på toppresultatet för att öppna appen.
- dubbelklicka för att expandera filialen Software Restriction Policies.
-
högerklicka på kategorin ”ytterligare regler” och välj alternativet Ny Hashregel.
källa: Windows Central
-
klicka på knappen Bläddra.
källa: Windows Central
-
kopiera och klistra in följande sökväg i adressfältet för att hitta 32-bitarsversionen av PowerShell ISE och tryck på Enter:
%SystemRoot%\system32\WindowsPowerShell\v1.0
-
Välj powershell_ise.exe körbar.
källa: Windows Central
- klicka på knappen Öppna.
- klicka på knappen Verkställ.
- klicka på OK-knappen.
- högerklicka på kategorin ”ytterligare regler” och välj alternativet Ny Hashregel.
- klicka på knappen Bläddra.
-
kopiera och klistra in följande sökväg i adressfältet för att hitta 64-bitarsversionen av PowerShell och tryck på Enter:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
-
Välj powershell_ise.exe körbar.
källa: Windows Central
- klicka på knappen Öppna.
- klicka på knappen Verkställ.
- klicka på OK-knappen.
- starta om datorn.
när du har slutfört stegen kommer den inbyggda versionen av PowerShell ise inte längre att vara tillgänglig.
om du vill återställa ändringarna kan du använda samma instruktioner som beskrivs ovan, men i steg nr 4 högerklickar du på varje hashregel du skapade, väljer alternativet Radera och startar om datorn.
hur man blockerar PowerShell 7-åtkomst avinstallera app
om enheten också har PowerShell 7 kan du begränsa åtkomsten genom att ta bort appen från Windows 10.
för att avinstallera PowerShell 7, använd dessa steg:
- Öppna Inställningar.
- klicka på appar.
- klicka på appar & funktioner.
- under avsnittet ”Appar & funktioner” väljer du PowerShell-appen.
-
klicka på knappen Avinstallera.
källa: Windows Central
- klicka på knappen Avinstallera igen.
- fortsätt med anvisningarna på skärmen (om tillämpligt).
när du har slutfört stegen kommer ingen att ha tillgång till PowerShell version 7 eftersom den inte längre är installerad på enheten. Naturligtvis kan du alltid ladda ner och installera appen igen.
om du försöker hindra användare från att göra oönskade systemändringar, förutom att begränsa åtkomsten till PowerShell, kan du också inaktivera Kommandotolken, Aktivitetshanteraren och registret. Dessutom kan du till och med försöka byta kontotyp till ”standardanvändare” för att förhindra att användare gör systemändringar och gör kontot säkrare. Användarna har dock fortfarande tillgång till PowerShell, Command Prompt och Task Manager för att utföra några vanliga uppgifter.
fler Windows 10-resurser
för mer användbara artiklar, täckning och svar på vanliga frågor om Windows 10, besök följande resurser:
- Windows 10 på Windows Central-allt du behöver veta
- Windows 10 hjälp, tips och tricks
- Windows 10 forum på Windows Central
blickar framåt: vad du kan förvänta dig från Surface och Windows 2022
2021 var ett överraskande stort år för Microsoft, med introduktionen av en ny version av Windows, avslöjandet av ett nytt flaggskepp Surface laptop och större redesign av Surface Pro och 20-årsjubileet för Xbox. Kan vi förvänta oss att 2022 kommer att vara på en liknande nivå när det gäller stora meddelanden, förändringar och milstolpar?
dessa 5 Xbox-exklusiva har oss glada för 2022
Xbox har haft ett utmärkt 2021, men det finns ännu fler exklusiva att se fram emot 2022 och därefter. Här är de fem bästa Xbox exklusiva jag är otroligt glada över att spela.
för bättre eller sämre, förbyggda speldatorer var stora 2021
med GPU-brist som varade under året vände sig fler och fler människor till förbyggda stationära speldatorer för att komma in på videospelet kul.
letar du efter bra multiplayer-spel på PC? Kolla in våra favoriter.
Multiplayer-spel är några av de bästa som erbjuds för PC-spelare. Här är en titt på några av de absolut bästa multiplayer-spelen du kan dyka in på PC idag.