您为这个网络适配器输入的IP地址192.168.0.222已经分配给另一个适配器

两台机子互换了硬盘,都没有重装系统,其中一台机子开机进入系统后,尝试将IP设置成原来的却出错,提示:

引用内容 引用内容
您为这个网络适配器输入的IP地址192.168.0.222已经分配给另一个适配器'NVIDIA nForce 10/100 Mbps Ethernet'。'NVIDIA nForce 10/100 Mbps Ethernet'从“网络连接”文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器。如果相同的地址分配给两个适配器,并且它们都处于活动状态,只有一个会使用这个地址。这会造成不正确的系统配置。



从网上邻居属性进入"网络连接",里边也只有一个本地连接:



打开设备管理器,选择"显示隐藏的设备",仍是看不到传说中的NVIDIA nForce 10/100 Mbps Ethernet。百度了很久,终于找到了解决方法。

解决方法

第一步:打开CMD窗口,执行下边两条命令会打开设备管理器[1]:
set devmgr_show_nonpresent_devices=1
start devmgmt.msc

第二步:在打开的设备管理器中选择"显示隐藏的设置",奇迹出现了:


第三步:右键单击"NVIDIA nForce 10/100 Mbps Ethernet",选择卸载,再去设置IP,就可以了。

补充说明

[1].set devmgr_show_nonpresent_devices=1,意思是让设备管理器显示已经安装但目前并不在电脑上的设备,默认它们是不在设备管理器中显示的。可考虑将该变量加入到系统环境变量中,这样每次查询就不用去输命令了。

评论: 0 | 引用: 0 | 查看次数: 11067
发表评论
登录后再发表评论!