4

Я установил программу, которая очистила мой% PATH% (возможно, это ошибка NSIS).
Я не хочу запускать восстановление системы из-за других внесенных мной изменений, которые, как я подозреваю, будут отменены (например, моя конфигурация резервного копирования).

Есть ли способ восстановить PATH из точки восстановления системы или любым другим хорошим способом?

2 ответа2

5

Смотрите ключ

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00х\Control\Session Manager\Environment
Path 

командная строка, LastKnownGood:

REG Query "HKLM\SYSTEM\Select" /v LastKnownGood

получить весь список кустов ControlSet00х:

REG Query "HKLM\SYSTEM\Select"

получить путь в ControlSet002:

REG Query "HKLM\SYSTEM\ControlSet002\Control\Session Manager\Environment" /v Path
0

Один из способов сделать это, который я только что сделал, - это загрузить программу под названием Process Hacker и изучить среду программы, которая выполнялась до того, как какой-либо файл перезаписал PATH. Конечно, это работает, только если вы все еще работаете с программой, которая была открыта до того, как ваш PATH был перезаписан, но я так и сделал, так что я смог ее спасти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .