今天发现一个问题:手动给一台电脑配置IP地址,结果提示 “为这种网络适配器输入的IP地址已经分配给另外一个适配器,您想从超级谈话框的IP地址列表输入不一样的IP地址给这种适配器吗?”,而且仔细研究发现两个适配器(网卡)名字几乎一致,只是末尾多个#2,禁用/启用网卡也无法解决,除非分配很多的IP地址,怎么解决呢?
下面总结整理如下:
首先判断,看不到的那个适配器 是被掩藏了,或 它本身并没有在电脑中存在,又或是个不事件的旧适配器。如果相同的地址分配给两个适器,并且它们都处于节日状态,只有一个会使用这种地址。这会造成不正确的系统配置。
解决方法1:
1.开始→执行→cmd
2.输入: set
devmgr_show_nonpresent_devices=12
输入:set
devmgr_show_nonpresent_devices=1
3. 输入: start devmgmt.msc
4. 点选「查看」→「展现掩藏设备
5. 展开“网络适配器”.卸掉麻烦源头吧! (小心名称一定要选对)
其实只是 设备管理器中 寻找掩藏网卡,卸载掉,之后 实际操作发现开始没有掩藏设备;
解决方法2:
1.首先备份你的注册表。 win+R键 运行中 输入 regedit.exe,打开注册表
2.依次点一下 注册表HKEY LOCAL MACHINESYSTEMControlSet00ServicesTcpipParametersInterfaces项
该项中有几个并列项,杳看哪个项中*含旧网卡的型号及其TCP/IP设置,删除这种子项,就应该给新网卡设置了
3、如果没寻找旧网卡,就看下 现IP地址所在的网卡消息,将现IP地址改成要配置的旧IP地址就可。
注:ControlSet00、ControlSet001、ControlSet002都找一下有关项,删除即OK。
使用特殊IP的机器有时会因换网卡会引起错误提示,
请参考下面的步骤删除这一不存在的设备:
1,定位到注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumPCI
2,寻觅出错消息中提到的网卡名称(小心一定保证完整相同)
3,备份网卡所属的注册表,删除其在PCI下的有关键值
4,重启电脑,测试更改IP是否*
又或者换了PCI插槽也很有可能会引起类似错误提示,那么从头开始插回去,大概就没问题了。