Jak vymazat proměnné prostředí ve Windows

Proměnné prostředí mohou být užitečné pro programátory, správce systému a další pokročilé uživatele. Poskytují nám podrobnosti o prostředí, ve kterém aplikace běží. V některých případech můžete odstranit proměnnou prostředí. V ostatních případech můžete změnit pouze jeho hodnotu.

Někdy může být potřeba vymazat proměnnou prostředí v systému Windows. Ale jak to můžete udělat? Pokračujte ve čtení a zjistěte všechny metody, které můžete použít k odstranění a změně proměnných prostředí.

Jak zrušit nastavení proměnné Env ve Windows

Prostředí operačního systému využívá data uložená v proměnných prostředí. Můžeme se od nich dozvědět mnoho informací o tom, jak software funguje. Proměnné prostředí lze rozdělit do dvou kategorií:

  • Když je program nainstalován, operační systém nebo ovladač nastaví tyto proměnné prostředí, které zahrnují informace o systémových prostředcích. Tyto proměnné se nazývají systémové proměnné prostředí. Například proměnná windir bude obsahovat umístění systému Windows.
  • Informace specifické pro daný uživatelský účet jsou uloženy v proměnných uživatelského prostředí. Příkladem je nastavení proměnné PATH, aby se příkazy spouštěly bez nutnosti pokaždé zadávat cestu k souboru.
  Jak přidat „Přesunout do“ nebo „Kopírovat do“ do kontextové nabídky Windows 10

Existují způsoby, jak zrušit nastavení obou typů proměnných Env. Můžete tak učinit pomocí okna Proměnné prostředí, prostředí Power Shell a Editoru registru.

Okno Proměnné prostředí

Pomocí příkazového řádku můžete vymazat systémové a uživatelské proměnné Env na počítači se systémem Windows. Zde je návod, jak vymazat systémové proměnné Env:

  • Spusťte Ovládací panely a vyberte symbol Systém.
  • Vyberte odkaz „Advanced system settings“ na levé straně a v případě potřeby zavřete okno System control panel.
  • Vyberte ikonu Env Variables myší nebo klepnutím na zařízení.
  • Stiskněte „Smazat“ vedle proměnné, kterou chcete smazat v dolní části sekce Systémové proměnné.
  • Jakmile dokončíte odstraňování systémových proměnných, klikněte na „OK“ pro potvrzení.
  • Chcete-li vymazat proměnné Env uživatele, postupujte takto:

  • Klikněte na tlačítko „Uživatelské účty“ v Ovládacích panelech.
  • Vlevo klikněte nebo klepněte na odkaz „Změnit proměnné prostředí“ a pokud chcete, zavřete okno ovládacího panelu Uživatelské účty.
  • Vyberte proměnnou, kterou chcete odstranit uvedenou v horní části sekce Uživatelské proměnné pro , a stiskněte možnost „Odstranit“.
  • Po dokončení odstraňování uživatelských proměnných ze svého účtu potvrďte odstranění výběrem „OK“.
  • Power Shell

    Power Shell lze také použít k efektivnímu vymazání obou typů proměnných Env. Zde je návod, jak vymazat systémové proměnné Env:

  • Spusťte relaci prostředí Windows PowerShell ve zvýšeném režimu.
  • Do zvýšeného prostředí PowerShell vložte následující příkaz:
    Get-ChildItem Env:
  • Stiskněte „Enter“ a poznamenejte si název systémové proměnné, kterou chcete zrušit.
  • Zadejte níže uvedený příkaz do zvýšeného prostředí PowerShell:
    [Environment]::SetEnvironmentVariable(„[variable name],,$null,,Stroj“)
  • Náhradní [variable name] s názvem proměnné, kterou chcete odstranit v příkazu výše.
  • Nyní můžete ukončit zvýšené prostředí Windows PowerShell.
  •   Průvodce pro začátečníky k AwesomeWM Windows Manager

    Pokud chcete smazat User Env Variable, postupujte takto:

  • Spusťte prostředí Windows PowerShell ve zvýšeném režimu.
  • Do zvýšené výzvy PowerShellu vložte následující příkaz:
    Get-ChildItem Env:
  • Stiskněte Enter.“
  • Nyní zadejte nebo vložte níže uvedený příkaz:
    [Environment]::SetEnvironmentVariable(„[variable name],$null,Uživatel “)
  • Znovu stiskněte „Enter“ a zavřete PowerShell.
  • Editor registru

    Zde je návod, jak vymazat systémové proměnné Env pomocí Editoru registru:

  • Chcete-li spustit Editor registru, stisknutím kláves Win + R otevřete Spustit, do Spustit zadejte „regedit“ a klikněte na „OK“.
  • Na levé straně Editoru registru přejděte na klíč zobrazený níže.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
  • Klikněte nebo stiskněte a podržte název hodnoty proměnné, kterou chcete odstranit, na pravé straně klíče prostředí v Editoru registru. Poté klikněte nebo klepněte na „Smazat“.
  • Potvrďte kliknutím na „Ano“.
  • Zavřete Editor registru.
  • Chcete-li vymazat proměnnou Env uživatele, postupujte takto:

  • Chcete-li otevřít Editor registru, použijte kombinaci kláves Win + R k vyvolání Spustit, do pole Spustit zadejte „regedit“ a klikněte na „OK“.
  • V levém podokně Editoru registru přejděte na klíč uvedený níže.
    HKEY AKTUÁLNÍ UŽIVATELSKÉ PROSTŘEDÍ
  • V Editoru registru klikněte nebo stiskněte a podržte název hodnoty proměnné, kterou chcete odebrat, na pravé straně klíče prostředí. Poté vyberte „Smazat“.
  • Svůj výběr potvrďte výběrem „Ano“.
  • Ujistěte se, že je Editor registru uzavřen.
  •   Jak spustit systém v nouzovém režimu v systému Windows 10

    Další často kladené dotazy

    Proč jsou proměnné Env důležité?

    Odpověď na otázku „Co jsou proměnné prostředí?“ je poměrně obtížná. Jak můžete vidět z této příručky, práce s programy Windows ztěžuje nalezení a sledování proměnných prostředí.

    O jejich správu se na pozadí stará operační systém a četné aplikace a ovladače, které spouštíte na svém počítači. Operační systém a vaše stávající programy na ně naopak spoléhají. Váš systém může selhat, pokud se budete pohrávat s hodnotami kritických systémových proměnných, aniž byste rozuměli tomu, co děláte.

    Jaké jsou výchozí proměnné prostředí Windows?

    Každý počítač se systémem Windows má širokou škálu proměnných. Často se používají proměnné jako OS, TEMP a PATH. Výchozí hodnoty proměnných prostředí Windows můžete najít na webech, jako je Wikipedia.

    Mějte kontrolu nad svými proměnnými Env

    Stejný software, jaký se používá k vymazání proměnných Env, lze použít také k úpravě nebo vytváření nových. Pokud si tím však nejste jisti, je lepší to nechat na profesionálovi. Vzhledem k tomu, že proměnné jsou páteří vašeho operačního systému a softwaru, může zasahování do nich vést ke zhroucení systému. To může být dražší, než požádat odborníka, aby se s nimi vypořádal na prvním místě.

    Zkoušeli jste někdy vymazat proměnné Env? Zkusili jste upravit nebo vytvořit nové? Připadalo vám to těžké? Dejte nám vědět v sekci komentářů níže!