Que sont les variables d'environnement dans Windows ? -

Vous êtes-vous déjà posé des questions sur les variables d'environnement ? Peut-être qu'un administrateur informatique ou un geek en informatique les mentionnait. Certains(Did) programmes ont-ils commencé à mal fonctionner et à renvoyer des erreurs faisant référence à des variables d'environnement ? Vous(Did) venez de passer un examen et le seul élément que vous ne saviez pas comment remplir était : "les variables d'environnement sont ____________." ? Peu importe vos raisons de vouloir en savoir plus à leur sujet, vous êtes arrivé au bon endroit. Dans cet article, nous vous montrons ce que vous devez savoir sur les variables d'environnement, leur fonctionnement et pourquoi elles sont essentielles au bien-être de Windows :

Que sont les variables d'environnement sous Windows ?

Qu'est-ce qu'une variable d'environnement ? Les variables d'environnement sont, en bref, des variables qui décrivent l'environnement dans lequel les applications et les programmes s'exécutent. Toutes sortes de programmes utilisent des variables d'environnement pour répondre à des questions telles que : Quel est le nom de l'ordinateur sur(name of the computer) lequel je suis installé ? Quel est le nom du compte utilisateur qui m'exécute ? Quel est mon répertoire de travail actuel ? Où est installé Windows ? Où sont les fichiers temporaires stockés sur cet ordinateur ? Où se trouve le dossier OneDrive pour ce compte utilisateur ?

Sous Windows, les variables d'environnement ont un nom et une valeur(environment variables have a name and value) . Par exemple, la variable windir (abréviation de " répertoire Windows ") peut avoir la valeur "C:\Windows" ou un autre chemin où vous avez installé Windows .

Variables utilisateur et système d'environnement dans Windows 10

(Environment)Variables utilisateur et système d' environnement dans Windows 10

Une autre variable standard est nommée PATH . De nombreux programmes ont besoin de savoir où trouver des fichiers spécifiques, et la variable PATH leur indique où trouver ce dont ils ont besoin. Ces programmes recherchent automatiquement une variable PATH , vous n'avez donc pas à tout saisir à chaque fois que vous exécutez le programme. Cette variable a une valeur composée de nombreux répertoires d'utilisateurs. Ces répertoires sont définis par les différentes applications installées sur l'ordinateur et varient considérablement d'un système à l'autre.

Le concept de variables d'environnement existe dans la plupart des systèmes d'exploitation, de Linux à macOS en passant par Windows . En principe, ils signifient la même chose mais la manière dont ils sont mis en œuvre et utilisés diffère.

Types de variables d'environnement : variables utilisateur et variables système

Il existe deux types de variables : les variables utilisateur, spécifiques à chaque compte utilisateur, et les variables système qui s'appliquent à tous les comptes utilisateur.

Les variables d'environnement utilisateur ont des valeurs qui diffèrent d'un utilisateur à l'autre. (User environment variables have values that differ from user to user.)Comme leur nom l'indique, ils sont spécifiques à votre compte utilisateur. Ils stockent des données spécifiques à l'utilisateur, telles que l'emplacement de votre profil utilisateur, le dossier dans lequel les fichiers temporaires sont stockés pour votre compte, l'emplacement de votre dossier OneDrive, etc. Ce compte d'utilisateur peut les modifier, mais les autres comptes d'utilisateurs ne le peuvent pas. Ces variables peuvent être créées(created) et modifiées(edited) par l'utilisateur, par Windows ou par différents programmes travaillant avec des emplacements spécifiques à l'utilisateur.

Les variables système sont globales et ne peuvent être modifiées par aucun utilisateur. (System variables are global and cannot be changed by any user.)Leurs valeurs sont les mêmes pour tous les comptes d'utilisateurs. Ils font référence à des emplacements de ressources système critiques, comme le dossier dans lequel Windows est installé, l'emplacement de Program Files , etc. Ces variables sont définies par Windows , différents programmes et pilotes.

Où puis-je trouver les variables d'environnement de Windows ?

Dans Windows 10 , utilisez la zone de recherche de la barre des tâches pour rechercher environnement(environment) . Ensuite, cliquez ou appuyez sur le résultat de recherche "Modifier les variables d'environnement système"(“Edit the system environment variables”) .

Utilisation de la recherche pour ouvrir les variables d'environnement dans Windows 10

Utilisation de la recherche pour ouvrir les variables d'environnement dans Windows 10

Sous Windows 7, saisissez environnement(environment) dans la zone de recherche du menu Démarrer(Start Menu) . Ensuite, cliquez sur "Modifier les variables d'environnement pour votre compte"(“Edit environment variables for your account”) ou "Modifier les variables d'environnement système".(“Edit the system environment variables.”)

Utilisation de la recherche pour ouvrir les variables d'environnement dans Windows 7

Utilisation de la recherche pour ouvrir les variables d'environnement dans Windows 7

Alternativement, si vous utilisez Windows 10, vous pouvez utiliser l'application Paramètres(use the Settings app) pour accéder aux variables utilisateur et système de l'environnement. Dans Paramètres(Settings) , accédez à Système(System, ) et sélectionnez la page À propos(About) de dans la barre latérale gauche. Ensuite, cliquez ou appuyez sur "Paramètres système avancés". (“Advanced system settings.”)Il ouvre la fenêtre Propriétés système(System Properties) , où vous pouvez appuyer sur le bouton Variables d'environnement(Environment Variables) dans l' onglet Avancé .(Advanced)

Utilisation des paramètres pour trouver les variables d'environnement dans Windows 10

Utilisation des paramètres pour trouver les variables d'environnement dans Windows 10

De même, pour accéder à vos variables utilisateur et système d'environnement dans Windows 7 , vous pouvez utiliser le Panneau de configuration(use the Control Panel) . Dans le Panneau de configuration(Control Panel) , accédez à Système et sécurité(System and Security) , puis à Système(System) . Sur la gauche, cliquez ou appuyez sur le lien " Paramètres système avancés(Advanced system settings) ", qui ouvre la fenêtre Propriétés système . (System Properties)Dans son onglet Avancé(Advanced) , appuyez sur le bouton Variables d'environnement mis en évidence ci-dessous.(Environment Variables)

Utilisation du Panneau de configuration pour ouvrir les variables d'environnement dans Windows 7

Utilisation du Panneau(Control Panel) de configuration pour ouvrir les variables d'environnement dans Windows 7

Dans n'importe quel système d'exploitation Windows , vous pouvez également utiliser la fenêtre Exécuter (Run window) (Win + R ) pour accéder à vos variables d'environnement si vous savez quelle commande taper. Dans cette fenêtre, tapez la commande rundll32.exe sysdm.cpl,EditEnvironmentVariables et appuyez sur Entrée(Enter) ou cliquez sur OK .

rundll32.exe sysdm.cpl,EditEnvironmentVariables

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Quelle(Regardless) que soit la méthode que vous choisissez d'utiliser, la fenêtre Variables d'environnement devrait être ouverte maintenant.(Environment Variables)

En haut, les Variables d'environnement(Environment Variables) affiche vos variables utilisateur, et en bas, il affiche les variables système, valables pour tous les comptes utilisateurs existant dans Windows .

Fenêtre Variables d'environnement dans Windows

Fenêtre Variables d'environnement dans Windows

Comment afficher les variables d'environnement dans l' invite de commande(Command Prompt) ou PowerShell

Si vous êtes un fan de l' invite de commande(Command Prompt) , vous pouvez voir toutes les variables d'environnement avec le jeu(set) de commandes , sans aucun autre paramètre. Démarrez l'invite de commande(Start the Command Prompt) dans Windows, tapez set et appuyez sur Entrée(Enter) .

Utilisez set pour obtenir la liste des variables d'environnement dans CMD

Utilisez(Use) set pour obtenir la liste des variables d'environnement dans CMD

Si vous préférez PowerShell , ouvrez-le, tapez la commande Get-ChildItem Env: et appuyez sur Enter .

Utilisez Get-ChildItem Env : pour obtenir la liste des variables d'environnement dans PowerShell

Utilisez(Use) Get-ChildItem Env: pour obtenir la liste des variables d'environnement dans PowerShell

Toutes les variables d'environnement sont répertoriées, mais elles ne sont pas divisées en fonction de leur type (variables utilisateur ou système).

Si vous souhaitez voir uniquement les variables système, dans PowerShell , utilisez plutôt cette commande : [Environment]::GetEnvironmentVariables("Machine") .

Liste des variables système dans PowerShell : [Environment] :: GetEnvironmentVariables("Machine")

Liste des variables système dans PowerShell : [ Environment ] :: Get Environment Variables(" Machine ")

Et si vous souhaitez lister uniquement les variables utilisateur, exécutez cette commande : [Environment]::GetEnvironmentVariables("User") .

Liste des variables utilisateur dans PowerShell : [Environment]::GetEnvironmentVariables("Machine")

Liste des variables utilisateur dans PowerShell : [ Environment ] :: Get Environment Variables(" Machine ")

Quelles sont les variables d'environnement standards de Windows ?

Il existe une longue liste de variables existant sur chaque ordinateur Windows . Les plus utilisées sont des variables comme OS, PATH et TEMP . Vous pouvez trouver la liste complète et toutes leurs valeurs par défaut sur Wikipedia : Variables d'environnement - Valeurs par défaut sur Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

Pourquoi utilisez-vous les variables utilisateur et système de l'environnement ?

Vous savez maintenant comment répondre à la question : "Qu'est-ce qu'une variable d'environnement ?". Comme vous pouvez le voir dans ce didacticiel, les variables d'environnement ne sont ni faciles à trouver ni visibles de quelque manière que ce soit lorsque vous travaillez avec des programmes Windows . Ils sont gérés en arrière-plan par le système d'exploitation et les différents programmes et pilotes que vous installez. Cependant, ils sont essentiels au bon fonctionnement du système d'exploitation et de vos applications installées. Si vous modifiez la valeur de variables système essentielles sans savoir ce que vous faites, vous découvrirez à quel point ces variables d'environnement sont vitales en provoquant un dysfonctionnement de votre système. Avant de partir, commentez ci-dessous et dites-nous comment vous utilisez les variables d'environnement dans Windows .



About the author

Je suis un réviseur de logiciels et un expert en productivité. Je révise et rédige des critiques de logiciels pour diverses applications logicielles, telles qu'Excel, Outlook et Photoshop. Mes critiques sont bien informées et fournissent des informations objectives sur la qualité de l'application. J'écris des critiques de logiciels depuis 2007.



Related posts