Як очистити змінні середовища в Windows

Змінні середовища можуть бути корисними для програмістів, системних адміністраторів та інших досвідчених користувачів. Вони надають нам відомості про середовище, в якому працює програма. У деяких випадках ви можете видалити змінну середовища. В інших випадках можна змінити лише його значення.

Іноді може знадобитися очистити змінну середовища у Windows. Але як ви можете це зробити? Продовжуйте читати, щоб дізнатися, які методи можна використовувати для видалення та зміни змінних середовища.

Як скасувати налаштування змінної Env у Windows

Середовище операційної системи використовує дані, що зберігаються у змінних середовища. Ми можемо дізнатися від них багато інформації про те, як працює програмне забезпечення. Змінні середовища можна розділити на дві категорії:

  • Коли програма інстальована, ОС або драйвер встановлює ці змінні середовища, які містять інформацію про системні ресурси. Вони називаються змінними системного середовища. Наприклад, змінна windir буде містити розташування Windows.
  • Інформація, специфічна для даного облікового запису користувача, зберігається в змінних середовища користувача. Прикладом цього є встановлення змінної PATH для виконання команд без необхідності щоразу вказувати шлях до файлу.

Є способи скасувати обидва типи змінних Env. Ви можете зробити це за допомогою вікна змінних середовища, Power Shell і редактора реєстру.

Вікно змінних середовища

Ви можете використовувати командний рядок, щоб очистити системні та користувацькі змінні Env на вашому ПК з Windows. Ось як очистити змінні System Env:

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

  • Натисніть на кнопку «Облікові записи користувачів» на панелі керування.
  • Ліворуч клацніть або торкніться посилання «Змінити мої змінні середовища» і, якщо хочете, закрийте вікно панелі керування обліковими записами користувачів.
  • Виберіть змінну, яку ви хочете видалити, у верхній частині розділу «Змінні користувача» для розділу <поточне ім’я користувача>, і натисніть опцію «Видалити».
  • Коли ви закінчите видалити змінні користувача зі свого облікового запису, виберіть «ОК», щоб підтвердити видалення.
  • Силова оболонка

    Power Shell також можна використовувати для ефективного очищення обох типів змінних Env. Ось як очистити змінні System Env:

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

    Якщо ви хочете видалити змінну User Env, виконайте такі дії:

  • Запустіть Windows PowerShell у підвищеному режимі.
  • У підказку PowerShell з підвищеними привілеями вставте таку команду:
    Get-ChildItem Env:
  • Натисніть «Enter».
  • Тепер введіть або вставте команду нижче:
    [Environment]::SetEnvironmentVariable(“[variable name]”$null,”Користувач”)
  • Знову натисніть «Enter» і закрийте PowerShell.
  • Редактор реєстру

    Ось як очистити змінні System Env за допомогою редактора реєстру:

  • Щоб запустити редактор реєстру, натисніть Win + R, щоб відкрити «Виконати», введіть «regedit» у «Виконати», а потім натисніть «ОК».
  • У лівій частині редактора реєстру перейдіть до ключа, показаного нижче.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
  • Клацніть або натисніть і утримуйте ім’я значення змінної, яку потрібно видалити, у правій частині ключа середовища в редакторі реєстру. Потім натисніть або торкніться «Видалити».
  • Підтвердьте, натиснувши «Так».
  • Закрийте редактор реєстру.
  • Щоб очистити змінну Env користувача, виконайте такі дії:

  • Щоб відкрити редактор реєстру, скористайтеся Win + R, щоб відкрити «Виконати», введіть «regedit» у «Виконати», а потім натисніть «ОК».
  • На лівій панелі редактора реєстру перейдіть до ключа, зазначеного нижче.
    HKEY ПОТОЧНИЙ КОРИСТУВАЧ.середовище
  • У редакторі реєстру клацніть або натисніть і утримуйте ім’я значення змінної, яку ви збираєтеся видалити, праворуч від ключа середовища. Після цього виберіть «Видалити».
  • Підтвердьте свій вибір, вибравши «Так».
  • Переконайтеся, що редактор реєстру закритий.
  •   Що таке папки «Камера та збережені фотографії» у Windows 10

    Додаткові поширені запитання

    Чому змінні Env важливі?

    Відповідь на запитання «Що таке змінні середовища?» є відносно важким. Як ви можете помітити з цього посібника, робота з програмами Windows ускладнює пошук і спостереження змінних середовища.

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

    Які змінні середовища Windows за замовчуванням?

    Кожен ПК з Windows має широкий набір змінних. Часто використовуються такі змінні, як OS, TEMP і PATH. Значення за замовчуванням для змінних середовища Windows можна знайти на таких веб-сайтах, як Вікіпедія.

    Контролюйте свої змінні Env

    Те саме програмне забезпечення, яке використовується для очищення змінних Env, також можна використовувати для редагування або створення нових. Однак, якщо ви не впевнені в цьому, краще довірити це професіоналу. Оскільки змінні є основою вашої операційної системи та програмного забезпечення, бездіяльність з ними може призвести до збою системи. Це може бути дорожче, ніж звернення до професіонала.

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