¿Qué son las variables de entorno en Windows? -

¿Alguna vez te has preguntado acerca de las variables de entorno? Tal vez algún administrador de TI o un geek de la informática los mencionara. ¿(Did) Algunos programas comenzaron a funcionar mal y a devolver errores relacionados con variables de entorno? ¿(Did) Acaba de tener un examen y el único elemento que no sabía cómo completar era: "las variables de entorno son ____________"? No importa cuáles sean tus razones para querer aprender más sobre ellos, llegaste al lugar correcto. En este artículo, le mostramos lo que necesita saber sobre las variables de entorno, cómo funcionan y por qué son esenciales para el bienestar de Windows:

¿Qué son las variables de entorno en Windows ?

Entonces, ¿qué es una variable de entorno? Las variables de entorno son, en resumen, variables que describen el entorno en el que se ejecutan las aplicaciones y los programas. Todo tipo de programas usan variables de entorno para responder preguntas como: ¿Cómo se llama la computadora(name of the computer) donde estoy instalado? ¿Cuál es el nombre de la cuenta de usuario que me está ejecutando? ¿Cuál es mi directorio de trabajo actual? ¿Dónde está instalado Windows ? ¿Dónde se almacenan los archivos temporales en esta computadora? ¿Dónde está la carpeta de OneDrive para esta cuenta de usuario?

En Windows, las variables de entorno tienen un nombre y un valor(environment variables have a name and value) . Por ejemplo, la variable windir (abreviatura de " directorio de Windows ") puede tener el valor "C:\Windows" u otra ruta donde instaló Windows .

Usuario del entorno y variables del sistema en Windows 10

Usuario del entorno(Environment) y variables del sistema en Windows 10

Otra variable estándar se llama PATH . Muchos programas necesitan saber dónde encontrar archivos específicos y la variable PATH les dice dónde pueden encontrar lo que necesitan. Esos programas buscan automáticamente una variable PATH , por lo que no tiene que escribirla toda cada vez que ejecuta el programa. Esta variable tiene un valor que consta de muchos directorios de usuarios. Estos directorios están configurados por las diferentes aplicaciones instaladas en la computadora y varían mucho de un sistema a otro.

El concepto de variables de entorno existe en la mayoría de los sistemas operativos, desde Linux hasta macOS y Windows . En principio, significan lo mismo, pero la forma en que se implementan y utilizan difiere.

Tipos de variables de entorno: variables de usuario y variables de sistema

Hay dos tipos de variables: variables de usuario, específicas para cada cuenta de usuario, y variables del sistema que se aplican a todas las cuentas de usuario.

Las variables de entorno del usuario tienen valores que difieren de un usuario a otro. (User environment variables have values that differ from user to user.)Como su nombre lo indica, son específicos de su cuenta de usuario. Almacenan datos específicos del usuario, como la ubicación de su perfil de usuario, la carpeta donde se almacenan los archivos temporales de su cuenta, la ubicación de su carpeta OneDrive, etc. Esa cuenta de usuario puede editarlos, pero otras cuentas de usuario no pueden. Estas variables pueden ser creadas(created) y editadas(edited) por el usuario, por Windows o por diferentes programas que trabajan con ubicaciones específicas del usuario.

Las variables del sistema son globales y ningún usuario puede modificarlas. (System variables are global and cannot be changed by any user.)Sus valores son los mismos para todas las cuentas de usuario. Hacen referencia a ubicaciones de recursos críticos del sistema, como la carpeta donde está instalado Windows , la ubicación de (Windows)Archivos de programa(Program Files) , etc. Estas variables las establece Windows , diferentes programas y controladores.

¿Dónde puedo encontrar las variables de entorno de Windows ?

En Windows 10 , use el cuadro de búsqueda en la barra de tareas para buscar entorno(environment) . Luego, haga clic o toque el resultado de búsqueda "Editar las variables de entorno del sistema"(“Edit the system environment variables”) .

Uso de la búsqueda para abrir las variables de entorno en Windows 10

Uso de la búsqueda para abrir las variables de entorno en Windows 10

En Windows 7, escriba entorno(environment) en el cuadro de búsqueda del menú Inicio(Start Menu) . Luego, haga clic en "Editar variables de entorno para su cuenta"(“Edit environment variables for your account”) o "Editar las variables de entorno del sistema".(“Edit the system environment variables.”)

Uso de la búsqueda para abrir las variables de entorno en Windows 7

Uso de la búsqueda para abrir las variables de entorno en Windows 7

Alternativamente, si usa Windows 10, puede usar la aplicación Configuración(use the Settings app) para acceder al usuario del entorno y las variables del sistema. En Configuración(Settings) , vaya a Sistema(System, ) y seleccione la página Acerca(About) de en la barra lateral izquierda. Luego, haga clic o toque en "Configuración avanzada del sistema". (“Advanced system settings.”)Abre la ventana Propiedades del sistema(System Properties) , donde puede presionar el botón Variables de entorno(Environment Variables) en la pestaña Avanzado .(Advanced)

Uso de Configuración para encontrar las variables de entorno en Windows 10

Uso de Configuración para encontrar las variables de entorno en Windows 10

Del mismo modo, para acceder a las variables de usuario y sistema de su entorno en Windows 7 , puede usar el Panel de control(use the Control Panel) . En el Panel(Control Panel) de control , vaya a Sistema y seguridad(System and Security) y luego a Sistema(System) . A la izquierda, haga clic o toque el enlace " Configuración avanzada del sistema(Advanced system settings) ", que abre la ventana Propiedades del sistema . (System Properties)En su pestaña Avanzado , presione el botón (Advanced)Variables de entorno(Environment Variables) resaltado a continuación.

Uso del Panel de control para abrir las variables de entorno en Windows 7

Uso del Panel(Control Panel) de control para abrir las variables de entorno en Windows 7

En cualquier sistema operativo Windows , también puede usar la ventana Ejecutar (Run window) (Win + R ) para acceder a sus variables de entorno si sabe qué comando escribir. En esta ventana, escriba el comando rundll32.exe sysdm.cpl, EditEnvironmentVariables y presione Entrar(Enter) o haga clic en Aceptar(OK) .

rundll32.exe sysdm.cpl, EditEnvironmentVariables

rundll32.exe sysdm.cpl, EditEnvironmentVariables

Independientemente(Regardless) del método que elija usar, la ventana Variables de entorno(Environment Variables) debería estar abierta ahora.

En la parte superior, las Variables de entorno(Environment Variables) muestran sus variables de usuario, y en la parte inferior, muestra las variables del sistema, válidas para todas las cuentas de usuario existentes en Windows .

Ventana de variables de entorno en Windows

Ventana de variables de entorno en Windows

Cómo ver las variables de entorno en el símbolo del sistema(Command Prompt) o PowerShell

Si eres fanático del símbolo del sistema(Command Prompt) , puedes ver todas las variables de entorno con el conjunto(set) de comandos , sin ningún otro parámetro. Inicie el símbolo del sistema(Start the Command Prompt) en Windows, escriba set y presione Entrar(Enter) .

Use set para obtener la lista de variables de entorno en CMD

Use set para obtener la lista de variables de entorno en CMD

Si prefiere PowerShell , ábralo, escriba el comando Get-ChildItem Env: y presione Entrar(Enter) .

Use Get-ChildItem Env: para obtener la lista de variables de entorno en PowerShell

Use Get-ChildItem Env: para obtener la lista de variables de entorno en PowerShell

Se enumeran todas las variables de entorno, pero no se dividen según su tipo (variables de usuario o de sistema).

Si desea ver solo las variables del sistema, en PowerShell , use este comando en su lugar: [Environment]::GetEnvironmentVariables("Machine") .

Lista de variables del sistema en PowerShell: [Environment]::GetEnvironmentVariables("Machine")

Lista de variables del sistema en PowerShell : [ Entorno(Environment) ]::Obtener variables de entorno(" Máquina (Environment)"(Machine) )

Y si desea enumerar solo las variables de usuario, ejecute este comando: [Environment]::GetEnvironmentVariables("User") .

Lista de variables de usuario en PowerShell: [Environment]::GetEnvironmentVariables("Machine")

Lista de variables de usuario en PowerShell : [ Entorno(Environment) ]::Obtener variables de entorno (" Máquina (Environment)"(Machine) )

¿Cuáles son las variables de entorno estándar en Windows ?

Hay una larga lista de variables existentes en cada computadora con Windows . Las más utilizadas son variables como OS, PATH y TEMP . Puede encontrar la lista completa y todos sus valores predeterminados en Wikipedia : Variables de entorno - Valores predeterminados en Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

¿Para qué está utilizando las variables de usuario y sistema del entorno?

Ahora ya sabes cómo responder a la pregunta: "¿Qué son las variables de entorno?". Como puede ver en este tutorial, las variables de entorno no son fáciles de encontrar ni visibles de ninguna manera mientras trabaja con programas de Windows . Son administrados en segundo plano por el sistema operativo y los diferentes programas y controladores que instala. Sin embargo, son esenciales para el correcto funcionamiento del sistema operativo y de sus aplicaciones instaladas. Si cambia el valor de las variables esenciales del sistema sin saber lo que está haciendo, experimentará cuán vitales son estas variables ambientales al hacer que su sistema no funcione correctamente. Antes de ir, comente a continuación y cuéntenos cómo está utilizando las variables de entorno en Windows .



About the author

Soy técnico de Windows 10 y he estado ayudando a personas y empresas a aprovechar el nuevo sistema operativo durante muchos años. Tengo un gran conocimiento sobre Microsoft Office, incluido cómo personalizar la apariencia y las aplicaciones para diferentes usuarios. Además, sé cómo usar la aplicación Explorer para explorar y encontrar archivos y carpetas en mi computadora.



Related posts