Ich habe einen Windows 7-Computer, der, wenn die Eingabeaufforderung von einem normalen Benutzer ausgeführt wird, die Umgebungsvariablen in der nicht erweitert %PATH%. Wenn die Eingabeaufforderung stattdessen als Administrator ausgeführt wird (Rechtsklick, Als Administrator ausführen ), %PATH%wird sie entsprechend erweitert.
Insbesondere %PATH%für die cmd.exeAusführung als Benutzer (angezeigt über set path) gilt Folgendes:
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
... während %PATH%für die cmd.exeAusführung als Administrator wie folgt lautet:
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
Ich habe versucht, mich als neuer Benutzer anzumelden, um ein neues Profil zu erstellen, und das Problem besteht auch in diesem Profil weiterhin. HKEY_CURRENT_USER\Environment\PATHexistiert nicht und HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Pathstimmt mit dem definierten systemweiten Pfad unter Computereigenschaften -> Umgebungsvariablen überein.
Hat jemand eine Idee, was das sein könnte oder wo ich suchen kann?
REG_SZdas Problem einstelle, tritt ein Problem auf, wenn ichREG_EXPAND_SZsie zurücksetze.