SystemRoot a Windir sú dve vstavané premenné prostredia, ktoré ukazujú na váš adresár Windows. Hoci sú obe vstavané premenné, premenná SystemRoot je len na čítanie, ale premennú Windir je možné odstrániť alebo upraviť a jej nastavenie je uložené v registri.
Ak systém %Windir% nerozpozná alebo nevyrieši, vaše dávkové skripty, ktoré používajú premennú, sa nespustia správne.
Panel úloh na rôznych miestach, ako je napríklad Ovládací panel a moderná aplikácia Nastavenia, tiež odkazuje na cesty aplikácií %Windir%
. Ak je táto premenná nefunkčná, kliknutie na tieto odkazy spôsobí nasledujúcu chybu:
Systém Windows nemôže nájsť %windir%. Uistite sa, že ste názov zadali správne, a potom to skúste znova.
Tu je návod, ako problém vyriešiť.
Vytvorte alebo opravte premennú prostredia Windir
Stlačte WinKey + R, zadajte sysdm.cpl a stlačte ENTER
Na karte Rozšírené kliknite na položku Premenné prostredia.
V časti Systémové premenné vytvorte kliknutím novú premennú Nový. Ak Windir
premenná už existuje, dvojitým kliknutím upravte existujúcu.
Pomenujte premennú ako windir
a nastavte hodnotu ako %SystemRoot%
Kliknite na OK, OK. Zmeny sa aplikujú okamžite. Ak nie, odhláste sa a prihláste sa späť.
Problém s dĺžkou cesty
Tento problém sa môže vyskytnúť aj vtedy, ak dĺžka PATH prekročí 2048 znakov (alebo 4096 znakov v systéme Windows 7 a novšom). Uistite sa, že ste z PATH odstránili nepotrebné položky, aby ste ho udržali v limite. Ďalšie informácie nájdete v článku na stránke spoločnosti Intel: Obmedzenie dĺžky premennej System PATH | Intel®.
Jedna malá prosba: Ak sa vám tento príspevok páčil, zdieľajte ho?
Jedno "drobné" zdieľanie od vás by vážne pomohlo rastu tohto blogu. Niekoľko skvelých návrhov:- Pripnúť!
- Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
- Tweetujte!