Как очистить переменные среды в Windows
Переменные среды могут быть полезны программистам, системным администраторам и другим опытным пользователям. Они предоставляют нам подробную информацию о среде, в которой работает приложение. В некоторых случаях вы можете удалить переменную среды. В остальных случаях можно изменить только его значение.
Иногда вам может потребоваться очистить переменную среды в вашей Windows. Но как это сделать? Продолжайте читать, чтобы узнать обо всех методах, которые можно использовать для удаления и изменения переменных среды.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Как удалить переменную Env в Windows
Среда операционной системы использует данные, хранящиеся в переменных среды. Мы можем узнать от них много информации о том, как работает программное обеспечение. Переменные среды можно разделить на две категории:
- Когда программа установлена, ОС или драйвер задают эти переменные среды, которые включают информацию о системных ресурсах. Они называются переменными системной среды. Например, переменная Windir будет содержать местоположение Windows.
- Информация, относящаяся к конкретной учетной записи пользователя, хранится в переменных среды пользователя. Примером этого является установка переменной PATH, чтобы команды выполнялись без необходимости каждый раз указывать путь к файлу.
Есть способы отключить оба типа переменных Env. Это можно сделать с помощью окна «Переменные среды», Power Shell и редактора реестра.
Окно переменных среды
Вы можете использовать командную строку, чтобы очистить системные и пользовательские переменные среды на вашем ПК с Windows. Вот как очистить переменные системного окружения:
- Запустите Панель управления и выберите символ «Система».
- Выберите ссылку «Дополнительные настройки системы» слева и при необходимости закройте окно панели управления системой.
- Выберите значок «Переменные среды» с помощью мыши или устройства постукивания.
- Нажмите «Удалить» рядом с переменной, которую вы хотите удалить, в нижней части раздела «Системные переменные».
- Завершив удаление системных переменных, нажмите «ОК» для подтверждения.
Чтобы очистить переменные пользовательского окружения, выполните следующие действия:
- Нажмите кнопку «Учетные записи пользователей» на панели управления.
- Слева нажмите или коснитесь ссылки «Изменить переменные среды» и, если хотите, закройте окно панели управления учетными записями пользователей.
- Выберите переменную, которую вы хотите удалить, в верхней части раздела «Пользовательские переменные для», и нажмите кнопку «Удалить».
- Завершив удаление пользовательских переменных из своей учетной записи, выберите «ОК», чтобы подтвердить удаление.
Силовая оболочка
Power Shell также можно использовать для эффективной очистки обоих типов переменных Env. Вот как очистить переменные системного окружения:
- Запустите сеанс Windows PowerShell в режиме с повышенными привилегиями.
- Вставьте следующую команду в PowerShell с повышенными правами:
Get-ChildItem Env: - Нажмите «Enter» и запишите имя системной переменной, которую вы хотите сбросить.
- Введите приведенную ниже команду в PowerShell с повышенными правами:
(Среда)::SetEnvironmentVariable(“(имя переменной)”,$null,”Машина”) - Замените (имя переменной) именем переменной, которую вы хотите удалить, в приведенной выше команде.
- Теперь вы можете выйти из Windows PowerShell с повышенными правами.
Если вы хотите удалить переменную пользовательского окружения, выполните следующие действия:
- Запустите Windows PowerShell в повышенном режиме.
- В приглашении PowerShell с повышенными правами вставьте следующую команду:
Get-ChildItem Env: - Нажмите «Ввод».
- Теперь введите или вставьте команду ниже:
(Среда)::SetEnvironmentVariable(“(имя переменной)”,$null,”Пользователь”) - Нажмите «Enter» еще раз и закройте PowerShell.
Редактор реестра
Вот как очистить системные переменные Env с помощью редактора реестра:
- Чтобы запустить редактор реестра, нажмите Win + R, чтобы открыть «Выполнить», введите «regedit» в поле «Выполнить», затем нажмите «ОК».
- В левой части редактора реестра перейдите к ключу, показанному ниже.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment - Нажмите или нажмите и удерживайте имя значения переменной, которую вы хотите удалить, справа от ключа «Среда» в редакторе реестра. Затем нажмите или коснитесь «Удалить».
- Подтвердите, нажав «Да».
- Закройте редактор реестра.
Чтобы очистить переменную Env пользователя, выполните следующие действия:
- Чтобы открыть редактор реестра, используйте Win + R, чтобы вызвать «Выполнить», введите «regedit» в поле «Выполнить» и нажмите «ОК».
- На левой панели редактора реестра перейдите к ключу, указанному ниже.
HKEY ТЕКУЩИЙ ПОЛЬЗОВАТЕЛЬ\Среда - В редакторе реестра щелкните или нажмите и удерживайте имя значения переменной, которую вы хотите удалить, справа от ключа «Среда». После этого выберите «Удалить».
- Подтвердите свой выбор, выбрав «Да».
- Убедитесь, что редактор реестра закрыт.
Дополнительные часто задаваемые вопросы
Почему переменные Env важны?
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Ответ на вопрос «Что такое переменные среды?» является относительно трудным. Как вы можете заметить из этого руководства, работа с программами Windows затрудняет поиск и наблюдение за переменными среды.
Управление ими осуществляется в фоновом режиме операционной системой и многочисленными приложениями и драйверами, которые вы запускаете на своем компьютере. С другой стороны, ОС и существующие программы полагаются на них. Ваша система может дать сбой, если вы возитесь со значениями критических системных переменных, не понимая, что делаете.
Каковы переменные среды Windows по умолчанию?
Каждый ПК с Windows имеет огромный набор переменных. Часто используются такие переменные, как OS, TEMP и PATH. Значения по умолчанию для переменных среды Windows можно найти на таких сайтах, как Википедия.
Имейте контроль над переменными Env
То же программное обеспечение, которое используется для очистки переменных Env, можно использовать и для редактирования или создания новых. Однако, если вы не уверены в этом, лучше доверить это профессионалу. Поскольку переменные являются основой вашей операционной системы и программного обеспечения, вмешательство в них может привести к сбою системы. Это может оказаться дороже, чем просить профессионала разобраться с ними.
Вы когда-нибудь пытались очистить переменные Env? Вы пробовали редактировать или создавать новые? Вам было трудно? Дайте нам знать в разделе комментариев ниже!