Windows usa variables de entorno para almacenar información valiosa sobre los procesos del sistema, el uso de recursos, la ruta del archivo y más.

Aprendamos cómo configurar las variables de entorno del sistema en Windows.

¿Qué son las variables de entorno en Windows?

Las variables de entorno ayudan a Windows a configurar un entorno de software y actúan como contenedores de información para todas las aplicaciones que se ejecutan en el sistema operativo. Imagina una aplicación que quiere saber la ruta a un archivo específico en tu computadora. El programa puede recorrer todo el sistema y seguir buscando hasta encontrar el archivo. Una forma más innovadora es llamar a la variable de entorno PATH que contiene las rutas a todos los archivos del sistema.

Además, las variables ambientales del sistema también afectan la instalación de Kit de desarrollo de Java, Java Runtime Environment y otro software esencial. Al igual que los ejemplos anteriores, hay una gran cantidad de casos de uso de variables de entorno pequeños y extensos en el mundo real que, en general, hacen de Windows una versión más ágil de sí mismo.

Tipos de variables de entorno

Windows crea y usa varias variables de entorno, algunas de las cuales dependen del usuario y otras siguen siendo las mismas para todos los usuarios en una sola máquina. Podemos clasificar las variables de entorno utilizando la dependencia del usuario como parámetro y denominarlas como variables de entorno del sistema y variables de entorno del usuario.

La información como la ubicación de los archivos temporales de una cuenta, la ubicación de su perfil de usuario, etc., se almacenan en variables de usuario. Windows otorga a la cuenta de usuario el privilegio de editar las variables de usuario, pero otras cuentas de usuario no pueden editarlas.

Aparte de esto, Windows contiene variables de entorno del sistema creadas por el sistema operativo, programas, controladores y más. No puede modificar las variables de entorno del sistema, pero Windows ofrece la opción de modificar los valores de las variables de entorno del usuario.

Métodos para configurar las variables de entorno del sistema en Windows

Puede configurar las variables de entorno del sistema utilizando diferentes métodos en Windows. Aunque los métodos de la línea de comandos permanecen sin cambios para todas las versiones de Windows, los métodos basados ​​en GUI difieren ligeramente para las diferentes versiones de Windows. Veamos todos estos métodos en profundidad.

Métodos basados ​​en GUI

Los métodos basados ​​en GUI incluyen el uso del menú de búsqueda Inicio, la ventana Ejecutar y el menú Configuración para modificar las variables de entorno del sistema. Veamos cómo puede acceder a la GUI desde varias versiones de Windows.

Pasos para Windows 11

Haga clic en el menú Inicio y busque «variables de entorno».

La opción «Editar las variables de entorno del sistema» aparecerá en los resultados de búsqueda. Haga clic en el mismo y Windows 11 mostrará la lista de todas las variables de entorno.

Pasos para Windows 10

Vaya a la configuración y entre en el menú «Acerca de».

Ahora ve a «Configuración avanzada del sistema». El cuadro de diálogo Propiedades del sistema debería aparecer en su pantalla.

Haga clic en la pestaña «Avanzado» y seleccione «Variables de entorno». Windows 10 ahora mostrará la lista completa de variables de usuario y sistema almacenadas en su computadora.

Uso de la ventana Ejecutar

Presione Windows +R para explorar la ventana Ejecutar.

Ahora ingrese el siguiente comando:

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Todos estos métodos deben abrir la lista de todas las variables de entorno clasificadas en secciones separadas para las variables de entorno del usuario y del sistema. Puede crear nuevas variables de usuario, editar las existentes o eliminarlas utilizando el mismo cuadro de diálogo.

Pasos para crear una nueva variable de entorno

Haga clic en la opción «Nuevo» utilizando el cuadro de diálogo Variables de entorno.

Ahora ingrese el nombre de la variable y su valor en las columnas respectivas y presione OK.

Crear la variable de entorno JAVA_HOME es un paso crucial para instalar Java Development Kit. Entonces, creemos la variable JAVA_HOME y luego verifiquemos su existencia. Haga clic en la opción Nuevo e ingrese «JAVA_HOME» como el nombre de la variable. Además, ingrese la ruta de instalación para el JDK como el valor de la variable para JAVA_HOME.

La variable JAVA_HOME ahora está visible en la lista de todas las variables de entorno, con el valor de la variable como la ruta al JDK. Puede verificarlo yendo a la configuración de «editar variable del sistema», y la variable JAVA_HOME debería estar presente allí.

Pasos para editar variables de entorno

Haga clic en la variable de entorno que desea editar y presione la opción «Editar».

Ahora ingrese el Nombre de la Variable y su Valor y presione el botón OK.

Ahora editemos la variable JAVA_HOME que acabamos de crear y cambiemos su valor a otra carpeta. Haga clic en la variable y seleccione la opción «Editar». Ahora ingrese un valor de variable diferente reemplazando el valor anterior y haga clic en Aceptar.

Aquí también, puede verificar el valor modificado en la lista de variables de entorno.

La variable actualizada está presente en la lista de variables de usuario.

Pasos para eliminar variables de entorno

Haga clic en la variable de entorno que desea Eliminar.

Ahora presione la opción «Eliminar» y presione OK.

Como ejemplo, eliminemos la variable JAVA_HOME que modificamos recientemente. Seleccione la variable y presione “Borrar” y “OK” posteriormente. La variable seleccionada se elimina de la lista de variables.

La variable JAVA_HOME se elimina de la lista.

Método del símbolo del sistema

Puede usar el símbolo del sistema o Windows PowerShell para configurar las variables de entorno. Primero veamos cómo usar el método del símbolo del sistema.

Visualización de las variables de entorno

Abra el símbolo del sistema en Windows.

Ahora ingrese «establecer» y presione Entrar. Puede ver la lista completa de variables de entorno sin ninguna categorización, a diferencia del método basado en GUI.

Crear nuevas variables de entorno

Abra el símbolo del sistema.

Use la siguiente sintaxis usando el comando setx y presione Entrar:

setx [variable_name] “[variable_value]”

[variable_name] representa el nombre de la variable que desea introducir.

[variable_value] representa el valor de la variable recién creada.

Por ejemplo, creemos una «VARIABLE_PRUEBA» con un valor «XYZ» y luego verifiquemos su existencia usando el símbolo del sistema. Usamos el siguiente comando:

setx [TEST_VARIABLE] “[XYZ]”

¡Felicidades! Acaba de crear una nueva variable de usuario mediante el símbolo del sistema. Ahora, vamos a verificar su existencia. Use el comando «establecer» para ver la lista de todas las variables.

Método de Windows PowerShell

PowerShell le brinda más flexibilidad con las variables de entorno y le permite verlas, editarlas y crearlas, pero estas solo son válidas para una sola sesión de PowerShell. La lista de variables vuelve a su forma original una vez que cierra una sesión de PowerShell.

Visualización de variables del sistema

Abra Windows PowerShell.

Ahora ingrese el siguiente comando:

Get-ChildItem Env:

Windows PowerShell mostrará la lista completa de variables de entorno.

Las variables de entorno no se clasificarán en variables del sistema y del usuario, pero puede usar los siguientes comandos para ver solo las variables del sistema usando PowerShell:

[Environment]::GetEnvironmentVariables("Machine")

De lo contrario, puede usar el siguiente comando para ver solo las variables de entorno del usuario:

[Environment]::GetEnvironmentVariables("User")

Creación y edición de variables de entorno

Puede editar y crear nuevas variables de entorno utilizando la variable integrada $env. Use el siguiente comando para crear una nueva variable usando PowerShell:

$env:Variable_name="Variable_value"

Aquí Variable_name representa el nombre de la variable de entorno recién creada, y variable_value representa su valor.

Vamos a crear otra variable de prueba TEST_VARIABLE como ejemplo y luego verifiquemos su existencia. Usamos el siguiente comando en el PowerShell:

$env:TEST_VARIABLE = '[ABC]'

También hemos confirmado el valor de la variable para TEST_VARIABLE usando el siguiente código:

$env:TEST_VARIABLE

PowerShell muestra el resultado de la variable TEST_VARIABLE como [ABC].

Además, también puede modificar el valor de un valor de entorno existente utilizando el siguiente comando:

$env:Variable_name=";Variable_value2"

Esto agregaría el valor recién mencionado al valor original de la variable de entorno.

Conclusión 🧑‍💻

Crear y ajustar las variables de entorno del sistema es crucial para dirigir los programas y utilizar su funcionalidad. Windows le brinda opciones basadas en GUI y de línea de comandos para hacer lo mismo. Los métodos basados ​​en GUI son simples y fáciles de seguir. Por otro lado, los métodos de línea de comandos son más rápidos pero más complicados.

Ahora puede verificar las variables del sistema Tuning MySQL para un alto rendimiento.