需以管理员权限执行三步导出:1. route print导出路由表(含IPv4/IPv6全条目);2. netsh interface dump导出所有网卡完整配置;3. netsh dnsclient show state与ipconfig /displaydns补全DNS策略及缓存,四文件同名时间戳存放于同一目录。

你需要在断网或即将重装系统前,完整保留当前Windows 10设备的全部网络路由路径与各网卡原始配置参数,避免重装后手动重建静态路由、IPv4/IPv6设置或DNS策略失败。
导出完整本地路由表(含IPv4和IPv6)
这一步必须以管理员权限执行,否则route print仅显示部分条目,且无法捕获策略路由或永久路由项。
按下 Win + X → 选择“Windows 终端(管理员)”,输入以下命令并回车:
route print > "%USERPROFILE%\Desktop\Routes_Full_%date:~-4,4%%date:~-10,2%%date:~-7,2%.txt"
该命令会将当前所有IPv4+IPv6路由条目(包括活动接口、跃点数、接口索引)完整输出为纯文本,文件名带年月日防止覆盖。注意:不要用 route -4 或 route -6 单独导出——它们会遗漏混合协议环境下的关键默认路由和链路本地路由。
批量导出所有网络适配器的完整配置快照
使用netsh interface dump可一次性导出所有有线、无线、虚拟(如Hyper-V、WSL2)适配器的底层配置,包括IP地址、子网掩码、网关、DNS、WINS、MTU、DHCP开关状态、IPv6前缀等,且输出格式可直接用于后续离线还原。
在同一个管理员终端中,执行:
netsh interface dump > "%USERPROFILE%\Desktop\AdapterConfig_%date:~-4,4%%date:~-10,2%%date:~-7,2%.txt"
使用ydata-profiling(前身为pandas-profiling)生成全面的数据质量报告,包含相关性分析、缺失值模式和基数检测。导出交互式HTML仪表板和JSON摘要。
这个dump文件是真正的“配置源代码”,不是图形界面截图或摘要。它包含每块网卡的唯一标识符(如“以太网”“Wi-Fi”“vEthernet (WSL)”),且能准确反映当前是否启用了“自动跃点”“注册此连接的地址在DNS中”等隐藏选项。如果跳过这步,仅靠ipconfig /all导出的文本,后期无法用netsh interface set命令精准恢复。
额外补全:导出DNS客户端策略与缓存状态
有些企业环境依赖DNS客户端设置(如特定DNS后缀搜索列表、缓存超时策略),这些不体现在adapter dump中,需单独捕获。
方法一:导出当前DNS客户端配置
在管理员终端中运行:
netsh dnsclient show state > "%USERPROFILE%\Desktop\DNSClient_State_%date:~-4,4%%date:~-10,2%%date:~-7,2%.txt"
方法二:导出DNS缓存快照(含已解析域名与TTL)
执行:
ipconfig /displaydns > "%USERPROFILE%\Desktop\DNS_Cache_%date:~-4,4%%date:~-10,2%%date:~-7,2%.txt"
【重要】这两份文件必须与前面的Routes_Full和AdapterConfig放在同一目录下,且命名时间戳完全一致——后期还原时需按时间戳成组调用,否则DNS后缀策略可能套错到错误的适配器上。


















