SystemRoot e Windir sono due variabili di ambiente integrate che puntano alla directory di Windows. Sebbene entrambe siano variabili integrate, la variabile SystemRoot è di sola lettura, ma la variabile Windir può essere rimossa o modificata e la sua impostazione è archiviata nel registro.
Se %Windir% non viene riconosciuto o risolto dal sistema, gli script batch che utilizzano la variabile non verranno eseguiti correttamente.
Inoltre, il riquadro delle attività in vari punti come il Pannello di controllo e l'app Impostazioni moderne puntano a fare riferimento ai percorsi delle applicazioni %vento%
. Se questa variabile è danneggiata, fare clic su quei collegamenti causerebbe 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 la variabile d'ambiente Windir
Premi WinKey + R, digita sysdm.cpl e premi INVIO
Dalla scheda Avanzate, fai clic su Variabili d'ambiente.
Nella sezione Variabili di sistema, crea una nuova variabile facendo clic su
Nuovo. Se laWindir
la variabile esiste già, fare doppio clic per modificare quella esistente.
Denominare la variabile come vento
e impostare il valore come %SystemRoot%
Fare clic su OK, OK. Le modifiche vengono applicate istantaneamente. In caso contrario, disconnettiti e accedi di nuovo.
Problema di lunghezza del percorso
Questo problema può verificarsi anche se la lunghezza del PERCORSO supera i 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, consultare l'articolo sul sito di Intel: Limitazione alla lunghezza della variabile System PATH | Intel®.
Una piccola richiesta: se ti è piaciuto questo post, condividilo?
Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:- Fissalo!
- Condividilo sul tuo blog preferito + Facebook, Reddit
- Twittalo!