Si por “variables de entorno del sistema” te refieres específicamente a variables de entorno a nivel de todo el sistema, entonces otras respuestas ya han cubierto esto. Sin embargo, si desea editar tanto las variables de entorno de todo el sistema como las específicas del usuario, entonces la mayoría (si no todas) de estas respuestas son inaplicables en el caso general.
Si intenta hacerlo desde una cuenta de usuario regular, entonces al tratar de acceder a “Configuración avanzada del sistema” se activará un aviso del UAC que le pedirá la contraseña de administrador. Si introduce la contraseña, “Configuración avanzada del sistema” se abrirá con éxito, pero cualquier cambio específico del usuario que haga allí se aplicará a la cuenta del administrador correspondiente (!), no a la cuenta del usuario original.
Para resolver este problema (es decir, para dar a los usuarios habituales la oportunidad de editar sus propias variables de entorno) Windows proporciona otra forma de acceder al diálogo “Variables de entorno”.
Abrir Panel de control. Abrir el applet Cuentas de usuario. En el lado izquierdo de ese applet verás un enlace que dice Cambiar mis variables de entorno. Haga clic en ese enlace, y le llevará al mismo diálogo “Variables de entorno” para las variables de entorno de su usuario.
Si su usuario tiene derechos de administrador, podrá editar ambas secciones de ese diálogo: variables de entorno específicas del usuario (sección superior) y variables de entorno de todo el sistema (sección inferior). Si no tiene derechos de administrador, sólo podrá editar la sección superior: sus propias variables de entorno específicas de usuario.
Esta es la forma adecuada de editar las variables de entorno en todas las versiones de Windows posteriores a UAC, no lo que se sugiere en la mayoría de las respuestas anteriores.
Desafortunadamente, la actualización de Windows 10 de noviembre (versión 1511) destruyó esta funcionalidad. El enlace Cambiar mis variables de entorno ya no funciona. Está ahí, pero está muerto. Así que para la versión posterior a noviembre de Windows 10 la respuesta correcta es: es generalmente imposible editar las variables de entorno específicas del usuario en la versión 1511 de Windows 10 desde las cuentas de usuario normales. Microsoft ha destruido Windows 10 con esta actualización y Windows 10 es ahora inutilizable. Seguirá siendo así hasta que arreglen estos ridículos errores en la versión 1511 del sistema operativo.
Por el momento, una solución para las cuentas no administrativas es, bueno, agregar su cuenta de usuario al grupo Administrators
, cerrar la sesión, volver a iniciar la sesión, editar las variables usando el método “Sistema” -> “Configuración avanzada del sistema”, y luego quitar los derechos administrativos de nuevo. ..
Una solución alternativa es usar las características de PowerShell como se describe en su https://technet.microsoft.com/en-us/library/ff730964.aspx
Windows 10 Anniversary Update (version 1607) lanzado el 2 de agosto de 2016 finalmente corrigió este error.