Як ачысціць зменныя асяроддзя ў Windows

Зменныя асяроддзя могуць быць карысныя для праграмістаў, сістэмных адміністратараў і іншых прасунутых карыстальнікаў. Яны даюць нам падрабязную інфармацыю аб асяроддзі, у якой працуе прыкладанне. У некаторых выпадках вы можаце выдаліць зменную асяроддзя. У астатніх выпадках можна змяніць толькі яго значэнне.

Часам можа спатрэбіцца ачысціць зменную асяроддзя ў вашай Windows. Але як вы можаце гэта зрабіць? Працягвайце чытаць, каб даведацца, якія метады можна выкарыстоўваць для выдалення і змены зменных асяроддзя.

Як адключыць зменную Env у Windows

Асяроддзе аперацыйнай сістэмы выкарыстоўвае даныя, якія захоўваюцца ў зменных асяроддзя. Мы можам даведацца ад іх шмат інфармацыі пра тое, як працуе праграмнае забеспячэнне. Зменныя асяроддзя можна падзяліць на дзве катэгорыі:

  • Калі праграма ўстаноўлена, АС або драйвер задае гэтыя зменныя асяроддзя, якія ўключаюць інфармацыю аб сістэмных рэсурсах. Яны называюцца зменнымі сістэмнага асяроддзя. Напрыклад, зменная windir будзе ўтрымліваць месцазнаходжанне Windows.
  • Інфармацыя, характэрная для дадзенага ўліковага запісу карыстальніка, захоўваецца ў зменных асяроддзя карыстальніка. Прыкладам гэтага з’яўляецца ўстаноўка зменнай PATH для выканання каманд без неабходнасці ўказваць кожны раз шлях да файла.

Ёсць спосабы адмяніць абодва тыпу зменных Env. Вы можаце зрабіць гэта з дапамогай акна зменных асяроддзя, Power Shell і рэдактара рэестра.

Акно зменных асяроддзя

Вы можаце выкарыстоўваць камандны радок, каб ачысціць сістэмныя і карыстальніцкія зменныя Env на вашым ПК з Windows. Вось як ачысціць сістэмныя зменныя Env:

Праверце гэта:  Дзесяць лепшых праграм для windows 2015
  • Запусціце панэль кіравання і абярыце сімвал сістэмы.
  • Выберыце спасылку «Дадатковыя налады сістэмы» з левага боку і пры жаданні зачыніце акно панэлі кіравання сістэмай.
  • Выберыце значок Env Variables з дапамогай мышы або прылады націскання.
  • Націсніце «Выдаліць» побач са зменнай, якую вы хочаце выдаліць, унізе раздзела «Сістэмныя зменныя».
  • Пасля таго, як вы скончыце выдаленне сістэмных зменных, націсніце «ОК», каб пацвердзіць.
  • Каб ачысціць зменныя User Env, выканайце наступныя дзеянні:

  • Націсніце на кнопку «Уліковыя запісы карыстальнікаў» на панэлі кіравання.
  • Злева націсніце або націсніце на спасылку «Змяніць мае зменныя асяроддзя» і, калі хочаце, зачыніце акно панэлі кіравання ўліковымі запісамі карыстальнікаў.
  • Выберыце зменную, якую вы хочаце выдаліць, пазначаную ў верхняй частцы раздзела “Зменныя карыстальніка” для <бягучага імя карыстальніка>, і націсніце опцыю “Выдаліць”.
  • Калі вы скончыце выдаленне зменных карыстальнікаў са свайго ўліковага запісу, выберыце «ОК», каб пацвердзіць выдаленне.
  • Power Shell

    Power Shell таксама можна выкарыстоўваць для эфектыўнага ачышчэння абодвух тыпаў зменных Env. Вось як ачысціць сістэмныя зменныя Env:

  • Запусціце сеанс Windows PowerShell у павышаным рэжыме.
  • Устаўце наступную каманду ў павышаны PowerShell:
    Get-ChildItem Env:
  • Націсніце «Enter» і запішыце назву сістэмнай зменнай, якую вы хочаце адмяніць.
  • Увядзіце каманду ніжэй у PowerShell з падвышанымі ўзвышэннямі:
    [Environment]::SetEnvironmentVariable(“[variable name]”$null,”Машына”)
  • Замены [variable name] з назвай зменнай, якую вы хочаце выдаліць у камандзе вышэй.
  • Цяпер вы можаце выйсці з павышанай Windows PowerShell.
  • Калі вы хочаце выдаліць зменную User Env, выканайце наступныя дзеянні:

  • Запусціце Windows PowerShell у павышаным рэжыме.
  • У запрашэнне PowerShell з падвышанымі правамі ўстаўце наступную каманду:
    Get-ChildItem Env:
  • Націсніце «Enter».
  • Цяпер увядзіце або ўстаўце каманду ніжэй:
    [Environment]::SetEnvironmentVariable(“[variable name]”$null”,”Карыстальнік”)
  • Зноў націсніце «Enter» і зачыніце PowerShell.
  • Праверце гэта:  Як даведацца, якія праграмы выкарыстоўваюць вашу вэб-камеру ў Windows 10

    Рэдактар ​​рэестра

    Вось як ачысціць сістэмныя зменныя Env з дапамогай рэдактара рэестра:

  • Каб запусціць рэдактар ​​рэестра, націсніце Win + R, каб адкрыць «Выканаць», увядзіце «regedit» у «Выканаць», а затым націсніце «ОК».
  • З левага боку рэдактара рэестра перайдзіце да ключа, паказанага ніжэй.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
  • Пстрыкніце або націсніце і ўтрымлівайце імя зменнай, якую вы хочаце выдаліць, у правай частцы ключа асяроддзя ў рэдактары рэестра. Затым націсніце або націсніце на «Выдаліць».
  • Пацвердзіце, націснуўшы «Так».
  • Зачыніце рэдактар ​​рэестра.
  • Каб ачысціць зменную Env карыстальніка, выканайце наступныя дзеянні:

  • Каб адкрыць рэдактар ​​рэестра, выкарыстоўвайце Win + R, каб адкрыць «Выканаць», увядзіце «regedit» у «Выканаць», а затым націсніце «ОК».
  • На левай панэлі рэдактара рэестра перайдзіце да ключа, паказанага ніжэй.
    HKEY CURCUR USER Environment
  • У рэдактары рэестра пстрыкніце або націсніце і ўтрымлівайце імя зменнай, якую вы збіраецеся выдаліць, у правай частцы ключа асяроддзя. Пасля гэтага абярыце «Выдаліць».
  • Пацвердзіце свой выбар, выбраўшы «Так».
  • Пераканайцеся, што рэдактар ​​рэестра зачынены.
  • Дадатковыя часта задаюць пытанні

    Чаму важныя зменныя Env?

    Адказ на пытанне «Што такое зменныя асяроддзя?» з’яўляецца адносна складаным. Як вы можаце заўважыць з гэтага кіраўніцтва, праца з праграмамі Windows абцяжарвае выяўленне і назіранне зменных асяроддзя.

    Кіраванне імі ажыццяўляецца ў фонавым рэжыме з дапамогай АС і шматлікіх праграм і драйвераў, якія вы запускаеце на вашым кампутары. З іншага боку, АС і вашы існуючыя праграмы залежаць ад іх. Ваша сістэма можа выйсці з ладу, калі вы важдаецеся са значэннямі крытычных сістэмных зменных, не разумеючы, што вы робіце.

    Якія зменныя асяроддзя Windows па змаўчанні?

    Кожны ПК з Windows мае шырокі набор зменных. Часта выкарыстоўваюцца такія зменныя, як OS, TEMP і PATH. Вы можаце знайсці значэнні па змаўчанні для зменных асяроддзя Windows на такіх сайтах, як Вікіпедыя.

    Праверце гэта:  Як актываваць Cortana (Windows 10), калі яна адсутнічае

    Кантроль над сваімі зменнымі Env

    Тое ж праграмнае забеспячэнне, якое выкарыстоўваецца для ачысткі зменных Env, таксама можна выкарыстоўваць для рэдагавання або стварэння новых. Аднак, калі вы не ўпэўненыя ў гэтым, лепш даць гэта прафесіяналу. Паколькі зменныя з’яўляюцца асновай вашай аперацыйнай сістэмы і праграмнага забеспячэння, важдацца з імі можа прывесці да збою сістэмы. Гэта можа быць даражэй, чым звярнуцца да спецыяліста, каб справіцца з імі ў першую чаргу.

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