Si par "variables d'environnement du système" vous faites référence spécifiquement à à l'échelle du système les variables d'environnement, d'autres réponses ont déjà couvert ce point. Cependant, si vous voulez modifier à la fois les variables d'environnement du système et celles de l'utilisateur, alors la plupart (sinon toutes) de ces réponses sont inapplicables dans le cas général.
En passant par "Système" puis "Paramètres système avancés" -> "Variables d'environnement", cela ne fonctionnera que pour les comptes de l'UE. Administrators
car seuls ces comptes ont accès aux "Paramètres avancés du système".
Si vous essayez de faire ça à partir d'un régulier Si vous avez un compte d'utilisateur, l'accès aux "paramètres avancés du système" déclenchera une invite UAC vous demandant le mot de passe de l'administrateur. Si vous entrez le mot de passe, "Paramètres système avancés" s'ouvrira avec succès, mais toutes les modifications spécifiques à l'utilisateur que vous y apporterez s'appliqueront au compte de l'administrateur correspondant ( !), et non à votre compte d'utilisateur initial.
Pour résoudre ce problème (c'est-à-dire pour donner aux utilisateurs réguliers la possibilité de modifier leurs propres variables d'environnement), Windows offre un autre moyen d'accéder à la boîte de dialogue "Variables d'environnement".
Ouvrir Panneau de contrôle . Ouvrir Comptes d'utilisateurs applet. Sur le côté gauche de cette applet, vous verrez un lien qui dit Modifier mes variables d'environnement . Cliquez sur ce lien, et vous accéderez à la même boîte de dialogue "Variables d'environnement" pour les variables d'environnement de votre utilisateur.
Si votre utilisateur dispose de droits d'administrateur, vous pourrez modifier les deux sections de cette boîte de dialogue : les variables d'environnement spécifiques à l'utilisateur (section supérieure) et les variables d'environnement à l'échelle du système (section inférieure). Si vous n'avez pas de droits d'administrateur, vous ne pourrez modifier que la section supérieure : vos propres variables d'environnement spécifiques à l'utilisateur.
C'est la façon correcte de modifier les variables d'environnement dans toutes les versions post-UAC de Windows, et non ce qui est suggéré dans la majorité des réponses ci-dessus.
Malheureusement, la mise à jour de novembre de Windows 10 (version 1511) a détruit cette fonctionnalité. Le site Modifier mes variables d'environnement Le lien ne fonctionne plus. Il est là, mais il est mort. Donc, pour la version de Windows 10 postérieure à novembre, la bonne réponse est la suivante : il est généralement impossible de modifier les variables d'environnement spécifiques à l'utilisateur dans la version 1511 de Windows 10 à partir de comptes d'utilisateurs ordinaires. Microsoft a détruit Windows 10 avec cette mise à jour et Windows 10 est maintenant inutilisable. Cela restera le cas jusqu'à ce qu'ils corrigent ces bugs ridicules dans la version 1511 de l'OS.
Pour l'instant, une solution de rechange pour les comptes non administratifs est d'ajouter votre compte d'utilisateur à la liste des comptes de l'UE. Administrators
groupe, se déconnecter, se reconnecter, modifier les variables en utilisant la méthode "Système" -> "Paramètres système avancés", puis retirer à nouveau les droits d'administration...
Une solution alternative consiste à utiliser les fonctionnalités PowerShell comme décrit ici. https://technet.microsoft.com/en-us/library/ff730964.aspx
La mise à jour anniversaire de Windows 10 (version 1607) publiée le 2 août 2016 a finalement corrigé ce bug.