Spread the love

Переменные среды могут быть полезны программистам, системным администраторам и другим опытным пользователям. Они предоставляют нам подробную информацию о среде, в которой работает приложение. В некоторых случаях вы можете удалить переменную среды. В остальных случаях можно изменить только его значение.

Иногда вам может потребоваться очистить переменную среды в Windows. Но как вы можете это сделать? Продолжайте читать, чтобы узнать обо всех методах, которые вы можете использовать для удаления и изменения переменных среды.

Как сбросить переменную Env в Windows

Среда операционной системы использует данные, хранящиеся в переменных среды. От них мы можем узнать много информации о том, как работает программное обеспечение. Переменные среды можно разделить на две категории:

  • Когда программа установлена, ОС или драйвер задают эти переменные среды, которые включают информацию о системных ресурсах. Они называются системными переменными среды. Например, переменная windir будет содержать местоположение Windows.
  • Информация, относящаяся к данной учетной записи пользователя, хранится в переменных среды пользователя. Примером этого является установка переменной PATH для запуска команд без необходимости каждый раз указывать путь к файлу.

Существуют способы сбросить оба типа переменных Env. Вы можете сделать это с помощью окна «Переменные среды», Power Shell и редактора реестра.

Окно переменных среды

Вы можете использовать командную строку для очистки системных и пользовательских переменных окружения на ПК с Windows. Вот как очистить переменные System Env:

  Как регистрировать записи буфера обмена в Windows 10
  • Запустите Панель управления и выберите значок Система.
  • Выберите ссылку «Дополнительные параметры системы» с левой стороны и при желании закройте окно панели управления системой.
  • Выберите значок Env Variables с помощью мыши или постукивающего устройства.
  • Нажмите «Удалить» рядом с переменной, которую вы хотите удалить, в нижней части раздела «Системные переменные».
  • Когда вы закончите удаление системных переменных, нажмите «ОК» для подтверждения.
  • Чтобы очистить переменные среды пользователя, выполните следующие действия:

  • Нажмите на кнопку «Учетные записи пользователей» в Панели управления.
  • Слева нажмите или коснитесь ссылки «Изменить мои переменные среды» и, если хотите, закройте окно панели управления учетными записями пользователей.
  • Выберите переменную, которую вы хотите удалить, в верхней части раздела Пользовательские переменные для <текущего имени пользователя> и нажмите кнопку «Удалить».
  • Когда вы закончите удаление пользовательских переменных из своей учетной записи, нажмите «ОК», чтобы подтвердить удаление.
  • Силовая оболочка

    Power Shell также можно использовать для эффективной очистки обоих типов переменных Env. Вот как очистить переменные System Env:

  • Запустите сеанс Windows PowerShell в режиме с повышенными привилегиями.
  • Вставьте следующую команду в PowerShell с повышенными правами:
    Get-ChildItem Env:
  • Нажмите «Ввод» и запишите имя системной переменной, которую вы хотите сбросить.
  • Введите приведенную ниже команду в PowerShell с повышенными правами:
    [Environment]::SetEnvironmentVariable(“[variable name]»$null»Машина»)
  • Заменять [variable name] с именем переменной, которую вы хотите удалить в приведенной выше команде.
  • Теперь вы можете выйти из оболочки Windows PowerShell с повышенными привилегиями.
  • Если вы хотите удалить User Env Variable, выполните следующие действия:

      Как исправить Windows 10, стирающую все настройки при ошибке входа в систему
  • Запустите Windows PowerShell в повышенном режиме.
  • В командной строке PowerShell с повышенными привилегиями вставьте следующую команду:
    Get-ChildItem Env:
  • Нажмите Ввод.»
  • Теперь введите или вставьте команду ниже:
    [Environment]::SetEnvironmentVariable(“[variable name]»$null»Пользователь»)
  • Нажмите «Enter» еще раз и закройте PowerShell.
  • Редактор реестра

    Вот как очистить переменные System Env с помощью редактора реестра:

  • Чтобы запустить редактор реестра, нажмите Win + R, чтобы открыть «Выполнить», введите «regedit» в «Выполнить», затем нажмите «ОК».
  • В левой части редактора реестра перейдите к ключу, показанному ниже.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
  • Нажмите или нажмите и удерживайте имя значения переменной, которую вы хотите удалить, справа от ключа среды в редакторе реестра. Затем нажмите или коснитесь «Удалить».
  • Подтвердите, нажав «Да».
  • Закройте редактор реестра.
  • И чтобы очистить пользовательскую переменную Env, выполните следующие действия:

  • Чтобы открыть редактор реестра, используйте Win + R, чтобы вызвать «Выполнить», введите «regedit» в «Выполнить» и нажмите «ОК».
  • В левой панели редактора реестра перейдите к ключу, указанному ниже.
    HKEY ТЕКУЩИЙ ПОЛЬЗОВАТЕЛЬОкружающая среда
  • В редакторе реестра щелкните или нажмите и удерживайте имя значения переменной, которую вы хотите удалить, справа от ключа среды. После этого выберите «Удалить».
  • Подтвердите свой выбор, выбрав «Да».
  • Убедитесь, что редактор реестра закрыт.
  • Дополнительные часто задаваемые вопросы

    Почему важны переменные Env?

    Ответ на вопрос «Что такое переменные среды?» является относительно трудным. Как вы можете заметить из этого руководства, работа с программами Windows затрудняет поиск и наблюдение за переменными среды.

    Их управление осуществляется в фоновом режиме операционной системой и многочисленными приложениями и драйверами, которые вы запускаете на своем компьютере. С другой стороны, ОС и ваши существующие программы полагаются на них. Ваша система может дать сбой, если вы возитесь со значениями критических системных переменных, не понимая, что делаете.

      Как изменить основной дисплей с помощью ярлыка в Windows 10

    Каковы переменные среды Windows по умолчанию?

    Каждый ПК с Windows имеет огромное количество переменных. Часто используются такие переменные, как ОС, TEMP и PATH. Вы можете найти значения по умолчанию для переменных среды Windows на таких веб-сайтах, как Википедия.

    Имейте контроль над своими переменными Env

    То же программное обеспечение, которое используется для очистки переменных окружения, также можно использовать для редактирования или создания новых. Однако, если вы не уверены в этом, лучше оставить это профессионалу. Поскольку переменные являются основой вашей операционной системы и программного обеспечения, вмешательство в них может привести к сбою системы. Это может быть дороже, чем просить профессионала разобраться с ними в первую очередь.

    Вы когда-нибудь пытались очистить переменные Env? Вы пробовали редактировать или создавать новые? Вам было трудно? Дайте нам знать в разделе комментариев ниже!

    x