SystemRoot y Windir son dos variables de entorno integradas que apuntan a su directorio de Windows. Aunque ambas son variables integradas, la variable SystemRoot es de solo lectura, pero la variable Windir se puede eliminar o editar, y su configuración se almacena en el registro.
Si el sistema no reconoce o resuelve% Windir%, los scripts por lotes que utilizan la variable no se ejecutarán correctamente.
Además, el panel de tareas en varios lugares, como el Panel de control y la aplicación de configuración moderna, apuntan a las rutas de la aplicación que hacen referencia % Viento%
. Si esta variable no funciona, hacer clic en esos enlaces provocaría el siguiente error:
Windows no puede encontrar% windir%. Asegúrese de haber escrito el nombre correctamente y vuelva a intentarlo.
A continuación se explica cómo solucionar el problema.
Crear o corregir la variable de entorno Windir
Presione WinKey + R, escriba sysdm.cpl y presione ENTER
En la pestaña Avanzado y haga clic en Variables de entorno.
En la sección Variables del sistema, cree una nueva variable haciendo clic en
Nuevo. Si elWindir
la variable ya existe, haga doble clic para editar la existente.
Nombra la variable como Windir
y establezca el valor como % SystemRoot%
Haga clic en Aceptar, Aceptar. Los cambios se aplican instantáneamente. Si no es así, cierre la sesión y vuelva a iniciar sesión.
Problema de longitud de ruta
Este problema también puede ocurrir si la longitud de la RUTA supera los 2048 caracteres (o 4096 caracteres en Windows 7 y versiones posteriores). Asegúrese de eliminar las entradas innecesarias de PATH para mantenerlas dentro del límite. Para obtener más información, consulte el artículo en el sitio de Intel: Limitación de la longitud de la variable System PATH | Intel®.
Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.
Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:- Pin it!
- Compártelo en tu blog favorito + Facebook, Reddit
- ¡Tuitealo!