Win10怎么在系统重装前将所有局域网配置与网络安全策略导出一键还原

云婷小哥_5811

云婷小哥_5811

2026-09-30

898人浏览

原创

重装Windows 10前需导出网络配置与安全策略,否则将丢失静态IP、DNS、WINS、网络位置、防火墙规则、SMB设置等关键配置;应使用netsh dump导出IPv4/IPv6配置,netsh advfirewall export备份防火墙策略,PowerShell导出网络位置,reg export导出LanmanWorkstation等注册表项,重装后通过netsh exec和reg import一键还原。

win10怎么在系统重装前将所有局域网配置与网络安全策略导出一键还原

Windows 10系统重装前若未导出局域网配置与网络安全策略,重装后将丢失静态IP、DNS服务器、WINS设置、网络位置类型(专用/公用)、防火墙入站/出站规则、连接安全规则(IPsec)、网络发现开关、文件共享权限等关键配置,导致办公环境无法快速恢复联网与协作能力。

导出全部网络接口配置(含IP/DNS/WINS)

打开命令提示符(管理员),执行以下命令:

netsh interface ipv4 dump > C:\NetworkConfig\ipv4-config.txt

netsh interface ipv6 dump > C:\NetworkConfig\ipv6-config.txt

这两条命令会完整记录所有有线、无线、虚拟适配器的IPv4/IPv6地址分配方式(DHCP或静态)、网关、首选/备用DNS、WINS服务器、跃点数、接口指标等——【这是唯一能导出WINS和高级路由参数的方法,图形界面设置里看不到这些】。

手动创建C:\NetworkConfig文件夹,否则命令会因路径不存在而失败。

备份Windows防火墙策略(含入站/出站/IPsec规则)

方法一:使用netsh导出全量策略(推荐)

在管理员命令提示符中运行:

netsh advfirewall export "C:\NetworkConfig\firewall.wfw"

该命令生成二进制.wfw文件,包含所有配置文件(域/专用/公用配置集)、自定义规则、连接安全规则(IPsec)、监视日志设置。重装后可用netsh advfirewall import原样还原。

方法二:导出为可读文本用于审计(不用于还原)

netsh advfirewall firewall show rule name=all > C:\NetworkConfig\firewall-rules.txt

此命令仅输出规则列表,不含启用状态、操作类型、配置集绑定等元数据,不能用于一键还原。

保存网络位置与发现策略

第一步:导出当前网络位置类型(专用/公用)

PowerShell(管理员)中执行:

Get-NetConnectionProfile | Select-Object Name, NetworkCategory, IPv4Connectivity | Export-Csv -Path "C:\NetworkConfig\network-profile.csv" -NoTypeInformation

Cybersecurity Skills 网络安全技能集
Cybersecurity Skills 网络安全技能集

Cybersecurity Skills 网络安全技能集 — 整合多种开源安全工具的渗透测试和安全评估工具包。支持漏洞扫描、密码破解、网络侦察、权限维持等核心功能。基于 Kali Linux 工具链二次开发,提供统一命令行界面和自动化脚本。适用于安全工程师、CTF 选手、企业安全团队等需要快速执行安全评估的场景。每项功能均配有详细使用文档和最佳实践建议。 | 来源:https://github.com/q15004040209-creator/cybersecurity-skills-wrap

下载

第二步:导出网络发现、文件共享、SMB设置

reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" "C:\NetworkConfig\lanman.reg" /y

reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" "C:\NetworkConfig\terminal-services.reg" /y

【必须导出LanmanWorkstation参数,否则重装后可能默认禁用SMBv1或签名强制,导致旧NAS/打印机无法识别】。

一键还原所有网络配置(重装后执行)

① 将C:\NetworkConfig整个文件夹复制到新系统桌面。

② 以管理员身份运行PowerShell,依次执行:

cd .\NetworkConfig

netsh exec ipv4-config.txt

netsh exec ipv6-config.txt

netsh advfirewall import firewall.wfw

reg import lanman.reg

reg import terminal-services.reg

③ 重启电脑,网络配置即完成还原。

注意:若新系统网卡驱动不同导致接口名称变化(如“以太网”变成“以太网 2”),需用记事本打开ipv4-config.txt,将其中interface名称批量替换为新名称,再执行netsh exec。

相关专题

更多
Java 网络安全
Java 网络安全

本专题聚焦 Java 在网络安全与加密通信中的应用,系统讲解常见加密算法(MD5、SHA、AES、RSA)、数字签名、HTTPS证书配置、令牌认证(JWT、OAuth2)及常见安全漏洞防护(XSS、SQL注入、CSRF)。通过实战项目(如安全登录系统、加密文件传输工具),帮助学习者掌握 Java 安全开发与加密技术的实战能力。

2025.10.13

5485

12

PHP 安全与防护
PHP 安全与防护

本专题聚焦于PHP开发中的安全问题与防御措施,详细讲解SQL注入、XSS攻击、CSRF攻击、文件包含漏洞等常见安全风险及其修复方法。通过结合实际案例,帮助开发者理解漏洞成因,掌握输入验证、会话安全、加密存储与安全编码规范,全面提升PHP网站的安全防护水平。

2025.11.04

455

21

Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12

40

15

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12

40

15

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12

20

15

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

140

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

100

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

100

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

100

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程