3 formas de establecer y editar variables de entorno en Windows 11
Establecer variables de entorno en Windows 11 puede ayudarte a personalizar tu sistema, ejecutar scripts y configurar aplicaciones.
En esta guía, discutiremos tres formas con instrucciones paso a paso para hacerlo, para que puedas configurar tu sistema de acuerdo a tus preferencias. Pero primero:
Tipos de variables de entorno
Hay tres tipos de variables de entorno:
- Variables de entorno del sistema – Las variables globales están en la prioridad más baja, pueden ser accedidas por todos los usuarios y aplicaciones en Windows, y generalmente se utilizan para definir configuraciones a nivel de sistema.
- Variables de entorno del usuario – Con una prioridad más alta, estas solo se aplican al usuario actual y a los procesos que se ejecutan bajo esa cuenta y son establecidas por el usuario o aplicaciones que se ejecutan bajo esa cuenta.
- Variables de entorno del proceso – Con la prioridad más alta, son temporales y se aplican al proceso actual y sus procesos secundarios, proporcionando información de tiempo de ejecución o personalización para un programa.
¿Cómo establecer y usar variables de entorno en Windows 11?
1. Usando la aplicación de Configuración
- Presiona Windows + I para abrir Configuración .
- Ve a Sistema , luego haz clic en Acerca de .

- Haz clic en el enlace Configuración avanzada del sistema .

- En la ventana de Propiedades del sistema , haz clic en Variables de entorno .

- A continuación, en la ventana de Variables de entorno , verás dos tipos de variables. Elige una opción de Variables de usuario para el usuario o Variables del sistema y haz clic en Nuevo .

- En la siguiente ventana, escribe el Nombre de la variable sin espacios, y para Valor de la variable , haz clic en el botón Explorar directorio o Explorar archivo .

- Selecciona la ruta y haz clic en Aceptar .
2. Usando el símbolo del sistema
- Presiona la tecla de Windows, escribe cmd en la barra de búsqueda y haz clic en Ejecutar como administrador .

- Para agregar una variable temporal a tu sistema, usa este comando después de reemplazar VariableName y Variablevalue con el que deseas y presiona Enter:
set VariableName = Variablevalue
- El comando set se utiliza para definir una variable de entorno dentro del proceso para el cual se define y se eliminará una vez que se cierre la ventana.
- Para establecer variables de entorno de forma permanente, escribe el siguiente comando después de reemplazar Variablename con el nombre de la variable y Value con el valor que deseas establecer y presiona Enter:
setx Variablename Value /m
- Ahora, para las variables de ruta, escribe el siguiente comando para listar todas ellas y presiona Enter:
echo %PATH% - Copia y pega el siguiente comando para agregar otra variable al directorio de ruta; reemplaza el valor PATH con la ruta que deseas agregar y presiona Enter:
setx PATH "%PATH%; PATH Value
- Actualiza la ventana de variables de entorno para ver la nueva ruta agregada.
3. Usando Windows PowerShell
- Presiona la tecla de Windows, escribe powershell , y haz clic en Ejecutar como administrador .

- Escribe el siguiente comando para listar las variables de ruta y presiona Enter: [Environment]::GetEnvironmentVariable(“PATH”)
- Copia y pega el siguiente comando para declarar una variable de ruta después de reemplazar PATH con la ruta que deseas agregar y presiona Enter:
$Variable_Name = "PATH"
- Para agregar la variable a la lista de variables de ruta, usa este comando después de reemplazar Folder PATH con la ruta que declaraste y presiona Enter: [Environment]::SetEnvironmentVariable(“Folder PATH”, “$PATH;$Variable_Name”)
- Reinicia tu computadora para que los cambios surtan efecto.
Puedes usar cualquiera de los métodos para agregar una nueva variable de entorno que falte para prevenir problemas como que el sistema no pudo encontrar la opción de entorno que se ingresó. Lee más sobre este tema
- Microsoft reemplaza JScript con JScript9Legacy para una mejor seguridad en Windows 11
- Windows 11 Build 27898 agrega íconos pequeños en la barra de tareas, recuperación rápida, compartir más inteligente
¿Cómo edito las variables de entorno en Windows 11?
1. Usando la aplicación de Configuración
- Presiona Windows + I para abrir Configuración, luego ve a Sistema > Acerca de > Configuración avanzada del sistema .
- Haz clic en Variables de entorno, luego selecciona la variable que deseas editar y haz clic en Editar .

- Realiza los cambios y haz clic en Aceptar en las tres ventanas para guardar los cambios.

- Reinicia la ventana de variables de entorno para ver los cambios.
2. Usando el Editor del Registro
- Presiona Windows + R para abrir el cuadro de diálogo Ejecutar .

- Escribe regedit y haz clic en Aceptar para abrir Editor del Registro .
- Navega a esta ruta si estás haciendo cambios en las variables de usuario:
Computer\HKEY_CURRENT_USER\Environment
- Para las variables del sistema, ve a esta ruta:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
- Una vez que hayas localizado cualquiera de las variables, puedes cambiar el nombre haciendo clic derecho y seleccionando Renombrar .
- Para editar el valor, haz doble clic en la variable, cambia el Datos de valor , y haz clic en Aceptar .

- Reinicia tu computadora para guardar los cambios.
3. Usando Windows PowerShell
- Abre Windows PowerShell con privilegios de administrador usando los mismos pasos mencionados anteriormente.
- Escribe el siguiente comando para obtener el valor actual de la variable después de reemplazar VARIABLENAME con el nombre de la variable y presiona Enter:
$Env: VARIABLENAME
- A continuación, para actualizar o editar el valor, copia y pega el siguiente comando después de reemplazar VARIABLEANME con el nombre de la variable y NEWVALUE con el valor que deseas agregar, luego presiona Enter:
$Env: VARIABLENAME = "NEWVALUE" - Reinicia tu PC para guardar los cambios.
¿Cómo obtengo una lista de variables de entorno en Windows?
Para obtener una lista de variables de entorno en Windows 11, puedes abrir el símbolo del sistema con derechos de administrador y escribir set , y presionar Enter.
En PowerShell, con privilegios de administrador para obtener una lista de variables de entorno, copia y pega el siguiente comando y presiona Enter: [System.Environment]::GetEnvironmentVariables()
Si deseas imprimir la lista de variables de entorno que obtuviste en PowerShell para aplicar la misma configuración en otra computadora, lee esta guía.
¿Dónde se almacenan las variables de entorno de Windows?
Puedes encontrar las variables de entorno en el Editor del Registro. Las variables del sistema se encuentran en Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment , donde las variables de usuario están ubicadas en Computer\HKEY_CURRENT_USER\Environment
Establecer variables de entorno en Windows 11 puede ayudarte a personalizar la configuración de tu sistema; sin embargo, siempre debes tener cuidado al hacer cambios en las variables del sistema.
Recuerda verificar el nombre y valor de la variable, y siempre crea una copia de seguridad de tu editor del registro antes de hacer cambios.
¿Atascado en algún lugar? No dudes en mencionar tus consultas en la sección de comentarios a continuación. Estaremos encantados de ayudarte.