在Windows 11上,您可以通過多種方式禁用 Microsoft Defender 防火牆,在本指南中,我們將向您展示如何操作。Microsoft Defender 防火牆是系統內置的防火牆,旨在監控傳入和傳出的網絡流量,以根據預定義的規則允許或阻止連接,以保護您的計算機和信息免受未經授權的訪問。
雖然您應該始終啟用 Windows 11 防火牆,但出於各種原因您可能需要關閉保護。例如,您正在對網絡問題進行故障排除、通過網絡測試應用程序,或者當您想要使用另一個安全應用程序時。
無論出於何種原因,Windows 11 都允許您使用 Windows 安全應用程序、控制面板、命令提示符和 PowerShell 通過至少四種方式關閉防火牆。
在本指南中,您將了解如何禁用(重新啟用)Windows 11 上的內置防火牆。
從 Windows 安全中禁用 Windows 11 上的防火牆
要在 Windows 11 上禁用防火牆,請使用以下步驟:
-
在 Windows 11 上打開Windows 安全。
-
單擊防火牆和網絡保護。
-
單擊活動網絡選項。
-
關閉“Microsoft Defender Firewall”切換開關以禁用防火牆。
完成這些步驟後,防火牆將禁用活動網絡配置文件。如果要關閉所有網絡的防火牆,請關閉所有配置文件的安全功能,包括“域網絡”、“專用網絡”和“公共網絡”。
使用 Windows 安全啟用防火牆
要在 Windows 11 上啟用防火牆,請使用以下步驟:
-
在 Windows 11 上打開Windows 安全。
-
單擊防火牆和網絡保護。
-
單擊網絡配置文件中的打開按鈕。或者單擊恢復設置按鈕(如果適用)。
完成這些步驟後,Microsoft Defender 防火牆將在計算機上再次啟用。
從控制面板禁用 Windows 11 上的防火牆
要從控制面板禁用 Windows 11 防火牆,請使用以下步驟:
-
打開控制面板。
-
單擊系統和安全。
-
單擊Windows Defender 防火牆。
-
單擊左側窗格中的“打開或關閉 Windows Defender 防火牆”選項。
-
選擇“專用網絡設置”部分下的“關閉 Windows Defender 防火牆”選項。
-
選擇“公共網絡設置”部分下的“關閉 Windows Defender 防火牆”選項。
-
單擊確定按鈕。
完成這些步驟後,防火牆將不再保護設備免受惡意連接。
使用控制面板啟用防火牆
要使用控制面板重新啟用防火牆,請使用以下步驟:
-
打開控制面板。
-
單擊系統和安全。
-
單擊Windows Defender 防火牆。
-
單擊左側窗格中的“打開或關閉 Windows Defender 防火牆”選項。
快速提示:您還可以單擊“使用推薦設置”按鈕為所有網絡配置文件啟用防火牆。 -
選擇“專用網絡設置”部分下的“打開 Windows Defender 防火牆”選項。
-
選擇“公共網絡設置”部分下的“打開 Windows Defender 防火牆”選項。
-
單擊確定按鈕。
完成這些步驟後,內置防火牆將在計算機上啟用。
從命令提示符禁用 Windows 11 上的防火牆
要從命令提示符禁用防火牆,請使用以下步驟:
-
打開開始。
-
搜索Command Prompt,右鍵單擊最上面的結果,然後選擇Run as administrator選項。
-
鍵入以下命令以關閉當前網絡配置文件的防火牆,然後按Enter 鍵:
netsh advfirewall set currentprofile state off
-
(可選)鍵入以下命令以禁用所有網絡配置文件(域、私有和公共)的 Defender 防火牆,然後按Enter 鍵:
netsh advfirewall set allprofiles state off
-
(可選)鍵入以下命令以禁用域網絡配置文件的防火牆,然後按Enter 鍵:
netsh advfirewall set domainprofile state off
-
(可選)鍵入以下命令以禁用專用網絡配置文件的防火牆,然後按Enter 鍵:
netsh advfirewall set privateprofile state off
-
(可選)鍵入以下命令以禁用公共網絡配置文件的防火牆,然後按Enter 鍵:
netsh advfirewall set publicprofile state off
完成這些步驟後,防火牆將在您指定的網絡配置文件中關閉。
使用命令提示符啟用防火牆
要使用命令提示符啟用內置防火牆,請使用以下步驟:
-
打開開始。
-
搜索Command Prompt,右鍵單擊最上面的結果,然後選擇Run as administrator選項。
-
鍵入以下命令為當前網絡配置文件啟用防火牆,然後按Enter 鍵:
netsh advfirewall set currentprofile state on
-
(可選)鍵入以下命令為所有網絡配置文件(域、私有和公共)啟用防火牆,然後按Enter 鍵:
netsh advfirewall set allprofiles state on
-
(可選)鍵入以下命令為域網絡配置文件啟用防火牆,然後按Enter 鍵:
netsh advfirewall set domainprofile state on
-
(可選)鍵入以下命令為專用網絡配置文件啟用防火牆,然後按Enter 鍵:
netsh advfirewall set privateprofile state on
-
(可選)鍵入以下命令為公共網絡配置文件啟用防火牆,然後按Enter 鍵:
netsh advfirewall set publicprofile state on
完成這些步驟後,防火牆將為指定的網絡配置文件打開。
從 PowerShell 禁用 Windows 11 上的防火牆
要使用 PowerShell 命令禁用 Microsoft Defender 防火牆,請使用以下步驟:
-
打開開始。
-
搜索PowerShell,右鍵單擊最上面的結果,然後選擇以管理員身份運行選項。
-
鍵入以下命令以禁用當前網絡配置文件的防火牆,然後按Enter 鍵:
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
快速提示:要為特定配置文件禁用防火牆,您可以從命令中刪除配置文件名稱(Domain、Public 或 Private)。例如,Set-NetFirewallProfile -Profile Private -Enabled False
。
完成這些步驟後,系統防火牆將在設備上關閉。
使用 PowerShell 啟用防火牆
要使用 PowerShell 命令啟用防火牆,請使用以下步驟:
-
打開開始。
-
搜索PowerShell,右鍵單擊最上面的結果,然後選擇以管理員身份運行選項。
-
鍵入以下命令為當前網絡配置文件啟用防火牆,然後按Enter 鍵:
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
快速提示:要為特定配置文件啟用防火牆,您可以從命令中刪除配置文件名稱(域、公共或私有)。例如,Set-NetFirewallProfile -Profile Private -Enabled True
。
完成這些步驟後,防火牆將根據配置的規則允許或拒絕網絡訪問。
發佈留言