Trước hết, biến môi trường đường dẫn hệ thống được lưu trữ trong sổ đăng ký tại:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path
Bạn có thể có một bản sao lưu của giá trị này dưới
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment\Path
hoặc ControlSet002 hoặc ControlSet003, nhưng rất có thể giá trị sẽ giống như bên dưới Bộ điều khiển hiện tại
.
Các Con đường
giá trị phải thuộc loại REG_EXPAND_SZ
và giá trị mặc định trông giống như:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
nếu bạn có các giá trị bổ sung, chúng sẽ được thêm vào hoặc đôi khi không may được thêm vào danh sách. Dấu chấm phẩy phân tách từng mục.
Rất nhiều phần mềm, kể cả một số phần mềm của chính Microsoft, sử dụng các lệnh không chính xác để thêm một mục nhập mới vào giá trị này và bạn nhận được một giá trị thuộc loại REG_SZ
và một giá trị như:
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;
Mặc dù điều này hoạt động trong hầu hết các trường hợp, nhưng nó lại bị hỏng ở những trường hợp khác. Luôn luôn tốt hơn để sử dụng một REG_EXPAND_SZ
loại.
Sau khi thay đổi giá trị này bằng cách sử dụng regedit.exe
bạn nên khởi động lại hệ điều hành của mình, đặc biệt nếu giá trị đó không chính xác trước đó.