Как да изчистите променливите на средата в Windows

Променливите на средата могат да бъдат полезни за програмисти, системни администратори и други напреднали потребители. Те ни предоставят подробности за средата, в която се изпълнява дадено приложение. В някои случаи можете да изтриете променлива на средата. В други случаи можете да промените само стойността му.

Понякога може да се наложи да изчистите променливата на средата на вашия Windows. Но как можете да направите това? Продължете да четете, за да разберете всички методи, които можете да използвате за премахване и промяна на променливите на средата.

Как да деактивирате Env променлива в Windows

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

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

Има начини да отмените и двата типа Env променливи. Можете да направите това, като използвате прозореца Променливи на средата, Power Shell и редактора на системния регистър.

Прозорец за променливи на средата

Можете да използвате командния ред, за да изчистите системните и потребителските променливи Env на вашия компютър с Windows. Ето как да изчистите System Env променливи:

  • Стартирайте контролния панел и изберете системния символ.
  • Изберете връзката „Разширени системни настройки“ от лявата страна и, ако желаете, затворете прозореца на системния контролен панел.
  • Изберете иконата Env Variables с мишката или устройството за докосване.
  • Натиснете „Изтриване“ до променливата, която искате да изтриете, в долната част на секцията Системни променливи.
  • След като приключите с елиминирането на системните променливи, щракнете върху „OK“, за да потвърдите.
  • За да изчистите променливите User Env, изпълнете следните стъпки:

  • Кликнете върху бутона „Потребителски акаунти“ в контролния панел.
  • Отляво щракнете или докоснете връзката „Промяна на променливите на моята среда“ и ако желаете, затворете прозореца на контролния панел на потребителските акаунти.
  • Изберете променлива, която искате да премахнете, очертана в горната част на секцията Потребителски променливи за <текущо потребителско име>, и натиснете опцията „Изтриване“.
  • Когато приключите с елиминирането на потребителски променливи от акаунта си, изберете „OK“, за да потвърдите изтриването.
  • Power Shell

    Power Shell може да се използва и за ефективно изчистване на двата типа Env променливи. Ето как да изчистите System Env променливи:

  • Стартирайте сесия на Windows PowerShell в повишен режим.
  • Поставете следната команда в повишения PowerShell:
    Get-ChildItem Env:
  • Натиснете „Enter“ и запишете името на системната променлива, която искате да премахнете.
  • Въведете командата по-долу в повишения PowerShell:
    [Environment]::SetEnvironmentVariable(“[variable name]“$null,”Машина”)
  • Заместител [variable name] с името на променливата, която искате да премахнете в командата по-горе.
  • Вече можете да излезете от повишения Windows PowerShell.
  •   Как да използвате гласова команда на Cortana за изключване на Windows 10

    Ако искате да изтриете User Env променлива, следвайте тези стъпки:

  • Стартирайте Windows PowerShell в повишен режим.
  • В повишената подкана на PowerShell поставете следната команда:
    Get-ChildItem Env:
  • Натиснете „Enter“.
  • Сега въведете или поставете командата по-долу:
    [Environment]::SetEnvironmentVariable(“[variable name]“$null,”Потребител”)
  • Натиснете отново „Enter“ и затворете PowerShell.
  • Редактор на регистъра

    Ето как да изчистите System Env променливи с помощта на редактора на системния регистър:

  • За да стартирате редактора на системния регистър, натиснете Win + R, за да отворите Run, въведете „regedit“ в Run, след което щракнете върху „OK“.
  • От лявата страна на редактора на системния регистър отидете до показания по-долу ключ.
    HKEY_LOCAL_MACHINESYSTEMcurrentControlSetControlSession ManagerEnvironment
  • Щракнете или натиснете и задръжте върху името на стойността на променливата, която искате да изтриете, от дясната страна на ключа за среда в редактора на системния регистър. След това щракнете или докоснете „Изтриване“.
  • Потвърдете, като щракнете върху „Да“.
  • Затворете редактора на системния регистър.
  • И за да изчистите потребителската променлива Env, стъпките са:

  • За да отворите редактора на системния регистър, използвайте Win + R, за да изведете Run, въведете „regedit“ в Run и след това щракнете върху „OK“.
  • В левия панел на редактора на системния регистър отидете на ключа, посочен по-долу.
    HKEY ТЕКУЩ ПОТРЕБИТЕЛ.среда
  • В редактора на системния регистър щракнете или натиснете и задръжте името на стойността на променливата, която възнамерявате да премахнете, от дясната страна на ключа за околната среда. След това изберете „Изтриване“.
  • Потвърдете избора си, като изберете „Да“.
  • Уверете се, че редакторът на системния регистър е затворен.
  •   Как да намерите версията на драйвера на Nvidia от диспечера на устройства на Windows 10

    Допълнителни ЧЗВ

    Защо Env променливите са важни?

    Отговорът на въпроса „Какво са променливите на средата?“ е сравнително труден. Както можете да видите от това ръководство, работата с програми за Windows затруднява намирането и наблюдението на променливи на средата.

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

    Какви са променливите на средата по подразбиране на Windows?

    Всеки компютър с Windows има огромен набор от променливи. Често се използват променливи като OS, TEMP и PATH. Може да намерите стойности по подразбиране за променливи на средата на Windows на уебсайтове като Wikipedia.

    Имайте контрол върху вашите Env променливи

    Същият софтуер, използван за изчистване на Env променливи, може да се използва и за редактиране или създаване на нови. Ако обаче не сте сигурни в това, по-добре е да го оставите на професионалист. Тъй като променливите са гръбнакът на вашата операционна система и софтуер, бъркането с тях може да доведе до срив на системата. Това може да бъде по-скъпо, отколкото първо да помолите професионалист да се справи с тях.

    Опитвали ли сте някога да изчистите Env променливи? Опитвали ли сте да редактирате или създавате нови? Трудно ли ви беше? Уведомете ни в секцията за коментари по-долу!