Miljövariabler kan vara användbara för programmerare, systemadministratörer och andra avancerade användare. De ger oss information om miljön där en applikation körs. I vissa fall kan du ta bort en miljövariabel. I andra fall kan du bara ändra dess värde.
Ibland kan du behöva rensa miljövariabeln på din Windows. Men hur kan du göra detta? Läs vidare för att upptäcka alla metoder du kan använda för att ta bort och ändra miljövariabler.
Hur man avaktiverar Env-variabeln i Windows
Operativsystemmiljön använder data som lagras i miljövariabler. Det finns mycket information vi kan lära av dem om hur programvaran fungerar. Miljövariabler kan delas in i två kategorier:
- När ett program är installerat ställer operativsystemet eller drivrutinen in dessa miljövariabler, som inkluderar information om systemresurser. Dessa kallas systemmiljövariabler. Till exempel kommer variabeln windir att hålla Windows-platsen.
- Information som är specifik för ett visst användarkonto lagras i användarmiljövariabler. Att ställa in PATH-variabeln så att kommandon körs utan att behöva ange filsökvägen varje gång är ett exempel på detta.
Det finns sätt att inaktivera båda typerna av miljövariabler. Du kan göra detta med hjälp av fönstret Miljövariabler, Power Shell och Registereditorn.
Fönstret Miljövariabler
Du kan använda kommandotolken för att rensa system- och användarmiljövariabler på din Windows-dator. Så här rensar du systemmiljövariabler:
- Starta Kontrollpanelen och välj kommandotolken.
- Välj länken “Avancerade systeminställningar” på vänster sida och, om så önskas, stäng fönstret för systemets kontrollpanel.
- Välj ikonen Env Variables med din mus eller pekenhet.
- Tryck på “Ta bort” bredvid variabeln du vill ta bort längst ner i avsnittet Systemvariabler.
- När du har tagit bort systemvariabler, klicka på “OK” för att bekräfta.
Följ dessa steg för att rensa användarmiljövariabler:
- Klicka på knappen “Användarkonton” i Kontrollpanelen.
- Till vänster, klicka eller tryck på länken “Ändra mina miljövariabler” och, om så önskas, stäng kontrollpanelfönstret för användarkonton.
- Välj en variabel som du vill ta bort som beskrivs överst i avsnittet Användarvariabler för och tryck på alternativet “Ta bort”.
- När du har tagit bort användarvariabler från ditt konto, välj “OK” för att bekräfta raderingen.
Power Shell
Power Shell kan också användas för att rensa båda typerna av miljövariabler effektivt. Så här rensar du systemmiljövariabler:
- Starta en Windows PowerShell-session i förhöjt läge.
- Klistra in följande kommando i det förhöjda PowerShell:
Get-ChildItem Env: - Tryck på “Enter” och anteckna namnet på den systemvariabel du vill avaktivera.
- Ange följande kommando i förhöjd PowerShell:
[Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Maskin”) - Ersättning [variable name] med namnet på variabeln du vill ta bort i föregående kommando.
- Du kan nu avsluta Windows PowerShell med förhöjda privilegier.
Om du vill ta bort användarmiljövariabeln, följ dessa steg:
- Kör Windows PowerShell i förhöjt läge.
- Vid den förhöjda PowerShell-prompten, klistra in följande kommando:
Get-ChildItem Env: - Tryck enter”.
- Skriv eller klistra in följande kommando:
[Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Användare”) - Tryck på “Enter” igen och stäng PowerShell.
Registerredigerare
Så här rensar du systemmiljövariabler med hjälp av Registereditorn:
- För att starta Registereditorn, tryck på Win + R för att öppna Kör, skriv “regedit” i Kör och klicka sedan på “OK.”
- På vänster sida av Registereditorn, navigera till nyckeln som visas nedan.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment - Klicka eller håll kvar namnet på variabelvärdet du vill ta bort på höger sida av miljönyckeln i Registereditorn. Klicka eller tryck sedan på “Ta bort”.
- Bekräfta genom att klicka på “Ja”.
- Stäng Registereditorn.
Och för att ta bort användarens Env-variabel är stegen:
- För att öppna Registereditorn, använd Win + R för att öppna Kör, skriv “regedit” i Kör och klicka sedan på “OK.”
- I den vänstra rutan i Registereditorn, navigera till nyckeln som anges nedan.
HKEY CURRENT USER\Environment - I Registereditorn, klicka eller håll kvar namnet på variabelvärdet du vill ta bort på höger sida av miljönyckeln. Efter det väljer du “Radera”.
- Bekräfta ditt val genom att välja “Ja”.
- Se till att Registereditorn är stängd.
Ytterligare vanliga frågor
Varför är Env-variabler viktiga?
Svaret på frågan “Vad är miljövariabler?” Det är relativt svårt. Som du kan se i den här guiden gör Windows-programhantering det svårt att hitta och observera miljövariabler.
Operativsystemet och de många applikationer och drivrutiner du kör på din dator hanterar dess hantering i bakgrunden. Operativsystemet och dess befintliga program är å andra sidan beroende av dem. Ditt system kan inte fungera om du spelar med värdena för kritiska systemvariabler utan att förstå vad du gör.
Vilka är standardmiljövariablerna för Windows?
Varje Windows-dator har ett brett utbud av variabler. Variabler som OS, TEMP och PATH används ofta. Du kan hitta standardvärden för Windows-miljövariabler på webbplatser som Wikipedia.
Ha kontroll över dina Env-variabler
Samma programvara som används för att ta bort Env-variabler kan också användas för att redigera eller skapa nya. Men om du är osäker är det bäst att överlåta det till en professionell. Eftersom variabler är ryggraden i ditt operativsystem och programvara, kan det leda till en systemkrasch om du bråkar med dem. Detta kan vara dyrare än att be en professionell att ta hand om dem i första hand.
Har du någonsin testat att rensa Env-variabler? Har du testat att redigera eller skapa nya? Var det svårt för dig? Låt oss veta i kommentarsfältet nedan!
