Cómo editar, borrar y eliminar variables de entorno en Windows -
Los programadores, administradores de sistemas y usuarios avanzados pueden necesitar trabajar en algún momento con variables de entorno. Algunos pueden querer eliminar una variable de entorno; otros querrán cambiar su valor, y así sucesivamente. Esta guía comparte cómo editar o eliminar variables de entorno, así como también cómo desactivar variables de entorno en Windows:
Abra la ventana Variables de entorno(Environment Variables)
Para realizar muchas de las ediciones que se muestran en este artículo, primero debe abrir la ventana Variables de entorno . (Environment Variables)Esta guía explica cómo hacerlo y le muestra los conceptos básicos sobre cómo trabajar con variables de entorno: ¿Qué son las variables de entorno en Windows? (What are environment variables in Windows?).
La ventana Variables de entorno en (Environment Variables)Windows 10
Si desea omitir la lectura, una ruta que funciona igual en todas las versiones de Windows es abrir la Run window (Win + R) , Símbolo del sistema(Command Prompt) o PowerShell y ejecutar el comando: rundll32.exe sysdm.cpl, EditEnvironmentVariables .
Cómo editar una variable de entorno en Windows
Si desea cambiar el valor de una variable de entorno existente, primero selecciónela en la ventana Variables de entorno . (Environment Variables)Luego, haga clic o toque Editar(Edit) .
Cómo editar una variable de entorno en Windows 10
Se le muestra una ventana donde puede editar tanto el nombre como el valor de la variable. Realice las modificaciones que desee y presione OK . Luego, presione OK una vez más en la ventana Variables de entorno .(Environment Variables)
Edición de una variable de entorno
Cómo editar una variable de entorno desde el símbolo del sistema(Command Prompt)
También puede crear una nueva variable de entorno o editar el valor de una variable de entorno existente (pero no su nombre) desde el símbolo del sistema(Command Prompt) . El comando que tienes que introducir es:
- setx variable_name "valor"(setx variable_name “value”) si desea crear una variable de entorno de usuario
- setx variable_name “value” /m si va a crear una variable de entorno del sistema
Por ejemplo, setx TEST “C:\digitalcitizen” y creamos una variable de usuario llamada TEST con el valor C:\digitalcitizen.
Cómo configurar una variable de entorno usando el símbolo del sistema(Command Prompt)
Si queremos cambiar el valor de una variable de entorno, podemos ejecutar el mismo comando setx pero especificar un nuevo valor para la variable. Por ejemplo, ejecutar setx TEST “C:\DC” cambia el valor de la variable de entorno TEST a (TEST)C:\DC .
Cómo cambiar el valor de una variable de entorno en el símbolo del sistema(Command Prompt)
Eso funciona porque el comando setx reescribe el valor existente con el último que ingresaste. Por lo tanto, si usa este comando varias veces en la misma variable, la variable mantendrá el último valor que escribió.
Cómo agregar múltiples valores a una variable de entorno usando el símbolo del sistema(Command Prompt)
NOTA:(NOTE:) Puede obtener una lista de todas las variables de entorno disponibles ejecutando el comando set en (set)el símbolo del sistema(Command Prompt) (no setx y sin ningún parámetro). Sin embargo, si acaba de crear o editar una variable de entorno, debe cerrar y volver a abrir el símbolo del sistema(Command Prompt) para que se muestren los cambios.
Cómo ver todas las variables de entorno en el símbolo del sistema(Command Prompt)
Cómo editar una variable de entorno desde PowerShell
También puede crear o editar el valor de una variable de entorno existente desde PowerShell . El comando de PowerShell para eso es:(PowerShell)
- [Entorno]::SetEnvironmentVariable("variable_name","variable_value","User")([Environment]::SetEnvironmentVariable("variable_name","variable_value","User") ) si desea crear una variable de entorno de usuario
- [Entorno]::SetEnvironmentVariable("variable_name","variable_value","Machine")([Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine")) si desea crear una variable de entorno del sistema
Por ejemplo, escribimos [Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User")([Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User")) para crear una variable de entorno de usuario llamada TEST con el valor digitalcitizen.life. Para cambiar el valor de la variable más tarde, podemos ejecutar el mismo comando usando un valor diferente. Al(Just) igual que setx en el símbolo del sistema(Command Prompt) , este comando reescribe el valor de la variable especificada cada vez que lo ejecuta.
Cómo configurar una variable de entorno con PowerShell
Si desea asignar múltiples valores a una variable, escríbalos todos en el comando, con punto y coma entre cada valor, como se ilustra a continuación.
Cómo agregar múltiples valores a una variable de entorno en PowerShell
NOTA:(NOTE:) En PowerShell , puede obtener una lista de todas las variables de entorno ejecutando el comando Get-ChildItem Env:. Sin embargo, si acaba de crear o editar una variable de entorno, debe cerrar y volver a abrir PowerShell para que se muestren los cambios.
Cómo ver todas las variables de entorno en PowerShell
Cómo borrar el valor de una variable de entorno en Windows (desde el símbolo del sistema(Command Prompt) )
Si desea eliminar el valor de una variable de entorno (manteniendo su nombre), no puede hacerlo con el mouse y el teclado desde la ventana Variables de entorno . (Environment Variables)Si selecciona una variable y presiona Editar(Edit) , puede eliminar el valor, pero no puede presionar Aceptar(OK) , ya que este botón aparece atenuado. Por lo tanto, no puede guardar sus cambios.
Cómo borrar una variable de entorno en Windows 10
Sin embargo, puede borrar el valor de una variable de entorno mediante el símbolo del sistema(Command Prompt) . Para anular la configuración de una variable de entorno desde el símbolo del sistema(Command Prompt) , escriba el comando setx variable_name “” . Por ejemplo, escribimos setx TEST ""(setx TEST “”) y esta variable de entorno ahora tenía un valor vacío.
Cómo borrar una variable de entorno con el símbolo del sistema(Command Prompt)
A continuación, veamos cómo eliminar una variable de entorno.
Cómo eliminar una variable de entorno en Windows
Si ya no desea utilizar una variable de entorno en particular, selecciónela en la ventana Variables de entorno . (Environment Variables)Luego, presione Eliminar(Delete) . Windows no solicita ninguna confirmación de esta acción. Por tanto, si has cambiado de opinión, debes pulsar Cancelar(Cancel) , para que no se aplique la eliminación. Si desea que la eliminación continúe, presione OK .
Cómo eliminar una variable de entorno en Windows 10
Cómo eliminar una variable de entorno desde el símbolo del sistema(Command Prompt)
Para eliminar una variable de entorno del símbolo del sistema(Command Prompt) , escriba uno de estos dos comandos, según el tipo de variable que sea:
- REG delete “HKCU\Environment” /F /V “variable_name” si es una variable de entorno de usuario, o
- REG delete “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” si es una variable de entorno del sistema.
Por ejemplo, REG delete “HKCU\Environment” /F /V “TEST” y nuestra variable de entorno TEST desapareció del perfil del usuario.
Cómo desactivar una variable de entorno en Windows mediante el símbolo del sistema(Command Prompt)
Cómo eliminar una variable de entorno de PowerShell
Para desactivar y eliminar una variable de entorno de PowerShell , escriba el comando:
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") si es una variable de perfil de usuario, o
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") si es una variable de todo el sistema.
Por ejemplo, [Environment]::SetEnvironmentVariable("TEST", $null ,"User") y esta variable de entorno desapareció del perfil del usuario.
Cómo eliminar una variable de entorno de PowerShell
¡Eso es todo!
¿Por qué desea aprender a editar y eliminar variables de entorno en Windows ?
Ahora sabes cómo hacer todo eso. Pero, ¿por qué desea cambiar o editar las variables de entorno? ¿Fue porque había variables sobrantes en su sistema de ciertas aplicaciones que ya no usaba? ¿O fue porque tiene una configuración especial y necesita trabajar con variables de entorno? Háganos saber en la sección de comentarios.
Related posts
Cómo abrir, desmontar o adjuntar permanentemente un VHD file en Windows 10
6 maneras de cerrar sesión en Windows 11
Averigüe cuando se instaló Windows. ¿Cuál es su original install date?
Cómo saber qué Windows tengo (11 maneras)
Cómo iniciar Windows 10 en Safe Mode con Networking
Cómo abrir el Task Manager en Windows 11 y Windows 10
¿Qué es Ctrl Alt Delete?¿Qué hace Ctrl Alt Del?
¿Cómo creas un USB Windows 10 recovery drive?
17 maneras de abrir Control Panel en Windows 11 y Windows 10
Cómo limpiar Windows 10 usando Storage Sense
Windows 10 Media Creation Tool: Crea un setup USB stick or ISO
Cómo ingresar al UEFI/BIOS de Windows 11 (7 maneras)
Cómo reiniciar Windows 11
Cómo usar los pasos Recorder para capturar pasos para la solución de problemas de Windows 10
17 maneras de abrir Settings en Windows 11
Cómo salir de Safe Mode en Windows
Cómo usar el Windows USB/DVD Download Tool
Cómo instalar Windows 11 en una máquina virtual
Cómo abrir Disk Defragmenter en Windows (12 maneras)
Requisitos del sistema: ¿Puede mi computadora ejecutar Windows 11?