Variables de Entorno de Windows: Una Lista Completa

Imagen destacada Lista de Variables de Entorno de Windows

Las variables de entorno de Windows son comandos de acceso rápido comúnmente utilizados para abrir una ruta de carpeta en Windows. Ya sea que desees localizar carpetas específicas o solucionar un error, puedes realizar estas tareas rápidamente escribiendo variables de entorno en el menú Ejecutar o en el Símbolo del sistema. A continuación se presenta una lista completa de las variables de entorno del sistema y del usuario en Windows 10 y Windows 11.

Tabla de Contenidos

  • ¿Qué son las Variables de Entorno de Windows?
  • Cómo Acceder a las Variables de Entorno en Windows
  • Variables de Entorno del Sistema vs. del Usuario
    1. %AppData% y %LocalAppData%
    1. %CD%
    1. %CommonProgramFiles%
    1. %COMSPEC%
    1. %Date% o %Time%
    1. %DriverData%
    1. %HomeDrive%
    1. %LogOnServer%
    1. %Number_Of_Processors%
    1. %OneDrive%
    1. %OS%
    1. %Path%
    1. %PathExt%
    1. %Processor_Architecture%
    1. %Processor_Identifier%
    1. %Processor_Level%
    1. %Processor_Revision%
    1. %ProgramData%
    1. %ProgramFiles%
    1. %Prompt%
    1. %PSModulePath%
    1. %Public%
    1. %Random%
    1. %SessionName%
    1. %SystemRoot%
    1. %Temp%
    1. %UserDomain%
    1. %UserProfile%
    1. %WinDir%
    1. %ZES_ENABLE_SYSMAN%
  • Preguntas Frecuentes

También lee: ¿La barra de búsqueda de Windows 11 no funciona? Aquí hay 9 formas de solucionarlo.

¿Qué son las Variables de Entorno de Windows?

Las variables de entorno en Windows son comandos que lanzan una ruta de carpeta utilizando una breve cadena de texto dentro de caracteres de signo de porcentaje (%). El “entorno” aquí se refiere al tiempo de ejecución en el que se ejecuta un programa. De hecho, el propósito de estos comandos es impactar varios procesos en ejecución en tu computadora.

Ejemplos populares de variables de entorno son “%AppData%”, “%DriverData%”, “%temp%” y “%WinDir%”. Puede que las hayas utilizado en el menú Ejecutar o en el Símbolo del sistema sin saber que se llaman variables de entorno.

También lee: 10 de las formas más fáciles de desbloquear sitios web.

Cómo Acceder a las Variables de Entorno en Windows

Es muy fácil verificar todas las variables de entorno presentes en un dispositivo Windows.

  1. Lanza “Ver configuraciones avanzadas del sistema” usando el botón de búsqueda (lupa) en Windows.

Lista de Variables de Entorno Ver Configuraciones Avanzadas del Sistema

  1. Alternativamente, abre Configuración usando Win + I, toca en “Sistema -> Acerca de -> Configuraciones avanzadas del sistema.”
  2. Ve a la pestaña “Avanzado” y haz clic en “Variables de entorno” bajo “Inicio y recuperación.”

Lista de Variables de Entorno Accediendo a Variables de Entorno Windows11

Variables de Entorno del Sistema vs. del Usuario

Desde la opción de menú anterior, puedes ver todas las variables de entorno predeterminadas/estándar en un solo lugar. Estas se clasifican en dos categorías:

  • Variables de entorno del usuario: se refieren a rutas de archivos y carpetas centradas en el usuario. Puedes agregar accesos directos a cualquier programa que uses, como OneDrive, Microsoft Office, una aplicación de Xbox para PC, y más, y puedes editar e incluso eliminar libremente el contenido de las variables de entorno del usuario.
  • Variables de entorno del sistema: se refieren a rutas de archivos y carpetas centradas en el sistema. Si bien puedes agregar nuevas variables de entorno del sistema (solo si faltan), no edites ni elimines las existentes, ya que eso puede dañar tu dispositivo.

Lista de Variables de Entorno Qué Son las Variables de Entorno

También lee: Cómo convertir BIOS heredado a UEFI en Windows.

1. %AppData% y %LocalAppData%

%AppData% apunta hacia la carpeta AppData Roaming que está conectada a tu perfil de usuario de Windows. Roaming significa que tu información de inicio de sesión de usuario puede ser transferida de un dispositivo Windows a otro. En contraste, %LocalAppData% abre carpetas de perfil de usuario local creadas en una PC con Windows.

Usos

  • Localizar y limpiar archivos, configuraciones y datos innecesarios que se acumulan en las carpetas de AppData.
  • Usuario administrador recuperando la propiedad total de archivos importantes del sistema y del registro de TrustedInstaller.

Lista de Variables de Entorno Appdata Windows11

2. %CD%

CD (cambiar directorio) es una cadena de texto común utilizada para cambiar rutas de directorio en el símbolo del sistema de Windows y PowerShell. Así, la variable %CD% te indica el directorio de ejecución preciso en el que estás ejecutando tu código.

Usos

  • Después de desplazarte por varias líneas de texto en el símbolo del sistema, es fácil olvidar cuál es el directorio de trabajo actual. Escribir echo %CD% te da el actual.
  • Si ejecutas múltiples símbolos del sistema a la vez, %CD% te ahorra el problema de identificar el directorio de trabajo correcto.

Lista de Variables de Entorno Cd Comando Windows11

3. %CommonProgramFiles%

La variable %CommonProgramFiles% se refiere a un directorio de Windows llamado “Archivos Comunes.” Contiene muchos tipos de archivos y carpetas de 64 bits compartidos entre varias aplicaciones. Otra variable relacionada, %CommonProgramFiles(x86)%, hace lo mismo pero solo para programas y utilidades basados en x86 (32 bits).

Usos

  • La variable abre un subdirectorio donde puedes ver todos los archivos compartidos por programas instalados por separado.
  • Para cualquier programa, puedes acceder a componentes comunes presentes en carpetas de 64 bits y 32 bits. Estos incluyen marcos, servicios y archivos DLL.

Lista de Variables de Entorno Archivos Comunes Windows11

También lee: Cómo eludir de forma segura el requisito de TPM 2.0 en Windows 11.

4. %COMSPEC%

%COMSPEC% o %ComSpec% es una entrada de texto de acceso directo utilizada en el menú Ejecutar para abrir el símbolo del sistema. Muestra de manera única toda la ruta de la línea de comandos “C:\Windows\System32\Cmd.exe” en el título de la ventana.

Usos

  • Interactuar con la línea de comandos directamente desde cualquier ubicación en tu PC.
  • Si estás ejecutando una computadora sin disco duro, puedes iniciar el dispositivo lanzando CMD junto con un disco RAM configurado y una unidad USB.

Lista de Variables de Entorno Comspec Windows11

5. %Date% o %Time%

Como su nombre indica, las variables de entorno %Date% y %Time% se utilizan para mostrar la fecha y hora actuales en tu dispositivo. Una salida correcta confirmará que la configuración de fecha y hora más reciente está en efecto.

Usos

  • Esta variable se utiliza para verificar si la fecha y hora del sistema actuales son correctas.
  • Cambiar la fecha y hora actuales de acuerdo con el formato “mm-dd-aa” y el formato de 24 horas “0:hh:mm:ss”.

Lista de Variables de Entorno Fecha Hora Windows11

6. %DriverData%

%DriverData% es una variable que se refiere a la carpeta DriverData en tu PC con Windows. Se encuentra en “C:\Windows\System32\Drivers.” Esta es una carpeta central que contiene toda tu información de controladores.

Usos

  • Dado que la carpeta es accesible para “Restaurar sistema,” SFC y otros procesos internos, su variable es muy útil para localizar posibles errores.
  • Al instalar cualquier nuevo hardware, utiliza la variable para verificar si la carpeta DriverData ha sido afectada.

Lista de Variables de Entorno Driverdata Windows11

También lee: 15 sitios seguros para descargar software de Windows.

7. %HomeDrive%

La importante unidad C:\ es crucial para todo lo que haces en tu sistema. Un comando como %HomeDrive% (o %SystemDrive%) te ayuda a abrir y ver la ubicación para más actividad.

Usos

  • Acceder a la unidad C:\ desde cualquier lugar en tu PC.
  • Vincular con otras variables de entorno, como %CD% o %CommonProgramFiles%.

Lista de Variables de Entorno Homedrive Windows11

8. %LogOnServer%

Cada computadora está conectada a un grupo de dominio o red de dispositivos. %LogOnServer% muestra el servidor de inicio de sesión de Windows actual, que puede ser tan simple como el nombre de tu computadora (a continuación) o un dominio corporativo.

Usos

  • Descubrir rápidamente el servidor de inicio de sesión de Windows al que estás autenticado.
  • Validar tu inicio de sesión de usuario en la cuenta de Microsoft correcta.

Lista de Variables de Entorno Logonserver Windows11

9. %Number_Of_Processors%

Como su nombre indica, %Number_Of_Processors% indica el número de núcleos en tu CPU de Windows. El comando devuelve un simple valor numérico que se refiere al número de núcleos de procesador que tiene tu dispositivo.

Usos

  • Ya sea que tu PC tenga una configuración de procesador dual (2), cuádruple (4) u octa-core (8), usar echo %Number_Of_Processors% es la forma más rápida de averiguarlo.
  • Esto es muy útil cuando deseas saber si tu dispositivo soportará ciertos juegos y aplicaciones que deseas ejecutar.

Lista de Variables de Entorno Número de Procesadores Windows11

También lee: Cómo usar Windows 11 sin una cuenta de Microsoft.

10. %OneDrive%

La carpeta OneDrive contiene todas sus aplicaciones esenciales, como el escritorio, documentos y cualquier archivo y carpeta sincronizados con los servidores en la nube de Microsoft. Para abrir esta carpeta, puedes usar su variable homónima, %OneDrive%.

Usos

  • Acceder rápidamente a tus datos de Microsoft Cloud desde cualquier ubicación en tu PC.
  • Al usar la carpeta OneDrive con la línea de comandos, esta variable abrirá toda la ruta de red.

Lista de Variables de Entorno Carpeta Onedrive Windows11

11. %OS%

Windows ha estado ejecutando su sistema operativo propietario Windows NT desde 1993. Ejecutar un comando específico del sistema operativo como echo %OS% te da un vistazo rápido a tu sistema operativo actual.

Usos

  • Si deseas asegurarte de que tu versión actual de Windows es una copia válida (y no una pirata), esta variable te da la confirmación.

Lista de Variables de Entorno Os Winnt Windows11

12. %Path%

%Path% es una de las variables de entorno más comunes que se utilizan en tu dispositivo Windows 10/11. Cuando ejecutas un echo %Path%, te da todos los archivos de ruta importantes disponibles en tu PC.

Usos

  • Ver todos tus archivos de ruta de Windows en un solo lugar. Esto incluye la rutina “C:\Windows\System32” y otras ubicaciones de archivos para PowerShell, WindowsApps y OpenSSH.
  • Puedes utilizar estas ubicaciones de archivos de ruta con otros comandos.

Lista de Variables de Entorno Path Windows11 1

13. %PathExt%

Al instalar aplicaciones nativas y de terceros en Windows, te encuentras con muchos archivos con extensiones, como .COM, .EXE, .BAT (archivos por lotes), .VBS, .VBE, y así sucesivamente. %PathExt% te hace consciente de todos los tipos de extensiones de archivo que necesitas tener en cuenta en la variable %Path%.

Usos

  • Conocer todas las extensiones de archivo que se pueden ejecutar desde el símbolo del sistema.
  • Iniciar un programa o script en la línea de comandos sin especificar el sufijo, como .EXE.

Lista de Variables de Entorno Pathext Comando Windows11 1

También lee: Cómo determinar si un sitio web es legítimo y seguro de usar.

14. %Processor_Architecture%

¿Qué tipo de microprocesador contiene tu dispositivo Windows? Con una variable echo %Processor_Architecture%, puedes saber fácilmente si estás usando Intel o AMD (o cualquier otra CPU), y si es de 64 o 32 bits.

Usos

  • Conocer la arquitectura exacta que utiliza tu dispositivo Windows es útil cuando instalas juegos y aplicaciones compatibles.

Lista de Variables de Entorno Arquitectura del Procesador Windows11

15. %Processor_Identifier%

La variable echo %Processor_Identifier% profundiza en la información específica de la CPU, incluyendo la familia del procesador y la serie del modelo, si es Genuine Intel o AMD, y qué nivel de cambio de diseño se incorporó en un procesador. (Se llama “stepping” del procesador).

Usos

  • Aplicaciones avanzadas, como crear scripts por lotes de Windows o probar fallos de hardware.
  • Probar la compatibilidad de hardware de componentes externos, como la placa base, RAM, etc., con tu dispositivo Windows.

Lista de Variables de Entorno Identificador del Procesador Windows11

16. %Processor_Level%

Al analizar la arquitectura del chip, echo %Processor_Level% muestra el nivel del procesador que indica el número de modelo de la CPU instalada en tu dispositivo. Se expresa numéricamente como 3, 4, 5 (para x86) a 6 para computadoras (x64).

Usos

  • Validar que tienes las capacidades del procesador correctas en tu procesador como lo publicita el fabricante del chip.

Lista de Variables de Entorno Nivel del Procesador Windows11

17. %Processor_Revision%

Mientras se diseña cada procesador, pasa por una serie de iteraciones de diseño. echo %Processor_Revision% te dice el número de revisión de la CPU instalada. En otras palabras, te permite saber cuán avanzado es un procesador.

Usos

  • Al comprar una nueva laptop, puedes usar esta variable para tomar una decisión informada al elegir un chipset.

Lista de Variables de Entorno Revisión del Procesador Windows11

También lee: ¿Qué es el ejecutable del servicio antimalware? ¿Por qué el uso de CPU y memoria es alto?

18. %ProgramData%

Al igual que Program Files, la carpeta Program Data es utilizada por Windows para instalar aplicaciones estándar pero no requiere privilegios de administrador de nivel superior. Usar %ProgramData% te da acceso fácil a esta carpeta.

Usos

  • Los autores de malware a menudo intentan atacar la carpeta ProgramData, ya que manipular sus archivos puede afectar las aplicaciones instaladas. Siempre mantenerla oculta es importante.
  • Como usuario administrador, debes estar al tanto de cualquier cambio en la carpeta. Usa “Restaurar sistema” si notas algún error.

Lista de Variables de Entorno Programdata Windows11

19. %ProgramFiles%

Las variables %ProgramFiles% y %ProgramFiles(86)% lanzan directamente las respectivas carpetas de Archivos de Programa y Archivos de Programa para aplicaciones de 32 bits. Esto te permite ver todos los componentes de archivo instalados.

Usos

  • Agregar, editar y eliminar cualquier archivo de programa directamente en esta sección.
  • ¿No puedes acceder al Explorador de Archivos por alguna razón? Si es así, %ProgramFiles% desde el menú Ejecutar te da acceso rápido a esta carpeta.

Lista de Variables de Entorno Archivos de Programa Windows11

20. %Prompt%

La variable Prompt, %Prompt%, indica el actual símbolo del sistema, validando si tu ejecutable de símbolo del sistema, cmd.exe está presente en la ruta de carpeta correcta. Se escribe como echo %Prompt% y devuelve valores específicos como se muestra a continuación.

Usos

  • El texto de salida del Prompt puede ser devuelto. Consiste en varios caracteres, donde $P se refiere a un disco y ruta actuales, y $G significa igual o mayor que. Así, si obtienes una salida como $P$G, significa que tu cmd.exe está en la carpeta correcta.

Lista de Variables de Entorno Prompt Comando Windows11

21. %PSModulePath%

El script de PowerShell de Windows utiliza varios módulos ubicados en diferentes partes de una PC con Windows. La variable %PSModulePath% utilizada como echo %PSModulePath% muestra todas las diversas ubicaciones para ello, como Archivos de Programa o System32.

Usos

  • Los módulos de PowerShell contienen varios componentes, como Cmdlets, Proveedores, flujos de trabajo y alias. Estos se utilizan frecuentemente en actividades de codificación en sincronía con la ventana principal de PowerShell.
  • Puedes acceder a ellos centralmente con una variable %PSModulePath% sin tener que buscarlos individualmente.

Lista de Variables de Entorno Psmodulepath Windows11

También lee: 14 alternativas superiores para software y utilidades preinstalados de Windows.

22. %Public%

La variable %Public% cuando se escribe en el menú Ejecutar revela la carpeta de usuarios públicos ubicada en C:\Users\Public. Almacena todos los documentos, descargas, música y fotos adjuntas a la carpeta de acceso público.

Usos

  • Obtener una vista general de todas las cuentas de usuario registradas en un dispositivo Windows.
  • Compartir datos con otros a través de tu computadora o red.

Lista de Variables de Entorno Público Comando Windows11

23. %Random%

El símbolo del sistema tiene su propia variable, %Random%, que se utiliza para generar un número aleatorio entre 0 y 32767. Para usarlo, necesitas escribir echo %Random%, lo que generará un número, como 21907 mostrado aquí.

Usos

  • Los números aleatorios se utilizan a menudo en scripts por lotes de Windows para fines de prueba.
  • Si estás enfrentando problemas con la visualización numérica en tu dispositivo, prueba si los números aleatorios se están mostrando correctamente en la línea de comandos.

Lista de Variables de Entorno Número Aleatorio Windows11

24. %SessionName%

Si usas frecuentemente escritorios remotos, puede ser difícil saber si la sesión actual que se está hospedando es local al dispositivo. Este problema puede ser abordado usando echo %SessionName%.

Usos

  • Si el SessionName se muestra como “Consola,” sabes que la sesión es local a tu dispositivo.
  • De manera similar, si ves una salida como “RDP-Tcp#,” te informará si estás usando una sesión de Escritorio Remoto.

Lista de Variables de Entorno Nombre de Sesión Windows11

25. %SystemRoot%

La raíz del sistema de tu carpeta, C:\Windows, contiene muchas utilidades que son integrales para el rendimiento de tu dispositivo. Todas ellas pueden ser accedidas centralmente desde la variable %SystemRoot% en el menú Ejecutar. También verifica %WinDir%..

Usos

  • Acceder a aplicaciones del Panel de Control ya que están directamente vinculadas a la carpeta raíz del sistema.
  • La raíz del sistema contiene utilidades como “Fuentes.” Puedes abrir directamente estas rutas de carpeta desde el menú Ejecutar y operar en ellas usando el símbolo del sistema.

Lista de Variables de Entorno Systemroot Windows11

26. %Temp%

Una de las aplicaciones más conocidas de las variables de entorno, las carpetas de archivos temporales pueden ser accedidas usando %Temp% o %Tmp% en el menú Ejecutar.

Usos

  • En lugar de recordar toda la ruta “C:\Users\AppData\Local\Temp,” puedes simplemente abrir la carpeta de archivos temporales con un comando simple y fácil de recordar.
  • Elimina tantos archivos temporales como desees para liberar espacio en tu dispositivo y mejorar el rendimiento de la PC.

Lista de Variables de Entorno Carpeta Temp Windows11

También lee: Cómo solucionar el error de cable de red desconectado en Windows.

27. %UserDomain%

Cada dispositivo de escritorio está marcado por un dominio de usuario. Para saber dónde se está hospedando tu usuario actual, puedes verificar el dominio con una variable de entorno llamada %UserDomain%. Debe ejecutarse con un comando echo como echo %UserDomain%.

Usos

  • Mapear la sesión de escritorio del usuario actual de la PC con su nombre de usuario.
  • Configurar políticas de usuario de grupo para varios usuarios.

Lista de Variables de Entorno Dominio de Usuario Windows11

28. %UserProfile%

Si hay múltiples nombres de usuario registrados en un dispositivo Windows, se vuelve difícil saber qué usuario está conectado a un perfil de escritorio actual. Usar una variable del menú Ejecutar, como %UserProfile%, te dará una vista completa.

Usos

  • Acceder y gestionar múltiples perfiles de usuario registrados en una PC con Windows.
  • Eliminar y editar el escritorio, documentos y descargas para múltiples perfiles de usuario (algo que solo los usuarios administradores pueden hacer).

Lista de Variables de Entorno Perfiles de Usuario Windows11

29. %WinDir%

El %WinDir% es similar a %SystemRoot%, en que ambos apuntan a la ubicación C:\Windows en tu PC. Sin embargo, a diferencia del último, WinDir puede ser utilizado para lanzar llamadas de sistema estándar de Windows para abrir una carpeta o obtener una salida específica. También se utiliza más comúnmente en los últimos dispositivos Windows.

Usos

  • Acceder centralmente a informes de errores relacionados con fallos del sistema, ya que todos ellos están vinculados a la variable %WinDir% y su ubicación C:\Windows.
  • La carpeta WinDir está estrechamente vinculada a la cuenta de administrador y aplicaciones de 64 bits.

Lista de Variables de Entorno Windir Windows11

30. %ZES_ENABLE_SYSMAN%

Sysman significa biblioteca de Gestión de Recursos del Sistema. Esto cubre muchas cosas en Windows 11/10, como la gestión de energía de varios componentes del sistema. Para habilitar esta configuración, necesitas ingresar echo %ZES_ENABLE_SYSMAN%.

Usos

  • Si el valor de salida se devuelve a sí mismo como 1, significa que la configuración predeterminada de SysMan para la CPU ha sido inicializada.
  • En algunos dispositivos Windows, puedes usar echo %ZES_ENABLE_SYSMAN_LOW_POWER% para asegurarte de que la configuración de bajo consumo esté habilitada. Así, ambos comandos de Sysman pueden ser utilizados para activar o desactivar la configuración de bajo consumo actual.

Lista de Variables de Entorno Zes Habilitar Sysman Windows11

También lee: Cómo degradar de Windows 11 a Windows 10.

Preguntas Frecuentes

¿Cómo puedo resolver las variables de entorno de Windows que no son reconocidas?

Si una o más de tus variables de entorno de Windows no están siendo reconocidas, es posible que sus configuraciones falten en tu dispositivo. Ve a “Ver configuraciones avanzadas del sistema” desde el menú de búsqueda y abre Variables de entorno, luego agrega esas variables de entorno faltantes una por una. Cierra la ventana y trata de resolver el problema.

¿Cómo puedo exportar e importar variables de entorno en Windows?

Para exportar o importar variables de entorno en Windows, necesitas abrir el Editor del Registro desde el menú Ejecutar (regedit.exe). Encontrarás las variables de entorno aquí bajo “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” y “HKEY_CURRENT_USER\Environment.” Puedes exportar e importar las nuevas variables de entorno en el panel derecho de esta sección.

¿Cómo actualizo las variables de entorno en Windows?

En la ventana del símbolo del sistema, usar el comando “cls” limpiará la pantalla y actualizará todas las variables de entorno para ti. Pero para hacerlo correctamente, primero necesitas establecer las variables en sus respectivas ubicaciones. Consulta esta guía detallada sobre cómo establecer variables correctamente.

Crédito de imagen: Pixabay Todas las capturas de pantalla por Sayak Boral