从Windows中删除所有网络配置文件

在工作中,我们的电脑可能需要连接到不同的网络中。每当我们换插不同的网线,连接到一个新的网络时,就会形成一个新的网络配置名称。这样,久而久之就会形成越来越多的网络配置文件,而这些配置文件除了IP地址有所不同外,其他的配置其实都大同小异,看着带有一个数字尾巴的网名总会让人感觉不爽(图1)。那么,如何才能将这些冗余的网络配置清理掉呢?

小提示:

下面的方法将删除所有无线和有线的网络配置,包括密码。因此,在不知道网络密码的情况下,请谨慎使用如下的方法。或者先创建一个系统还原点再进行清理,以备在不知密码而无法上网的情况下进行恢复。

1. 使用两条命令来实现

在任务栏的搜索框中输入“命令提示符”并回车,选择最佳匹配结果中的“命令提示符”,在右侧的窗格中点击“以管理员身份运行”,进入管理员命令提示符窗口(图2)。

在管理员命令提示符窗口中,先执行如下命令删除局域网配置文件(图3):

netsh lan delete profile name=*

接下来再执行如下的命令删除无线网配置文件(图4):

netsh wlan delete profile name=*

输入上述的命令时,注意其中的空格,以图示为准。

2. 利用注册表编辑器实现

在任务栏的搜索框中搜索“注册表”并选择启动到注册表编辑器窗口,然后依次定位到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/NetworkList/Profiles]分支项,在该分支下,我们可以看到有一系列的形如{F82D5D09-1818-4CD8-A8E9-C0B055F0CA0A}的子键,这就是网络配置文件的键值,我们可以利用右键菜单命令将这些子键一一地删除掉(图5)。最后重启系统,这样系统中留存的所有网络未配置文件就都消失了。