¿Cuál es la diferencia entre las variables de usuario, tales como PATH
, TMP
, etc., y las variables del sistema?
Accidentalmente eliminé la variable de usuario PATH
. ¿Que se supone que haga?
¿Cuál es la diferencia entre las variables de usuario, tales como PATH
, TMP
, etc., y las variables del sistema?
Accidentalmente eliminé la variable de usuario PATH
. ¿Que se supone que haga?
Haga clic derecho en Mi PC y vaya a Propiedades-> Avanzado-> Variables ambientales ...
Lo que está arriba son variables de usuario, y abajo están las variables del sistema. Los elementos se combinan al crear el entorno para una aplicación. Las variables del sistema se comparten para todos los usuarios, pero las variables de usuario son solo para su cuenta / perfil.
Si eliminó los del sistema por accidente, abra el Editor del registro y luego vaya a HKLM\ControlSet002\Control\Session Manager\Environment
(suponiendo que su conjunto de control actual no lo estéControlSet002
). Luego encuentre el Path
valor y copie los datos en el Path
valor de HKLM\CurrentControlSet\Control\Session Manager\Environment
. Es posible que deba reiniciar la computadora. (Con suerte, estas copias de seguridad no fueron de hace mucho tiempo y contienen la información que necesita).
HKU\.DEFAULT\Environment
y copiar todo desde allí hastaHKCU\Environment
. Si tienes suerte, eso es todo lo que necesitas restaurar; Si no tienes tanta suerte, es posible que hayas tenido entradas específicas del usuario que simplemente no se pueden restaurar, en cuyo caso tendrías que usar Restaurar sistema. Espero que esto ayude.Las variables de entorno se 'evalúan' (es decir, se atribuyen) en el siguiente orden:
Cada proceso tiene un bloque de entorno que contiene un conjunto de variables de entorno y sus valores. Hay dos tipos de variables de entorno: variables de entorno del usuario (configuradas para cada usuario) y variables de entorno del sistema (configuradas para todos). Un proceso hijo hereda las variables de entorno de su proceso padre de forma predeterminada.
Los programas iniciados por el procesador de comandos heredan las variables de entorno del procesador de comandos.
Las variables de entorno especifican rutas de búsqueda para archivos, directorios para archivos temporales, opciones específicas de la aplicación y otra información similar. El sistema mantiene un bloque de entorno para cada usuario y uno para la computadora. El bloque de entorno del sistema representa variables de entorno para todos los usuarios de la computadora en particular. El bloque de entorno de un usuario representa las variables de entorno que el sistema mantiene para ese usuario en particular, incluido el conjunto de variables de entorno del sistema.
fuente
Las variables de entorno del sistema son accedidas globalmente por todos los usuarios.
Las variables de entorno del usuario son específicas solo para el usuario actualmente conectado.
fuente
Simplemente vuelva a crear la variable Ruta en los usuarios. Vaya a las variables de usuario, resalte la ruta, luego nuevo, escriba el valor. Busque en otra computadora con la misma versión de Windows. Por lo general, se encuentra en Windows 10: Path% USERPROFILE% \ AppData \ Local \ Microsoft \ WindowsApps;
fuente
La variable de entorno (puede acceder a cualquier lugar / objeto dinámico) es un tipo de variable. Son de 2 tipos de variables de entorno del sistema y variables de entorno del usuario.
Variables del sistema que tienen un tipo y estructura predefinidos. Que se utilizan para la función del sistema. Los valores producidos por el sistema se almacenan en la variable del sistema. Generalmente se indican mediante letras mayúsculas Ejemplo: INICIO, RUTA, USUARIO
Las variables de entorno del usuario son las variables que determina el usuario y se representan mediante letras pequeñas.
fuente