Percorso Windir non risolto o riconosciuto. Come risolvere la variabile di ambiente?

SystemRoot e Windir sono due variabili di ambiente integrate che puntano alla directory di Windows. Sebbene entrambe siano variabili incorporate, la variabile SystemRoot è di sola lettura, ma la variabile Windir può essere rimossa o modificata e la sua impostazione è memorizzata nel registro.

Se% Windir% non viene riconosciuto o risolto dal sistema, gli script batch che utilizzano la variabile non funzionerebbero correttamente.

Inoltre, il riquadro delle attività in vari punti come Pannello di controllo e la moderna app Impostazioni indicano i percorsi dell'applicazione che fanno riferimento a %Windir% . Se questa variabile viene interrotta, facendo clic su quei collegamenti si provocherebbe il seguente errore:

Windows non riesce a trovare% windir%. Assicurati di aver digitato correttamente il nome, quindi riprova.

Ecco come risolvere il problema.

Crea o correggi variabile ambiente Windir

Premere WinKey + R, digitare sysdm.cpl e premere INVIO

Dalla scheda Avanzate e fai clic su Variabili d'ambiente.

Nella sezione Variabili di sistema, crea una nuova variabile facendo clic su Nuovo . Se la variabile Windir esiste già, fare doppio clic per modificare quella esistente.

Denominare la variabile come windir e impostare il valore su %SystemRoot%

Fai clic su OK, OK. Le modifiche vengono applicate all'istante. In caso contrario, disconnettersi e accedere nuovamente.

Problema Lunghezza percorso

Questo problema può verificarsi anche se la lunghezza del PERCORSO supera 2048 caratteri (o 4096 caratteri in Windows 7 e versioni successive). Assicurati di rimuovere le voci non necessarie da PATH per mantenerlo entro il limite. Per ulteriori informazioni, consulta l'articolo sul sito Intel: Limitazione alla lunghezza della variabile PATH di sistema | Intel®.

Articoli Correlati