首先通过Windows安全中心或控制面板启用防火墙,再在允许应用通过防火墙中添加特定程序例外,或使用命令提示符与PowerShell执行批量配置,确保应用正常联网。

如果您发现某些应用程序无法连接到网络,或者需要为特定服务自定义安全规则,这通常与 Windows 10 防火墙的入站和出站规则有关。以下是配置防火墙以允许应用或端口通行的操作步骤。
本文运行环境:Dell XPS 13,Windows 10。
此方法用于快速开启或关闭整个防火墙功能,适用于需要临时解除限制或确认防火墙是否为问题根源的情况。
1、点击任务栏上的搜索框,输入“Windows 安全中心”,然后按回车键打开该应用。
2、在安全中心主界面中,选择防火墙和网络保护选项。
3、页面会显示当前网络类型(如专用网络或公用网络)的防火墙状态。点击您正在使用的网络类型。
4、将Microsoft Defender 防火墙的开关切换至“开”以启用,或切换至“关”以禁用。
控制面板提供了更传统的界面,可以分别设置专用和公用网络的防火墙行为,并能访问高级设置。
1、在开始菜单中搜索“控制面板”并打开。
2、进入系统和安全类别,然后点击“Windows Defender 防火墙”。
3、在左侧操作栏中,点击启用或关闭 Windows Defender 防火墙。
4、在弹出的设置窗口中,分别为“专用网络设置”和“公用网络设置”选择“启用”或“关闭”防火墙。
5、完成选择后,点击下方的【确定】按钮保存更改。
当某个程序被防火墙阻止时,可以通过添加例外规则来允许其通信,而无需完全关闭防火墙。
1、打开“Windows 安全中心”应用,进入“防火墙和网络保护”页面。
2、向下滚动并点击允许应用通过防火墙这一选项。
3、在应用列表中找到需要放行的程序,勾选其对应的“专用”和/或“公用”复选框。
4、如果程序不在列表中,点击更改设置按钮获取权限,然后点击“允许其他应用”来手动添加程序路径。
对于熟悉命令行的用户,使用 netsh 命令可以快速对所有网络配置文件执行统一操作。
1、在开始菜单搜索“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、若要一次性开启所有网络类型的防火墙,请输入命令:netsh advfirewall set allprofiles state on,然后按回车。
3、若要关闭所有防火墙,则输入:netsh advfirewall set allprofiles state off,然后按回车。
PowerShell 提供了更现代的命令行方式来管理防火墙配置文件,适合进行自动化或精确控制。
1、在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”。
2、执行以下命令以启用所有防火墙配置文件:Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True。
3、若需禁用所有配置文件,可执行:Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False。
以上就是windows10防火墙如何设置_Windows10 Windows Defender防火墙配置指南的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号