SystemRoot ja Windir ovat kaksi sisäänrakennettua ympäristömuuttujaa, jotka osoittavat Windows-hakemistoosi. Vaikka molemmat ovat sisäänrakennettuja muuttujia, SystemRoot-muuttuja on vain luku -tilassa, mutta Windir-muuttuja voidaan poistaa tai muokata, ja sen asetukset tallennetaan rekisteriin.
Jos järjestelmä ei tunnista tai ratkaise tiedostoa %Windir%, muuttujaa käyttävät komentosarjat eivät toimi oikein.
Myös tehtäväruutu eri paikoissa, kuten ohjauspaneelissa, ja nykyaikainen Asetukset-sovellus viittaa sovelluspolkuihin %Windir%
. Jos tämä muuttuja on rikki, linkkien napsauttaminen aiheuttaa seuraavan virheen:
Windows ei löydä %windir%. Varmista, että kirjoitit nimen oikein, ja yritä sitten uudelleen.
Näin voit korjata ongelman.
Luo tai korjaa Windir-ympäristömuuttuja
Paina WinKey + R, kirjoita sysdm.cpl ja paina ENTER
Valitse Lisäasetukset-välilehdeltä Ympäristömuuttujat.
Luo Järjestelmämuuttujat-osiossa uusi muuttuja napsauttamalla Uusi. Jos Windir
muuttuja on jo olemassa, kaksoisnapsauta muokataksesi olemassa olevaa.
Nimeä muuttuja nimellä windir
, ja aseta arvoksi %SystemRoot%
Napsauta OK, OK. Muutokset otetaan käyttöön välittömästi. Jos ei, kirjaudu ulos ja kirjaudu takaisin.
Polun pituus -ongelma
Tämä ongelma voi ilmetä myös, jos PATH: n pituus ylittää 2048 merkkiä (tai 4096 merkkiä Windows 7:ssä ja uudemmissa käyttöjärjestelmissä). Varmista, että poistat tarpeettomat merkinnät PATH: sta, jotta se pysyy rajan sisällä. Lisätietoja on artikkelissa Intelin sivustolla: Järjestelmän PATH-muuttujan pituuden rajoitus | Intel®.
Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?
Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:- Kiinnittää sen!
- Jaa se suosikkiblogiisi + Facebookiin, Redditiin
- Twiittaa se!