导出与还原 Windows 防火墙规则(netsh advfirewall)

用 netsh advfirewall export 把所有防火墙规则和配置文件设置快照到单个 .wfw 文件,再用 import 完整还原。

Windows备份netsh 网络配置防火墙中风险
运行 netsh advfirewall export "C:\backup\firewall-policy.wfw" 备份完整防火墙策略,用 netsh advfirewall import 还原。

01命令

命令
$ netsh advfirewall export "C:\backup\firewall-policy.wfw"

02作用说明

.wfw 文件会同时保存入站和出站规则以及各配置文件的状态(启用/禁用、默认操作),比用 PowerShell 导出 Get-NetFirewallRule 完整得多,也比手工重建快得多。import 会整体替换当前策略,因此它也是一批错误规则变更后的即时回滚手段。机器上规则堆积多年时,可配合 netsh advfirewall reset 恢复出厂默认。

03风险

风险中风险
使用条件Run Command Prompt as Administrator
!注意: import 会覆盖整个防火墙策略——导出之后新建的规则都会消失,所以做还原实验前请先重新导出一次。

04撤销

撤销
$ netsh advfirewall import "C:\backup\firewall-policy.wfw"

05来源

  • NETSH - Windows CMD
    SS64 · technical · 2026-09-17
    依据: SS64 documents the netsh advfirewall context, including export and import of the complete firewall policy to and from a .wfw file.

最后验证: 2026-09-17 · 分类: 安全与隐私