如何在 Windows 中編輯、清除和刪除環境變量

程序員、系統管理員和高級用戶可能需要在某些時候使用環境變量。有些人可能想刪除一個環境變量;其他人會想要改變它的價值,等等。本指南分享如何編輯或刪除環境變量,以及如何在 Windows 中取消設置環境變量:

內容

  1. 打開環境變量窗口
  2. 如何在 Windows 中編輯環境變量
  3. 如何從命令提示符編輯環境變量
  4. 如何從 PowerShell 編輯環境變量
  5. 如何在 Windows 中清除環境變量的值(來自命令提示符)
  6. 如何在 Windows 中刪除環境變量
  7. 如何從命令提示符中刪除環境變量
  8. 如何從 PowerShell 中刪除環境變量
  9. 為什麼要學習如何在 Windows 中編輯和刪除環境變量?

打開環境變量窗口

要進行本文中顯示的許多編輯,您首先需要打開“環境變量”窗口。本指南解釋瞭如何做到這一點並向您展示有關使用環境變量的基礎知識:Windows 中的環境變量是什麼?.

How to edit, clear, and delete environment variables in Windows

Windows 10 中的“環境變量”窗口

如果您想跳過閱讀它,在所有版本的 Windows 中工作的一個路徑是打開運行窗口 (Win + R)命令提示符PowerShell並執行命令:rundll32.exe sysdm.cpl,EditEnvironmentVariables

如何在 Windows 中編輯環境變量

如果要更改現有環境變量的值,請首先在“環境變量”窗口中選擇它。然後,單擊或點按編輯

How to edit, clear, and delete environment variables in Windows

如何在 Windows 10 中編輯環境變量

您將看到一個窗口,您可以在其中編輯變量的名稱和值。進行所需的修改,然後按OK。然後,在Environment Variables窗口中再按一次OK 。

How to edit, clear, and delete environment variables in Windows

編輯環境變量

如何從命令提示符編輯環境變量

您也可以從命令提示符創建新環境變量,或編輯現有環境變量的值(但不是其名稱)。您必須輸入的命令是:

  • setx variable_name “value”如果要創建用戶環境變量
  • setx variable_name “value” /m如果你要創建一個系統環境變量

例如,我們鍵入setx TEST “C:\digitalcitizen”並創建一個名為 TEST 的用戶變量,其值為C:\digitalcitizen。

How to edit, clear, and delete environment variables in Windows

如何使用命令提示符設置環境變量

如果我們想更改環境變量的值,我們可以運行相同的setx命令,但為該變量指定一個新值。例如,執行setx TEST “C:\DC”會將TEST環境變量的值更改為C:\DC

How to edit, clear, and delete environment variables in Windows

如何在命令提示符中更改環境變量的值

之所以有效,是因為setx命令會用您鍵入的最後一個值重寫現有值。因此,如果您對同一個變量多次使用此命令,該變量將保留您輸入的最後一個值。

如果您希望變量的值中有多個路徑,則必須將它們全部寫入,每個路徑用分號分隔,不帶空格,如下面的屏幕截圖所示。

How to edit, clear, and delete environment variables in Windows

如何使用命令提示符向環境變量添加多個值

注意:您可以通過在命令提示符中運行set命令(不是 setx,並且不帶任何參數)來獲取所有可用環境變量的列表。但是,如果您剛剛創建或編輯了環境變量,則必須關閉並重新打開命令提示符才能顯示更改。

How to edit, clear, and delete environment variables in Windows

如何在命令提示符中查看所有環境變量

如何從 PowerShell 編輯環境變量

您還可以從PowerShell創建或編輯現有環境變量的值。PowerShell命令是:

  • [Environment]::SetEnvironmentVariable("variable_name","variable_value","User")如果要創建用戶環境變量
  • [Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine")如果要創建系統環境變量

例如,我們鍵入[Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User")以創建名為 TEST 的用戶環境變量,其值為digitalcitizen.life。要稍後更改變量的值,我們可以使用不同的值運行相同的命令。就像命令提示符中的setx一樣,此命令每次運行時都會重寫指定變量的值。

How to edit, clear, and delete environment variables in Windows

如何使用 PowerShell 設置環境變量

如果要為一個變量分配多個值,請在命令中鍵入所有值,每個值之間使用分號,如下圖所示。

How to edit, clear, and delete environment variables in Windows

如何在 PowerShell 中向環境變量添加多個值

注意:PowerShell中,您可以通過運行Get-ChildItem Env:命令獲取所有環境變量的列表。但是,如果您剛剛創建或編輯了環境變量,則必須關閉並重新打開PowerShell才能顯示更改。

How to edit, clear, and delete environment variables in Windows

如何在 PowerShell 中查看所有環境變量

如何在 Windows 中清除環境變量的值(來自命令提示符)

如果要刪除環境變量的值(同時保留其名稱),則無法使用“環境變量”窗口中的鼠標和鍵盤來執行此操作。如果您選擇一個變量並按Edit,您可以刪除該值,但您不能按OK,因為此按鈕會變灰。因此,您無法保存更改。

How to edit, clear, and delete environment variables in Windows

如何在 Windows 10 中清除環境變量

但是,您可以使用命令提示符清除環境變量的值。要從命令提示符取消設置環境變量,請鍵入命令setx variable_name “”。例如,我們輸入了 setx TEST “”,這個環境變量現在有一個空值。

How to edit, clear, and delete environment variables in Windows

如何使用命令提示符清除環境變量

接下來,讓我們看看如何刪除環境變量。

如何在 Windows 中刪除環境變量

如果您不想再使用特定環境變量,請在“環境變量”窗口中選擇它。然後,按Delete。Windows 不會要求對此操作進行任何確認。因此,如果您改變了主意,則必須按Cancel,以便不應用刪除。如果要繼續刪除,請按OK

How to edit, clear, and delete environment variables in Windows

如何在 Windows 10 中刪除環境變量

如何從命令提示符中刪除環境變量

要從Command Prompt中刪除環境變量,請鍵入以下兩個命令之一,具體取決於該變量的類型:

  • REG 刪除“HKCU\Environment” /F /V “variable_name”如果它是用戶環境變量,或者
  • REG 刪除“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name”如果它是系統環境變量。

例如,我們輸入REG delete “HKCU\Environment” /F /V “TEST”並且我們的TEST環境變量從用戶的配置文件中消失了。

How to edit, clear, and delete environment variables in Windows

如何使用命令提示符在 Windows 中取消設置環境變量

如何從 PowerShell 中刪除環境變量

要從PowerShell取消設置和刪除環境變量,請鍵入命令:

  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"User")如果它是用戶配置文件變量,或者
  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine")如果它是系統範圍的變量。

例如,我們輸入[Environment]::SetEnvironmentVariable("TEST", $null ,"User")並且這個環境變量從用戶的配置文件中消失了。

How to edit, clear, and delete environment variables in Windows

如何從 PowerShell 中刪除環境變量

而已!

為什麼要學習如何在 Windows 中編輯和刪除環境變量?

你現在知道如何做這一切了。但是為什麼要更改或編輯環境變量?是因為您的系統中存在您不再使用的某些應用程序的剩餘變量嗎?或者是因為你有一個特殊的設置,你需要使用環境變量?在下面的評論部分讓我們知道。

留下評論

2026年你需要了解的播客發展趨勢:新手入門指南

2026年你需要了解的播客發展趨勢:新手入門指南

剛接觸播客?了解 2026 年影響影片、發現、文字稿、人工智慧、分析、獲利以及實用啟動計畫的趨勢。

UGC大師班:打造贏得信任並促成行動的使用者生成內容

UGC大師班:打造贏得信任並促成行動的使用者生成內容

這是一門實用的使用者生成內容 (UGC) 大師班,內容涵蓋客戶和創作者內容的來源、授權、簡報、發布和衡量,同時又不失真實性。

為什麼社群建立是新的行銷方式——以及何時它並非如此

為什麼社群建立是新的行銷方式——以及何時它並非如此

社群建立可以加深信任、提高用戶留存率、收集回饋並增強用戶擁護度,但它並不能取代所有行銷管道。權衡利弊,選擇合適的模式。

Navigating Social Media Algorithm Changes in 2026: What’s Confirmed, Contextual, and Still Unknown

Navigating Social Media Algorithm Changes in 2026: What’s Confirmed, Contextual, and Still Unknown

Learn what major social platforms have actually confirmed about ranking changes in 2026, what depends on context, and how to adapt without chasing myths.

品牌行銷中的真實故事敘述:如何在不顯得刻板的情況下建立信任

品牌行銷中的真實故事敘述:如何在不顯得刻板的情況下建立信任

學習如何運用證據、真實的緊張感、符合倫理的客戶故事和實用的真實性檢驗,使品牌故事聽起來可信、人性化且具體。

第四季電子郵件行銷成功策略:哪些方面需要優先考慮、測試和權衡

第四季電子郵件行銷成功策略:哪些方面需要優先考慮、測試和權衡

透過平衡覆蓋範圍、發送頻率、折扣、自動化、送達率和效果衡量,制定更聰明的第四季電子郵件行銷策略,實現假日季獲利成長。

如何製作高轉換率的短影片:一個實用的框架

如何製作高轉換率的短影片:一個實用的框架

學習如何透過平衡吸引眼球的元素、格式、真實性、行動號召、平台契合度以及在 TikTok、Reels 和 Shorts 等平台上進行測試,來製作能夠帶來轉換的短影片。

The Shift from Influencers to Key Opinion Consumers (KOCs): What Brands Need to Know in 2026

The Shift from Influencers to Key Opinion Consumers (KOCs): What Brands Need to Know in 2026

Why are brands testing KOCs instead of relying only on influencers? Learn what KOCs are, why social commerce favors them, common myths, and how to run a measurable pilot.

2026 年 TikTok SEO:如何在不堆砌關鍵字的情況下提升影片搜尋排名

2026 年 TikTok SEO:如何在不堆砌關鍵字的情況下提升影片搜尋排名

學習 2026 年實用的 TikTok SEO 工作流程:找到真正的搜尋需求,匹配搜尋意圖,優化每個視頻,並衡量哪些因素可以提高可見度。

黑色星期五電商備戰:實用店面準備清單

黑色星期五電商備戰:實用店面準備清單

使用實用的清單,為您的電子商務商店做好迎接黑色星期五的準備,清單內容包括優惠、網站速度、結帳、庫存、發貨、分析、安全和支援。