如何在 Windows 11 上禁用 TCP/IPv6 (IPv6)
已發表: 2025-11-18在 IPv6 採用不斷增長的時代,一些用戶可能仍然發現在某些情況下有必要禁用此網絡協議。無論是出於兼容性問題、性能問題還是特定的網絡配置,Windows 11 用戶可能會希望關閉其係統上的 TCP/IPv6。儘管 IPv6 帶來了許多優勢,例如更大的地址空間和改進的路由,但它並不總是有益於較舊的網絡或遺留應用程序或需要它。
TL;DR(太長;沒讀)
在 Windows 11 上禁用 IPv6 可以通過多種方法完成,包括網絡適配器設置、Windows 註冊表和 PowerShell。雖然 IPv6 日益成為標準,但為了排除故障或與特定硬件或軟件兼容,可能需要禁用它。建議謹慎操作,尤其是在使用註冊表編輯器時。進行更改後務必重新啟動系統,以確保它們有效應用。
為什麼禁用 IPv6?
儘管 IPv6 是網絡的未來,但在某些 Windows 11 系統上禁用它是有充分理由的:
- 兼容性:較舊的軟件或硬件可能無法很好地支持 IPv6。
- 網絡配置:特定本地網絡可能僅在 IPv4 上運行。
- 故障排除:禁用 IPv6 可以幫助隔離網絡問題。
- 性能問題:一些報告表明,同時啟用 IPv4 和 IPv6 時性能不穩定。
在繼續之前,明智的做法是記錄您當前的設置或創建系統還原點。根據您對技術任務的舒適程度,您可以從多種可用方法中進行選擇。
方法 1:通過網絡適配器設置禁用 IPv6
這是禁用 IPv6 的最用戶友好且可逆的方法。
- 在 Windows 11 搜索欄中輸入打開控制面板。
- 導航到網絡和 Internet > 網絡和共享中心。
- 單擊左側菜單中的更改適配器設置。
- 右鍵單擊活動網絡連接並選擇“屬性” 。
- 在連接使用的項目列表中,找到Internet 協議版本 6 (TCP/IPv6) 。
- 取消選中旁邊的框。
- 單擊“確定”應用更改。
- 重新啟動計算機以完成配置。

對於需要快速調整網絡功能而無需深入研究系統級工具的臨時用戶來說,此方法是理想的選擇。
方法 2:通過 Windows 註冊表禁用 IPv6
如果您想要更深入、更持久的解決方案,修改 Windows 註冊表是一個可行的選擇。但是,此方法需要謹慎,因為錯誤的編輯可能會影響系統穩定性。
- 按Windows + R ,鍵入regedit ,然後按Enter 。
- 導航到以下路徑:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\ - 右鍵單擊右側面板,然後選擇新建 > DWORD(32 位)值。
- 將新值命名為“DisabledComponents” 。
- 雙擊DisabledComponents並將值數據設置為0xFF 。
- 單擊“確定”並關閉註冊表編輯器。
- 重新啟動計算機。
將DisabledComponents設置為0xFF可有效禁用系統範圍內的所有IPv6 組件。對於只想在某些接口上禁用 IPv6 的用戶,可以使用替代值 - 請參閱 Microsoft 文檔以獲取詳細列表。

方法 3:使用 PowerShell 禁用 IPv6
高級用戶可能更喜歡使用 PowerShell 來獲得快速且可編寫腳本的選項。以下命令在所有接口上禁用 IPv6:

Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6將“以太網”替換為您的網絡適配器的名稱。要列出所有適配器名稱,請使用:
Get-NetAdapter要在不知道名稱的情況下禁用所有適配器的 IPv6,請使用如下腳本:
Get-NetAdapter | ForEach-Object { Disable-NetAdapterBinding -Name $_.Name -ComponentID ms_tcpip6 }運行這些腳本中的任何一個後,重新啟動計算機非常重要。Get-NetAdapter | ForEach-Object { Disable-NetAdapterBinding -Name $_.Name -ComponentID ms_tcpip6 }
驗證 IPv6 已禁用
要確保 IPv6 已禁用,請執行以下步驟:
- 打開命令提示符並運行
ipconfig /all。 - 查找活動網絡適配器並檢查是否列出了IPv6 地址。
- 如果 IPv6 字段丟失,則確認該協議已被禁用。
重新啟用 IPv6
如果您需要恢復 IPv6,只需逆向禁用它的方法即可:
- 對於適配器設置:重新選中網絡適配器屬性中的IPv6框。
- 對於註冊表:刪除
DisabledComponents值或將其設置為0x0。 - 對於 PowerShell:使用
Enable-NetAdapterBinding而不是Disable。
風險和注意事項
在最終決定在 Windows 11 上禁用 IPv6 之前,請考慮以下因素:
- 應用程序依賴性:一些較新的應用程序和服務可能需要 IPv6。
- 訪問某些網站:互聯網上的一些目的地僅公佈 IPv6 地址。
- 操作系統行為:當兩種協議都可用時,Windows 優先考慮 IPv6 — 禁用它可能會影響此行為。
除非必要,否則 Microsoft 通常不建議這樣做,因為這樣做可能會導致意外行為,尤其是家庭組(已棄用,但可能仍存在於某些設置中)、DirectAccess 和其他 Windows 服務等功能。
常問問題
在 Windows 11 中禁用 IPv6 安全嗎?
是的,但這取決於您的具體用例。雖然許多系統在禁用 IPv6 的情況下仍能正常運行,但您可能會遇到依賴 IPv6 的應用程序或服務的問題。
禁用 IPv6 會提高我的互聯網速度嗎?
未必。一些用戶聲稱速度有所提高,但這是傳聞。在許多情況下,差異可以忽略不計。
我可以僅針對特定網絡禁用 IPv6 嗎?
是的,使用 PowerShell 或高級接口管理工具允許您針對每個適配器而不是全局禁用 IPv6。
我如何知道 IPv6 是否導致問題?
常見症狀包括連接延遲、網站無法加載或應用程序中的行為不一致。暫時禁用 IPv6 可以查明是否是罪魁禍首。
禁用 IPv6 是否會降低系統安全性?
啟用或禁用 IPv6 都不會自動改變您的安全狀況。但是,它確實刪除了本機 IPv6 功能,這可能有益也可能無益,具體取決於您的環境。
對於初學者來說最簡單的方法是什麼?
對於大多數用戶來說,使用控制面板中的網絡適配器設置是禁用 IPv6 最簡單、最安全的方法。
總之,按照適當的步驟在 Windows 11 上禁用 IPv6 非常簡單。無論您是在排除故障、管理舊網絡,還是只是想保持對連接設置的控制,這些方法都可以提供對網絡堆棧的靈活性和控制。
