Zmienne środowiskowe są niezwykle przydatne dla programistów, administratorów systemu oraz innych zaawansowanych użytkowników. Umożliwiają one uzyskanie szczegółowych informacji o środowisku, w którym działa dana aplikacja. W pewnych sytuacjach możliwe jest usunięcie zmiennej środowiskowej, a w innych można jedynie zmienić jej wartość.
Czasami zachodzi potrzeba wyczyszczenia zmiennych środowiskowych w systemie Windows. Jak można to zrobić? Przeczytaj dalej, aby poznać różne metody usuwania i modyfikacji zmiennych środowiskowych.
Jak usunąć zmienną środowiskową w systemie Windows?
System operacyjny wykorzystuje dane przechowywane w zmiennych środowiskowych, co dostarcza wielu informacji o działaniu oprogramowania. Zmienne te dzielą się na dwie główne kategorie:
- Zmienne środowiskowe systemowe są ustawiane przez system operacyjny lub sterowniki po zainstalowaniu programów. Zawierają one informacje o zasobach systemowych, takie jak lokalizacja systemu Windows, przechowywana w zmiennej windir.
- Z kolei zmienne środowiskowe użytkownika przechowują dane specyficzne dla danego konta użytkownika. Przykładem jest zmienna PATH, która umożliwia uruchamianie poleceń bez konieczności podawania pełnej ścieżki do pliku za każdym razem.
Obydwa typy zmiennych środowiskowych można usunąć na kilka sposobów, w tym za pomocą okna Zmienne środowiskowe, PowerShell oraz Edytora rejestru.
Okno Zmienne środowiskowe
Aby wyczyścić zmienne środowiskowe systemowe i użytkownika w systemie Windows, można skorzystać z panelu sterowania. Oto kroki, które należy wykonać, aby usunąć zmienne systemowe:
- Otwórz Panel sterowania i wybierz opcję System.
- Na lewym pasku wybierz „Zaawansowane ustawienia systemu” i, jeśli to konieczne, zamknij okno panelu sterowania System.
- Zaznacz ikonę „Zmienne środowiskowe” za pomocą myszy lub touchpada.
- Naciśnij „Usuń” obok zmiennej, którą chcesz usunąć w sekcji Zmienne systemowe.
- Po zakończeniu usuwania kliknij „OK”, aby potwierdzić zmiany.
Aby usunąć zmienne środowiskowe użytkownika, wykonaj następujące kroki:
- W Panelu sterowania kliknij „Konta użytkowników”.
- Na lewym pasku wybierz „Zmień moje zmienne środowiskowe”, a następnie zamknij okno kont użytkowników, jeśli chcesz.
- Wybierz zmienną, którą chcesz usunąć, znajdującą się w sekcji Zmienne użytkownika dla
, a następnie kliknij „Usuń”. - Po zakończeniu usuwania kliknij „OK”, aby potwierdzić.
PowerShell
PowerShell to kolejne narzędzie, które można wykorzystać do skutecznego usuwania obu typów zmiennych środowiskowych. Oto jak wyczyścić systemowe zmienne środowiskowe:
- Otwórz PowerShell w trybie administratora.
- Wklej poniższe polecenie w oknie PowerShell:
Get-ChildItem: - Naciśnij „Enter” i zanotuj nazwę zmiennej systemowej, którą chcesz usunąć.
- Wprowadź poniższe polecenie w PowerShell:
[Environment]::SetEnvironmentVariable(„[nazwa zmiennej]”,$null,„Maszyna”) - Zamień [nazwa zmiennej] na nazwę zmiennej, którą chcesz usunąć.
- Możesz teraz zamknąć PowerShell.
Aby usunąć zmienną środowiskową użytkownika, wykonaj następujące kroki:
- Uruchom PowerShell w trybie administratora.
- Wklej poniższe polecenie:
Get-ChildItem: - Naciśnij „Enter”.
- Wpisz lub wklej poniższe polecenie:
[Environment]::SetEnvironmentVariable(„[nazwa zmiennej]”,$null,„Użytkownik”) - Ponownie naciśnij „Enter” i zamknij PowerShell.
Edytor rejestru
Aby usunąć systemowe zmienne środowiskowe za pomocą Edytora rejestru, wykonaj poniższe kroki:
- Naciśnij Win + R, aby otworzyć okno Uruchom, wpisz „regedit” i kliknij „OK”.
- W Edytorze rejestru, w lewym panelu, przejdź do klucza:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
- Kliknij prawym przyciskiem myszy na nazwę zmiennej, którą chcesz usunąć, w sekcji wartości po prawej stronie i wybierz „Usuń”.
- Potwierdź swoją decyzję klikając „Tak”.
- Zamknij Edytor rejestru.
Aby usunąć zmienną środowiskową użytkownika, wykonaj następujące kroki:
- Aby uruchomić Edytor rejestru, naciśnij Win + R, wpisz „regedit” i kliknij „OK”.
- W lewym panelu Edytora rejestru przejdź do:HKEY_CURRENT_USER\Environment
- Kliknij prawym przyciskiem myszy na nazwę zmiennej, którą chcesz usunąć, w sekcji wartości po prawej stronie i wybierz „Usuń”.
- Potwierdź, wybierając „Tak”.
- Upewnij się, że Edytor rejestru jest zamknięty.
Często zadawane pytania
Jakie znaczenie mają zmienne środowiskowe?
Odpowiedź na pytanie dotyczące zmiennych środowiskowych może być złożona. Jak widać z tego przewodnika, praca z programami w systemie Windows może utrudniać lokalizowanie i śledzenie tych zmiennych.
Zarządzanie nimi odbywa się w tle przez system operacyjny oraz różne aplikacje i sterowniki działające na komputerze. Z drugiej strony, zarówno system operacyjny, jak i istniejące programy polegają na tych zmiennych. Niekontrolowane zmiany w krytycznych zmiennych systemowych mogą prowadzić do problemów w działaniu systemu.
Jakie są domyślne zmienne środowiskowe w systemie Windows?
W każdym systemie Windows znajduje się wiele zmiennych. Do najczęściej używanych należą zmienne OS, TEMP oraz PATH. Domyślne wartości zmiennych środowiskowych Windows można znaleźć na stronach takich jak Wikipedia.
Zarządzaj zmiennymi środowiskowymi
Czy kiedykolwiek próbowałeś wyczyścić zmienne środowiskowe? Może próbowałeś je edytować lub tworzyć nowe? Czy napotkałeś jakieś trudności? Podziel się swoimi doświadczeniami w komentarzach poniżej!