清理Windows网络配置文件注册表

时间:2025-10-16    作者:凝视    分类: 知识库


注册表清理脚本

创建一个名为 CleanNetworkProfiles.reg 的文件,内容如下:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles]

使用方法

1、备份注册表

2、执行清理:双击运行CleanNetworkProfiles.reg文件,确定提示信息。

3、重启电脑:是更改生效

 

更广泛的清理方法

可以使用这个 PowerShell 脚本

# 备份网络配置
$backupPath = "$env:USERPROFILE\Desktop\NetworkList_Backup_$(Get-Date -Format 'yyyyMMdd_HHmmss').reg"
Start-Process reg -ArgumentList "export `"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles`" `"$backupPath`"" -Wait

# 确认操作
$confirm = Read-Host "这将删除所有网络配置文件。继续?(y/n)"
if ($confirm -eq 'y') {
    # 删除网络配置文件
    Remove-Item "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" -Recurse -Force
    Write-Host "网络配置文件已清理完成,请重启电脑。" -ForegroundColor Green
} else {
    Write-Host "操作已取消。" -ForegroundColor Yellow
}

 

清理后的结果

  • 网络列表中的WiFi和以太网连接记录会被清除
  • 需要重新输入WiFi密码连接网络
  • 网络位置类型(公用/专用)会重置

 

请谨慎操作,确保已做好备份!