Jak wyczyścić zmienne środowiskowe w systemie Windows

Zmienne środowiskowe mogą być pomocne dla programistów, administratorów systemu i innych zaawansowanych użytkowników. Dostarczają nam szczegółowe informacje o środowisku, w którym działa aplikacja. W niektórych przypadkach można usunąć zmienną środowiskową. W innych przypadkach możesz zmienić tylko jego wartość.

Czasami może być konieczne wyczyszczenie zmiennej środowiskowej w systemie Windows. Ale jak możesz to zrobić? Czytaj dalej, aby poznać wszystkie metody usuwania i zmieniania zmiennych środowiskowych.

Jak wyłączyć zmienną Env w systemie Windows?

Środowisko systemu operacyjnego wykorzystuje dane przechowywane w zmiennych środowiskowych. Możemy się od nich nauczyć wielu informacji na temat działania oprogramowania. Zmienne środowiskowe można podzielić na dwie kategorie:

  • Po zainstalowaniu programu system operacyjny lub sterownik ustawia te zmienne środowiskowe, które zawierają informacje o zasobach systemowych. Są to tak zwane zmienne środowiska systemowego. Na przykład zmienna windir będzie przechowywać lokalizację systemu Windows.
  • Informacje specyficzne dla danego konta użytkownika są przechowywane w Zmiennych środowiska użytkownika. Przykładem tego jest ustawienie zmiennej PATH w celu uruchomienia poleceń bez konieczności podawania ścieżki do pliku za każdym razem.

Istnieją sposoby na usunięcie ustawienia obu typów zmiennych środowiskowych. Możesz to zrobić za pomocą okna Zmienne środowiskowe, Power Shell i Edytor rejestru.

Okno Zmienne środowiskowe

Możesz użyć wiersza polecenia, aby wyczyścić systemowe i zmienne środowiskowe użytkownika na komputerze z systemem Windows. Oto jak wyczyścić systemowe zmienne środowiskowe:

  • Uruchom Panel sterowania i wybierz symbol System.
  • Wybierz łącze „Zaawansowane ustawienia systemu” po lewej stronie i w razie potrzeby zamknij okno panelu sterowania System.
  • Wybierz ikonę Env Variables za pomocą myszy lub urządzenia stukającego.
  • Naciśnij „Usuń” obok zmiennej, którą chcesz usunąć, na dole sekcji Zmienne systemowe.
  • Po zakończeniu usuwania zmiennych systemowych kliknij „OK”, aby potwierdzić.
  • Aby wyczyścić Zmienne środowiskowe użytkownika, wykonaj następujące kroki:

  • Kliknij przycisk „Konta użytkowników” w Panelu sterowania.
  • Po lewej stronie kliknij lub naciśnij link „Zmień moje zmienne środowiskowe”, a jeśli chcesz, zamknij okno panelu sterowania Konta użytkowników.
  • Wybierz zmienną, którą chcesz usunąć, zaznaczoną u góry sekcji Zmienne użytkownika dla i naciśnij opcję „Usuń”.
  • Po zakończeniu usuwania zmiennych użytkownika z konta wybierz „OK”, aby potwierdzić usunięcie.
  • Powłoka mocy

    Power Shell może być również używany do skutecznego czyszczenia obu typów zmiennych Env. Oto jak wyczyścić systemowe zmienne środowiskowe:

  • Uruchom sesję programu Windows PowerShell w trybie z podwyższonym poziomem uprawnień.
  • Wklej następujące polecenie do podwyższonego PowerShell:
    Koperta Get-ChildItem:
  • Naciśnij „Enter” i zanotuj nazwę zmiennej systemowej, którą chcesz usunąć.
  • Wprowadź poniższe polecenie do podwyższonego PowerShell:
    [Environment]::Ustaw zmiennąśrodowiskową(„[variable name]”,$null”,„Maszyna”)
  • Zastąpić [variable name] z nazwą zmiennej, którą chcesz usunąć w powyższym poleceniu.
  • Możesz teraz wyjść z podwyższonego środowiska Windows PowerShell.
  • Jeśli chcesz usunąć zmienną env użytkownika, wykonaj następujące kroki:

  • Uruchom Windows PowerShell w trybie z podwyższonym poziomem uprawnień.
  • W podniesionym wierszu programu PowerShell wklej następujące polecenie:
    Koperta Get-ChildItem:
  • Naciśnij enter.”
  • Teraz wpisz lub wklej poniższe polecenie:
    [Environment]::Ustaw zmiennąśrodowiskową(„[variable name]”,$null”,„Użytkownik”)
  • Ponownie naciśnij „Enter” i zamknij PowerShell.
  • Edytor rejestru

    Oto jak wyczyścić systemowe zmienne środowiskowe za pomocą Edytora rejestru:

  • Aby uruchomić Edytor rejestru, naciśnij Win + R, aby otworzyć Uruchom, wpisz „regedit” w Uruchom, a następnie kliknij „OK”.
  • Po lewej stronie Edytora rejestru przejdź do klucza pokazanego poniżej.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerŚrodowisko
  • Kliknij lub naciśnij i przytrzymaj nazwę wartości zmiennej, którą chcesz usunąć, po prawej stronie klucza środowiska w Edytorze rejestru. Następnie kliknij lub dotknij „Usuń”.
  • Potwierdź, klikając „Tak”.
  • Zamknij Edytor rejestru.
  • Aby wyczyścić zmienną Env użytkownika, wykonaj następujące kroki:

  • Aby otworzyć Edytor rejestru, użyj Win + R, aby wywołać Uruchom, wpisz „regedit” w Uruchom, a następnie kliknij „OK”.
  • W lewym okienku Edytora rejestru przejdź do klucza wskazanego poniżej.
    HKEY CURRENT USERŚrodowisko
  • W Edytorze rejestru kliknij lub naciśnij i przytrzymaj nazwę wartości zmiennej, którą chcesz usunąć, po prawej stronie klucza Środowisko. Następnie wybierz „Usuń”.
  • Potwierdź swój wybór, wybierając „Tak”.
  • Upewnij się, że Edytor rejestru jest zamknięty.
  • Dodatkowe często zadawane pytania

    Dlaczego zmienne środowiskowe są ważne?

    Odpowiedź na pytanie „Czym są zmienne środowiskowe?” jest stosunkowo trudnym zadaniem. Jak widać z tego przewodnika, praca z programami Windows utrudnia zlokalizowanie i obserwowanie zmiennych środowiskowych.

    Ich zarządzanie jest obsługiwane w tle przez system operacyjny oraz liczne aplikacje i sterowniki uruchamiane na komputerze. Z drugiej strony system operacyjny i istniejące programy polegają na nich. Twój system może działać nieprawidłowo, jeśli będziesz bawić się wartościami krytycznych zmiennych systemowych bez zrozumienia, co robisz.

    Jakie są domyślne zmienne środowiskowe systemu Windows?

    Każdy komputer z systemem Windows ma szeroką gamę zmiennych. Często wykorzystywane są zmienne, takie jak OS, TEMP i PATH. Możesz znaleźć domyślne wartości zmiennych środowiskowych Windows na stronach takich jak Wikipedia.

    Miej kontrolę nad zmiennymi środowiskowymi

    To samo oprogramowanie, które służy do czyszczenia zmiennych Env, może być również używane do edycji lub tworzenia nowych. Jeśli jednak nie jesteś tego pewien, lepiej zostawić to profesjonalistom. Ponieważ zmienne są podstawą systemu operacyjnego i oprogramowania, majstrowanie przy nich może spowodować awarię systemu. Może to być droższe niż zwrócenie się do specjalisty, aby zajął się nimi w pierwszej kolejności.

    Czy kiedykolwiek próbowałeś wyczyścić zmienne środowiskowe? Czy próbowałeś edytować lub tworzyć nowe? Czy było to dla Ciebie trudne? Daj nam znać w sekcji komentarzy poniżej!