Ścieżka Windir nierozpoznana lub nierozpoznana. Jak naprawić zmienną środowiskową?

2018-09-12 20:31:02
Główny·Microsoft·Ścieżka Windir nierozpoznana lub nierozpoznana. Jak naprawić zmienną środowiskową?

SystemRoot i Windir to dwie wbudowane zmienne środowiskowe, które wskazują na katalog Windows. Chociaż oba są wbudowanymi zmiennymi, zmienna SystemRoot jest tylko do odczytu, ale zmienną Windir można usunąć lub edytować, a jej ustawienia są przechowywane w rejestrze.

Jeśli system% Windir% nie zostanie rozpoznany lub rozwiązany, skrypty wsadowe korzystające ze zmiennej nie będą działać poprawnie.

Ponadto panel zadań w różnych miejscach, takich jak Panel sterowania i nowoczesna aplikacja Ustawienia wskazują ścieżki aplikacji odwołujące się do %Windir% . Jeśli ta zmienna jest uszkodzona, kliknięcie tych łączy spowoduje następujący błąd:

System Windows nie może znaleźć% windir%. Upewnij się, że nazwa została wpisana poprawnie, a następnie spróbuj ponownie.

Oto jak rozwiązać problem.

Utwórz lub ustaw zmienną środowiska Windir

Naciśnij WinKey + R, wpisz sysdm.cpl i naciśnij ENTER

Na karcie Zaawansowane i kliknij Zmienne środowiskowe.

W sekcji Zmienne systemowe utwórz nową zmienną, klikając Nowa . Jeśli zmienna Windir już istnieje, kliknij dwukrotnie, aby edytować istniejącą.

Nazwij zmienną windir i ustaw wartość jako %SystemRoot%

Kliknij OK, OK. Zmiany są stosowane natychmiast. Jeśli nie, wyloguj się i zaloguj ponownie.

Problem długości ścieżki

Ten problem może również wystąpić, jeśli długość ŚCIEŻKI przekracza 2048 znaków (lub 4096 znaków w systemie Windows 7 i nowszych). Upewnij się, że usunąłeś niepotrzebne wpisy z PATH, aby utrzymać je w granicach. Więcej informacji można znaleźć w artykule na stronie firmy Intel: Ograniczenie długości zmiennej systemowej PATH | Intel®.

Wybór Redakcji