Quelle est la différence entre les variables utilisateur telles que PATH
, TMP
, etc. et les variables du système?
J'ai accidentellement supprimé la variable utilisateur PATH
. Qu'est-ce que je suis supposé faire?
Quelle est la différence entre les variables utilisateur telles que PATH
, TMP
, etc. et les variables du système?
J'ai accidentellement supprimé la variable utilisateur PATH
. Qu'est-ce que je suis supposé faire?
Cliquez avec le bouton droit sur Poste de travail et accédez à Propriétés-> Avancé-> Variables d'environnement ...
Ce qui précède sont des variables utilisateur et ci-dessous des variables système. Les éléments sont combinés lors de la création de l'environnement d'une application. Les variables système sont partagées pour tous les utilisateurs, mais les variables utilisateur ne concernent que votre compte / profil.
Si vous avez supprimé les systèmes système par accident, ouvrez l'Éditeur du Registre, puis accédez à HKLM\ControlSet002\Control\Session Manager\Environment
(en supposant que votre jeu de contrôles actuel ne l' est pasControlSet002
). Recherchez ensuite la Path
valeur et copiez les données dans la Path
valeur de HKLM\CurrentControlSet\Control\Session Manager\Environment
. Vous devrez peut-être redémarrer l'ordinateur. (Espérons que ces sauvegardes ne datent pas d'il y a trop longtemps et qu'elles contiennent les informations dont vous avez besoin.)
HKU\.DEFAULT\Environment
et de copier tout de là àHKCU\Environment
. Si vous avez de la chance, c'est tout ce dont vous avez besoin pour restaurer; si vous n'êtes pas aussi chanceux, vous avez peut-être eu des entrées spécifiques à l'utilisateur qui ne peuvent tout simplement pas être restaurées, auquel cas vous devrez utiliser la restauration du système. J'espère que cela t'aides.Les variables d'environnement sont `` évaluées '' (c'est-à-dire qu'elles sont attribuées) dans l'ordre suivant:
Chaque processus a un bloc d'environnement qui contient un ensemble de variables d'environnement et leurs valeurs. Il existe deux types de variables d'environnement: les variables d'environnement utilisateur (définies pour chaque utilisateur) et les variables d'environnement système (définies pour tout le monde). Un processus enfant hérite par défaut des variables d'environnement de son processus parent.
Les programmes lancés par le processeur de commandes héritent des variables d'environnement du processeur de commandes.
Les variables d'environnement spécifient les chemins de recherche pour les fichiers, les répertoires pour les fichiers temporaires, les options spécifiques à l'application et d'autres informations similaires. Le système gère un bloc d'environnement pour chaque utilisateur et un pour l'ordinateur. Le bloc d'environnement système représente des variables d'environnement pour tous les utilisateurs de l'ordinateur particulier. Le bloc d'environnement d'un utilisateur représente les variables d'environnement que le système gère pour cet utilisateur particulier, y compris l'ensemble des variables d'environnement du système.
la source
Tous les utilisateurs accèdent globalement aux variables d'environnement système .
Les variables d'environnement utilisateur sont spécifiques uniquement à l'utilisateur actuellement connecté.
la source
Recréez simplement la variable Path dans les utilisateurs. Accédez aux variables utilisateur, sélectionnez le chemin, puis nouveau, saisissez la valeur. Regardez sur un autre ordinateur avec les mêmes fenêtres de version. Habituellement, c'est dans Windows 10: Chemin% USERPROFILE% \ AppData \ Local \ Microsoft \ WindowsApps;
la source
La variable d'environnement (peut accéder n'importe où / objet dynamique) est un type de variable. Il s'agit de 2 types de variables d'environnement système et de variables d'environnement utilisateur.
Variables système ayant un type et une structure prédéfinis. Qui sont utilisés pour le fonctionnement du système. Les valeurs produites par le système sont stockées dans la variable système. Ils sont généralement indiqués en utilisant des lettres majuscules Exemple: HOME, PATH, USER
Les variables d'environnement utilisateur sont les variables déterminées par l'utilisateur et représentées en minuscules.
la source