先通过Windows安全中心或控制面板临时关闭防火墙,再通过服务管理器或命令提示符实现永久禁用,确保网络调试顺利进行。
如果您在进行网络调试或运行特定程序时遇到连接问题,可能需要临时关闭Windows Defender防火墙以排除干扰。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10。
一、通过Windows安全中心关闭防火墙
Windows安全中心提供了一个现代化的用户界面,可以直观地管理防火墙设置,适用于大多数家庭和办公网络环境。
1、按下键盘上的 Win + I 键打开“设置”应用。
2、点击“更新和安全”,然后在左侧菜单中选择“Windows安全中心”。
3、在安全中心界面中,点击“防火墙和网络保护”选项。
4、系统会显示当前连接的网络类型,如“专用网络”或“公用网络”。分别点击每个网络类型。
5、在对应的网络设置页面,将“Windows Defender 防火墙”开关切换至“关”的状态。
二、通过控制面板关闭防火墙
控制面板是Windows的传统管理工具,提供了对防火墙配置文件的直接控制,适合习惯经典操作方式的用户。
1、按下 Win + R 键打开“运行”对话框。
2、输入“control”并按回车键,打开控制面板。
3、将右上角的“查看方式”改为“类别”,然后点击“系统和安全”。
4、点击“Windows Defender 防火墙”进入主设置界面。
5、在左侧菜单中,点击“启用或关闭 Windows Defender 防火墙”。
6、在弹出的窗口中,针对“专用网络设置”和“公用网络设置”,均选择“关闭 Windows Defender 防火墙(不推荐)”。
7、点击“确定”按钮保存更改。
三、通过服务管理器永久禁用防火墙
通过服务管理器可以彻底禁用防火墙服务,使其无法在系统启动时自动运行,实现更深层次的关闭。
1、在桌面“此电脑”图标上单击右键,选择“管理”以打开计算机管理。
2、在左侧树形菜单中,展开“服务和应用程序”,然后点击“服务”。
3、在右侧的服务列表中找到“Windows Defender Firewall”服务并双击打开其属性。
4、在“常规”选项卡下,将“启动类型”从“自动”改为“禁用”。
5、如果服务当前正在运行,先点击“停止”按钮。
6、点击“确定”保存设置,防火墙服务将被永久禁用。
四、通过命令提示符快速关闭防火墙
对于熟悉命令行的用户,使用命令提示符可以快速批量操作,特别适合自动化脚本或远程管理场景。
1、按下 Win + X 键,在弹出的菜单中选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。
2、在打开的命令行窗口中,输入以下命令并按回车执行:netsh advfirewall set allprofiles state off。
3、命令执行成功后,所有网络配置文件(域、专用、公用)的防火墙都将被立即关闭。