Как восстановить переменные среды пути в Windows 10
Пользователи могут редактировать переменные среды пути в Windows 10. Это действительно легко сделать, хотя для внесения изменений вам нужны права администратора. Не все переменные среды пути заполняются пользователями. Есть несколько путей по умолчанию, которые являются его частью. Пользователи всегда могут добавить или удалить их. Если вы случайно удалили одну переменную среды пути или все они, вы можете добавить их обратно. Если вы не помните каждый добавленный путь, вы можете попробовать несколько вещей, чтобы восстановить переменные среды пути в Windows 10.
Ограничения
Существуют ограничения на методы, которые мы собираемся перечислить для восстановления переменных среды пути. Во-первых, вам не следует перезапускать систему после их удаления / удаления. Если у вас открыта командная строка или PowerShell, ваши шансы на восстановление переменных среды пути намного выше.
Реестр Windows
Нажмите сочетание клавиш Win + R, чтобы открыть окно запуска. В поле «Выполнить» введите «regedit». Коснитесь Enter. После открытия редактора реестра перейдите в следующее место;
Значения под этим ключом будут перечислять переменные среды пути. Дважды щелкните их, чтобы открыть их, и скопируйте путь от них всех в Блокнот. Давай, добавь их обратно.

Возможно, что ключ среды пуст. Скорее всего, это произойдет, если вы перезапустите свою систему. В таком случае поищите в реестре ключ с именем «Environment» и проверьте значения под тем, что появляется в результатах.
PowerShell
Если у вас уже был открыт PowerShell до того, как переменные были удалены, переключитесь на него и выполните следующую команду. Он сможет читать переменные среды старого пути. Вы можете попробовать запустить его в новом окне PowerShell, но это может не сработать.

Командная строка
Как и метод PowerShell, он работает только в том случае, если у вас открыто окно командной строки до того, как вы удалили или изменили переменные. Выполните следующую команду, и она вернет переменные среды пути.

Резервная копия NTUSER.DAT
Если у вас есть резервная копия вашего профиля пользователя, поищите в ней файл NTUSER.DAT. В содержимом этого файла будут находиться переменные среды вашего старого пути. Конечно, этот метод полагается в первую очередь на существующую резервную копию.
Вышеупомянутые методы работают, но требуют выполнения определенных условий. Само собой разумеется, что восстановить переменные среды пути после их потери непросто, и во многих случаях вам может быть лучше восстановить вашу систему.
Полный список переменных сред в Windows 10
В Windows 10 переменные среды — это предварительно определенные имена, представляющие путь к определенным местам в операционной системе, например к диску, конкретному файлу или папке.
Переменные среды могут быть полезны в ряде сценариев, они особенно полезны, если вы являетесь специалистом по ИТ или чините чужой компьютер, поскольку вы можете быстро перемещаться в определенные места, даже не зная имени пользователя или полного пути к системной папке.
Например, вместо перехода по следующему пути C:\Users\<UserName>\AppData\Roaming можно открыть команду «Выполнить» (клавиша Windows + R ), ввести %APPDATA% и нажать клавишу Enter для доступа к тому же пути. Или вы можете использовать переменную %HOMEPATH% для доступа к местоположению папок по умолчанию для текущего пользователя — где операционная система хранит папки рабочего стола, документов, загрузок, OneDrive и т. Д.

Переменные среды по умолчанию в Windows 10
| VARIABLE | WINDOWS 10 |
|---|---|
| %ALLUSERSPROFILE% | C:\ProgramData |
| %APPDATA% | C:\Users\<имя пользователя>\AppData\Roaming |
| %COMMONPROGRAMFILES% | C:\Program Files\Common Files |
| %COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
| %CommonProgramW6432% | C:\Program Files\Common Files |
| %COMSPEC% | C:\Windows\System32\cmd.exe |
| %HOMEDRIVE% | C:\ |
| %HOMEPATH% | C:\Users\ |
| %LOCALAPPDATA% | C:\Users\<имя пользователя>\AppData\Local |
| %LOGONSERVER% | \\ |
| %PATH% | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem |
| %PathExt% | .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc |
| %PROGRAMDATA% | C:\ProgramData |
| %PROGRAMFILES% | C:\Program Files |
| %ProgramW6432% | C:\Program Files |
| %PROGRAMFILES(X86)% | C:\Program Files (x86) |
| %PROMPT% | $P$G |
| %SystemDrive% | C: |
| %SystemRoot% | C:\Windows |
| %TEMP% | C:\Users\<имя пользователя>\AppData\Local\Temp |
| %TMP% | C:\Users\<имя пользователя>\AppData\Local\Temp |
| %USERDOMAIN% | Пользовательский домен, связанный с текущим пользователем. |
| %USERDOMAIN_ROAMINGPROFILE% | Пользовательский домен, связанный с перемещаемым профилем. |
| %USERNAME% | |
| %USERPROFILE% | C:\Users\ |
| %WINDIR% | C:\Windows |
| %PUBLIC% | C:\Users\Public |
| %PSModulePath% | %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\ |
| %OneDrive% | C:\Users\<имя пользователя>\OneDrive |
| %DriverData% | C:\Windows\System32\Drivers\DriverData |
| %CD% | Выводит текущий путь к каталогу. (Командная строка.) |
| %CMDCMDLINE% | Выводит командную строку, используемую для запуска текущего сеанса командной строки. (Командная строка.) |
| %CMDEXTVERSION% | Выводит количество текущих расширений командного процессора. (Командная строка. |
| %COMPUTERNAME% | Выводит имя системы. |
| %DATE% | Выводит текущую дату. (Командная строка.) |
| %TIME% | Время выхода. (Командная строка.) |
| %ERRORLEVEL% | Выводит число определяющих статус выхода предыдущей команды. (Командная строка.) |
| %PROCESSOR_IDENTIFIER% | Идентификатор процессора |
| %PROCESSOR_LEVEL% | Outputs processor level. |
| %PROCESSOR_REVISION% | Вывод ревизии процессора. |
| %NUMBER_OF_PROCESSORS% | Выводит количество физических и виртуальных ядер. |
| %RANDOM% | Выводит случайное число от 0 до 32767. |
| %OS% | Windows_NT |
Хотя вы можете использовать переменные среды для быстрого доступа к определенным местам в Windows 10, вы, как правило, будете использовать эти переменные при создании сценария или приложения.

Помните, что некоторые из упомянутых переменных не зависят от местоположения, в том числе % COMPUTERNAME%, %PATHEXT%, %PROMPT%, %USERDOMAIN%, %USERNAME%.
Хотя это руководство ориентировано на Windows 10, важно отметить, что эти переменные также будут работать в Windows 11, Windows 8.x, Windows 7 и Windows Vista.
Windows 10 — Как восстановить переменную среды моего пользовательского пути?
«Я чувствую себя идиотом», конечно, обязательно и точно, как введение. В любом случае, вместо добавления к пути пользователя, я случайно переписал его и потерял в нем все. Я еще не перезапустил систему. Как я могу найти эту информацию и вернуть ее туда, где она есть, до того, как она будет потеряна навсегда?
1 ответ 1
Откройте Regedit.exe и проверьте HKEY_CURRENT_USER\Environment\Path если у него больше нет старого значения, вы можете попытаться просмотреть резервную копию вашего профиля пользователя.
Вам нужен файл C:\Users\username\NTUSER.DAT из резервной копии,
В редакторе реестра выберите HKEY_Users , в меню «Файл» выберите « Load Hive. и выберите файл, упомянутый выше, присвойте ему имя. Посмотри в Environment\Path . Когда вы закончите, вы должны выгрузить улей, используя меню Файл Unload Hive. когда выбран загруженный улей.
Как восстановить удаленные переменные среды?
В ленивой попытке отладить Visual Studio Community я (по рекомендации другого форума) удалил все системные переменные среды. Я понял, что сделать это было ОГРОМНОЙ ошибкой! В контекстном меню кнопки «Пуск» ничего не работает (у меня Windows 10). Ничего не могу сделать в приложении «Настройки», даже не могу создавать новые учетные записи или перезагружать компьютер. Также нельзя открыть какое-либо приложение, требующее одобрения администратора.
Кто-нибудь знает, как я могу восстановить эти переменные? Только те, которые необходимы для работы ОС, меня не волнует, создавали ли мои приложения специальные, я могу удалить / переустановить позже. По мере того, как я печатаю, я получаю сообщение об ошибке после попытки перезагрузить компьютер с сообщением «Система не может найти введенный параметр среды», что в основном подтверждает, что это проблема.
Аппаратное обеспечение: AMD A10-6700 APU с Radeon ™ HD Graphics 3,70 ГГц 12,0 ГБ RAM 64-бит
6 ответов
- В Windows 10 перейдите в Пуск> Настройки> Обновление и безопасность> Восстановление.
- В разделе «Расширенный запуск» нажмите «Перезагрузить сейчас».
- После перезагрузки компьютера в режиме расширенного запуска нажмите Устранение неполадок.
- Нажмите Refresh Your PC
Windows 10 восстанавливает, сохраняет все файлы и приложения, но удаляет драйверы и пользовательские настройки.
ДОБАВИТЬ эти пути В переменные среды в пути
Применить и сохранить.
- Открыть CMD
- Введите echo% PATH%
- скопируйте переменные пути
- щелкните изменить в переменных среды (Мой компьютер-> щелкните правой кнопкой мыши-> свойства-> дополнительные свойства-> переменные среды)
- вставьте скопированные переменные и ок
У меня такая же проблема, и я использовал «Восстановление системы» для отмены изменений в пути.
- Откройте Пуск.
- Найдите пункт «Создать точку восстановления» и нажмите «Свойства системы».
- Щелкните кнопку Восстановление системы.

- Нажмите кнопку «Далее.

- Выберите самую последнюю известную рабочую точку восстановления, которая поможет вам решить текущую проблему.
- Нажмите кнопку Сканировать на наличие уязвимых программ, чтобы увидеть приложения, которые будут удалены, если они будут установлены после создания точки восстановления.
- Нажмите Закрыть.
- Нажмите кнопку «Далее.

Я также столкнулся с той же проблемой, и после поиска везде я нашел путь по умолчанию
C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \
Просто скопируйте этот путь и вставьте его в переменную среды вашего пути.
Примечание. Это будет работать, только если ваша командная строка была в открытом состоянии.
Я случайно добавил новый PATH вместо его редактирования и потерял другие переменные пути.
Пытался выполнить следующие шаги, чтобы успешно восстановить мои переменные на моей Windows 7.