Windir-vägen är inte löst eller erkänd. Hur fixar jag miljövariabeln?

SystemRoot och Windir är två inbyggda miljövariabler som pekar på din Windows-katalog. Även om båda är inbyggda variabler är SystemRoot-variabeln skrivskyddad, men Windir-variabeln kan tas bort eller redigeras, och dess inställning lagras i registret.

Om% Windir% inte identifieras eller löses av systemet, kommer batchskript som använder variabeln inte att fungera korrekt.

Även rutan för uppgifter på olika platser, t.ex. Kontrollpanelen, och den moderna inställnings-appen pekar på applikationsvägar som refererar till %Windir% . Om den här variabeln är trasig skulle klickande på dessa länkar orsaka följande fel:

Windows kan inte hitta% windir%. Se till att du skrev namnet korrekt och försök sedan igen.

$config[ads_text6] not found

Så här löser du problemet.

Skapa eller fixa Windir-miljövariabel

Tryck på WinKey + R, skriv sysdm.cpl och tryck ENTER

Från fliken Avancerat och klicka på Miljövariabler.

Skapa en ny variabel i avsnittet Systemvariabler genom att klicka på Ny . Om Windir variabeln redan finns, dubbelklickar du för att redigera den befintliga.

Namnge variabeln som windir och ställ in värdet som %SystemRoot%

Klicka på OK, OK. Ändringar tillämpas direkt. Om inte, logga in och logga in igen.

Sökvägslängd

Det här problemet kan också uppstå om PATH-längden överstiger 2048 tecken (eller 4096 tecken i Windows 7 och högre). Se till att du tar bort onödiga poster från PATH för att hålla dem inom gränsen. Mer information finns i Intels webbplats: Begränsning till längden på System PATH-variabeln | Intel®.

Relaterade Artiklar