5

Я использую Windows 7 x64. Я просто случайно удалил свою переменную окружения пути пользователя и пытался ее восстановить. Я рад, что нашел то, что мне действительно нужно здесь.

Но я не понимаю, что именно означает "Перейти к вашей папке пользователя" (в пункте № 4). Какая у меня папка пользователя?

3 ответа3

6

Ваша папка пользователя - это папка, которая содержит ваши "личные" папки и файлы, такие как "Рабочий стол" и "MyDocuments". Вы можете найти свою пользовательскую папку, открыв окно командной строки и введя:

C:\>echo "%userprofile%"
"C:\Users\yourusername"

C:\>


Все, что отображается для вас, является вашей пользовательской папкой: "C:\Users\yourusername"




Вот простой способ восстановить предыдущий Path, без необходимости постоянного отката к предыдущей System Restore Point и без использования Registry Editor (Regedit).

  1. Убедитесь, что вы сохранили текущую System Restore Point.
  2. (Временно) откат к предыдущей System Restore Point которая была сохранена до удаления переменной Path.
  3. Откройте окно Command Prompt.
  4. Убедитесь, что переменная Path имеет желаемое значение:

    C:\>echo %Path%
    C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem

    C:\>

  5. Сохраните копию переменной Path:

    echo @set "Path=%Path%">"%userprofile%\Desktop\setpath.cmd"

  6. Восстановите System Restore Point восстановления системы с Step 1.

  7. Используя Notepad или ваш любимый текстовый редактор, откройте файл:

    "%userprofile%\Desktop\setpath.cmd"

  8. Выберите значение Path и скопируйте его в Clipboard.

  9. Откройте Environment Editor :

    Пуск (orb) --> right-click Computer --> Properties --> Advanced system settings --> Advanced-tab --> Переменные среды

  10. Найдите переменную Path в разделе « User variables или « System variables » в соответствии с вашими потребностями и нажмите « Изменить ...». Или, если переменная Path не найдена, нажмите New ... и введите Path в текстовое поле Variable name.

  11. Вставьте значение Path которое вы скопировали в Clipboard на Step 8, в текстовое поле Variable value.
  12. Нажмите кнопку ОК, чтобы сохранить восстановленное значение Path.
  13. Нажмите кнопку ОК, чтобы закрыть окно редактора Environment Variables.
  14. Нажмите кнопку ОК, чтобы закрыть окно « System Properties.
  15. Закройте окно MyComputer-Properties.

Вы сделали. Вы сохранили текущую System Restore Point восстановления системы и восстановили удаленную переменную Path .

Сохраните новую System Restore Point которая будет содержать восстановленную переменную Path .

Вы можете сохранить файл:

"%userprofile%\Desktop\setpath.cmd"

в случае, если вам нужно восстановить переменную Path в будущем.

4

Нашел простое решение на https://www.youtube.com/watch?v=C1W04pawwqU

  1. Откройте regedit и найдите ключевой путь в HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment
  2. Скопируйте данные для ключа пути
  3. Перейдите в Панель управления> Система> Дополнительные параметры системы> Вкладка «Дополнительно»> Переменные среды
  4. Отредактируйте переменную Path в System Variables и добавьте значение, скопированное в шаге 2 выше
  5. Нажмите Ok, чтобы сохранить.
1

Привет, я последовал за ответом Аджая и заметил, что это для системных переменных. Затем я нашел решение для пользовательских переменных.

Вместо этого откройте regedit и перейдите по пути HKEY_USERS.Default\Environment , затем скопируйте найденный путь и вставьте его в Панель управления> Система> Дополнительные параметры системы> Вкладка «Дополнительно»> Переменные среды

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