- 打开命令提示符(cmd)
- 输入
set devmgr_show_nonpresent_devices=1
并回车 - 或添加环境变量
devmgr_show_nonpresent_devices
并将其值设为 1, 一次设置永久有效 - 输入
start devmgmt.msc
并回车 - 点开
查看
并勾选显示隐藏设备
- 卸载那些你想卸载的离线设备(半透明的设备)
- 打开
HKEY_LOCAL_MCHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}
键 - 其子键保存着关于本地连接的信息. 在此有一个或多个子键.
- 我们可以展开子键, 再选择下面的
Connection
子键, 在右侧窗口中将会看到具体是对应着哪个连接, 直接将对应以前旧连接的整个子键删除即可. - 还可以把
{4D36E972-E325-11CE-BFC1-08002BE10318}
下面除Descriptions
外的所有子键全部删除, 然后重启机器, “本地连接2/3/4”就不会再出现.
- 方法同
二-1
- 方法同
二-2
- 展开任意子键, 再选择下面的
Connection
子键, 右侧窗口中的Name
键可看到具体对应连接, 只要是本地连接
和本地连接 n
字样(不含本地连接*
和本地连接* n
, 这类连接可删除)的, 就将其键值记录留存备用 - 展开
Descriptions
子键, 找到以目标网卡硬件名称作为名称的键值, 其值数值应该与前一步骤的键值编号一一对应, 如不同请留意各键值DefaultNameResourceId
子键是否全部相同. 关于键值DefaultNameResourceId
详细信息请查看后面的DefaultNameResourceId子项值含义 - 删除之前记录的重复键值但保留与当前本地连接名称相同的键值(可用的连接会有
PnpInstanceID
子键保存着网卡的设备位置). 修改其DefaultNameIndex
子健值为0
, 修改Name
子健值为你想要的名称.如"本地连接", 修改Descriptions
子键中目标网卡硬件名称的键值的值为1
- 设备管理器中
扫描检查硬件改动
或重启对应网卡
即可
注意: 如果存在虚拟网卡/USB网卡之类的以太网卡, 建议先卸载再进行以上操作, 不容易弄错DefaultNameIndex
子键值.
- 0x70A表示本地USB网卡
- 0x70B表示本地以太网卡
- 0x70E表示wifi无线网卡
- 0x710表示蓝牙网卡
参考来源: