Comment configurer les variables d’environnement système dans Windows ?

Windows utilise des variables d’environnement pour stocker des informations précieuses sur les processus système, l’utilisation des ressources, le chemin d’accès aux fichiers, etc.

Apprenons à configurer les variables d’environnement système dans Windows.

Que sont les variables d’environnement dans Windows ?

Les variables d’environnement aident Windows à configurer un environnement logiciel et agissent comme des conteneurs d’informations pour toutes les applications exécutées sur le système d’exploitation. Imaginez une application qui souhaite connaître le chemin d’accès à un fichier spécifique sur votre ordinateur. Le programme peut parcourir l’ensemble du système et poursuivre la recherche jusqu’à ce qu’il trouve le fichier. Une manière plus innovante consiste à appeler la variable d’environnement PATH qui contient les chemins vers tous les fichiers système.

De plus, les variables d’environnement système affectent également l’installation de Kit de développement Java, Java Runtime Environment et d’autres logiciels essentiels. Tout comme les exemples ci-dessus, il existe une pléthore de cas d’utilisation réels, petits et étendus, de variables d’environnement qui, dans l’ensemble, font de Windows une version plus rapide de lui-même.

Types de variables d’environnement

Windows crée et utilise plusieurs variables d’environnement, dont certaines dépendent de l’utilisateur et d’autres restent les mêmes pour tous les utilisateurs sur une seule machine. Nous pouvons catégoriser les variables d’environnement en utilisant la dépendance de l’utilisateur comme paramètre et les qualifier de variables d’environnement système et de variables d’environnement utilisateur.

Des informations telles que l’emplacement des fichiers temporaires d’un compte, l’emplacement de votre profil utilisateur, etc., sont stockées sous des variables utilisateur. Windows accorde au compte utilisateur le privilège de modifier les variables utilisateur, mais les autres comptes utilisateur ne peuvent pas les modifier.

  35 ans de Microsoft Windows: en souvenir de Windows 1.0

En dehors de cela, Windows contient des variables d’environnement système créées par le système d’exploitation, les programmes, les pilotes, etc. Vous ne pouvez pas modifier les variables d’environnement système, mais Windows offre la possibilité de modifier les valeurs des variables d’environnement utilisateur.

Méthodes de configuration des variables d’environnement système dans Windows

Vous pouvez configurer des variables d’environnement système à l’aide de différentes méthodes dans Windows. Bien que les méthodes de ligne de commande restent inchangées pour toutes les versions de Windows, les méthodes basées sur l’interface graphique diffèrent légèrement pour les différentes versions de Windows. Examinons toutes ces méthodes en profondeur.

Méthodes basées sur l’interface graphique

Les méthodes basées sur l’interface graphique incluent l’utilisation du menu Démarrer la recherche, de la fenêtre Exécuter et du menu Paramètres pour modifier les variables d’environnement du système. Voyons comment vous pouvez accéder à l’interface graphique à partir de différentes versions de Windows.

Étapes pour Windows 11

Cliquez sur le menu Démarrer et recherchez « variables d’environnement ».

L’option « Modifier les variables d’environnement système » apparaîtra dans les résultats de la recherche. Cliquez dessus et Windows 11 affichera la liste de toutes les variables d’environnement.

Étapes pour Windows 10

Allez dans les paramètres et entrez dans le menu « À propos ».

Allez maintenant dans « Paramètres système avancés ». La boîte de dialogue Propriétés système devrait apparaître sur votre écran.

Cliquez sur l’onglet « Avancé » et sélectionnez « Variables d’environnement ». Windows 10 affichera désormais la liste complète des variables utilisateur et système stockées sur votre ordinateur.

Utilisation de la fenêtre d’exécution

Appuyez sur Windows + R pour explorer la fenêtre d’exécution.

Saisissez maintenant la commande suivante :

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Toutes ces méthodes doivent ouvrir la liste de toutes les variables d’environnement classées dans des sections distinctes pour les variables d’environnement utilisateur et système. Vous pouvez créer de nouvelles variables utilisateur, modifier celles existantes ou les supprimer à l’aide de la même boîte de dialogue.

Étapes pour créer une nouvelle variable d’environnement

Cliquez sur l’option « Nouveau » en utilisant la boîte de dialogue Variables d’environnement.

Entrez maintenant le nom de la variable et sa valeur dans les colonnes respectives et appuyez sur OK.

  Dropbox ne répond pas, continue de planter dans Windows 10

La création de la variable d’environnement JAVA_HOME est une étape cruciale pour l’installation de Java Development Kit. Alors, créons la variable JAVA_HOME et vérifions plus tard son existence. Cliquez sur l’option Nouveau et entrez « JAVA_HOME » comme nom de variable. Entrez également le chemin d’installation du JDK comme valeur de variable pour JAVA_HOME.

La variable JAVA_HOME est maintenant visible dans la liste de toutes les variables d’environnement, avec la valeur de la variable comme chemin vers le JDK. Vous pouvez le vérifier en accédant aux paramètres « Modifier la variable système », et la variable JAVA_HOME devrait être présente ici.

Étapes pour modifier les variables d’environnement

Cliquez sur la variable d’environnement que vous souhaitez modifier et appuyez sur l’option « Modifier ».

Entrez maintenant le nom de la variable et sa valeur et appuyez sur le bouton OK.

Modifions maintenant la variable JAVA_HOME que nous venons de créer et changeons sa valeur dans un autre dossier. Cliquez sur la variable et sélectionnez l’option « Modifier ». Entrez maintenant une valeur de variable différente remplaçant la valeur précédente et cliquez sur OK.

Ici aussi, vous pouvez vérifier la valeur modifiée dans la liste des variables d’environnement.

La variable mise à jour est présente dans la liste des variables utilisateur.

Étapes pour supprimer les variables d’environnement

Cliquez sur la variable d’environnement que vous souhaitez supprimer.

Appuyez maintenant sur l’option « Supprimer » et appuyez sur OK.

Par exemple, supprimons la variable JAVA_HOME que nous avons récemment modifiée. Sélectionnez la variable et appuyez ensuite sur « Supprimer » et « OK ». La variable sélectionnée est supprimée de la liste des variables.

La variable JAVA_HOME est supprimée de la liste.

Méthode d’invite de commande

Vous pouvez utiliser l’invite de commande ou Windows PowerShell pour configurer des variables d’environnement. Voyons d’abord comment utiliser la méthode d’invite de commande.

Affichage des variables d’environnement

Ouvrez l’invite de commande dans Windows.

Entrez maintenant « set » et appuyez sur Entrée. Vous pouvez voir la liste complète des variables d’environnement sans aucune catégorisation, contrairement à la méthode basée sur l’interface graphique.

Création de nouvelles variables d’environnement

Ouvrez l’invite de commande.

  Empêcher Windows de se mettre en veille lorsque Chrome télécharge des fichiers

Utilisez la syntaxe suivante à l’aide de la commande setx et appuyez sur Entrée :

setx [variable_name] “[variable_value]”

[variable_name] représente le nom de la variable que vous voulez entrer.

[variable_value] représente la valeur de la variable nouvellement créée.

Par exemple, créons un « TEST_VARIABLE » avec une valeur « XYZ », puis vérifions son existence à l’aide de l’invite de commande. Nous utilisons la commande suivante :

setx [TEST_VARIABLE] “[XYZ]”

Toutes nos félicitations! Vous venez de créer une nouvelle variable utilisateur à l’aide de l’invite de commande. Maintenant, vérifions son existence. Utilisez la commande « set » pour voir la liste de toutes les variables.

Méthode Windows PowerShell

PowerShell vous offre plus de flexibilité avec les variables d’environnement et vous permet de les afficher, de les modifier et de les créer, mais celles-ci ne sont valables que pour une seule session PowerShell. La liste des variables revient à sa forme d’origine une fois que vous fermez une session PowerShell.

Affichage des variables système

Ouvrez le PowerShell de Windows.

Saisissez maintenant la commande suivante :

Get-ChildItem Env:

Windows PowerShell affichera la liste complète des variables d’environnement.

Les variables d’environnement ne seront pas classées dans les variables système et utilisateur, mais vous pouvez utiliser les commandes suivantes pour afficher uniquement les variables système à l’aide de PowerShell :

[Environment]::GetEnvironmentVariables("Machine")

Sinon, vous pouvez utiliser la commande suivante pour afficher uniquement les variables d’environnement utilisateur :

[Environment]::GetEnvironmentVariables("User")

Créer et modifier des variables d’environnement

Vous pouvez modifier et créer de nouvelles variables d’environnement à l’aide de la variable intégrée $env. Utilisez la commande suivante pour créer une nouvelle variable à l’aide de PowerShell :

$env:Variable_name="Variable_value"

Ici Variable_name représente le nom de la variable d’environnement nouvellement créée, et variable_value représente sa valeur.

Créons une autre variable de test TEST_VARIABLE à titre d’exemple, puis vérifions son existence. Nous utilisons la commande suivante dans le PowerShell :

$env:TEST_VARIABLE = '[ABC]'

Nous avons également confirmé la valeur de la variable pour TEST_VARIABLE à l’aide du code suivant :

$env:TEST_VARIABLE

PowerShell affiche la sortie de la variable TEST_VARIABLE comme [ABC].

De plus, vous pouvez également modifier la valeur d’une valeur d’environnement existante à l’aide de la commande suivante :

$env:Variable_name=";Variable_value2"

Cela ajouterait la valeur nouvellement mentionnée à la valeur d’origine de la variable d’environnement.

Conclusion 🧑‍💻

La création et la modification des variables d’environnement système sont essentielles pour diriger les programmes et utiliser leurs fonctionnalités. Windows vous offre des options basées sur l’interface graphique et la ligne de commande pour faire de même. Les méthodes basées sur l’interface graphique sont simples et faciles à suivre. D’autre part, les méthodes de ligne de commande sont plus rapides mais plus compliquées.

Vous pouvez maintenant vérifier les variables système Tuning MySQL pour des performances élevées.