网络适配器输入的IP地址已经分配给另一个适配器解决方案

收集整理检验如下:

为这个网络适配器输入的IP地址已经分配给另一个适配器从网络和拨号连接文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器。如果相同的地址分配给两个适器,并且它们都处于活动状态,只有一个会使用这个地址。这会造成不正确的系统配置。
您想从高级对话框的IP地址列表输入不同的IP地址给这个适配器吗?

解决方法:
1.开始→执行→cmd
2.输入: set devmgr_show_nonpresent_devices=12
   输入:set devmgr_show_nonpresent_devices=1
3. 输入: start devmgmt.msc
4. 点选「查看」→「显示隐藏设备
5. 展開“网络适配器”.卸掉麻烦源头吧! (如果卸载不掉,多卸载几次也许就卸了,注意名称一定要选对)


使用固定IP的机器有时会因换网卡会引起错误提示,一般提示如下

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

88E8001/8003/8010 PCI Ethernet Controller”.“Marvell Yukon 88E8001/8003/8010 PCI Ethernet

Controller”从网络文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器。如果

相同的地址分配给两个适配器,并且它们都处于活动状态,只有一个会使用这个地址。这会造成不正确的

系统配置。您想从高级对话框的IP地址列表输入不同的IP地址给这个适配器吗? [separator]

以上一般被理解是:设置网卡IP失败。请参考下面的步骤删除这一不存在的设备:
1,定位到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI
2,寻找出错信息中提到的网卡名称(注意必须确保完全相同)
3,备份网卡所属的注册表,删除其在PCI下的相关键值
4,重启计算机,测试更改IP是否成功

如果您的实际网卡和出错信息中提到的网卡名一样,您可能会误删除正常的网卡,这时需要恢复注册表来

逆转操作。如果您在注册表中删除那个键值的时候,提示“无法删除”或者“删除项时出错”,那么请参

考下面的步骤排查这一问题:
1,运行devmgmt.msc命令
2,点击查看->显示隐藏的设备
3,在网络适配器下找到故障设备,尝试停用设备然后再删除注册表键值
您也可以尝试手动卸载这一设备。

如果仍然无法成功,请在安全模式内测试一下。

如果您的机器用以上方法还是不能就解决问题请参考下面(本人试过了,算是万能吧):
1.首先备份你的注册表。
2.打开注册表HKEY LOCAL MACHINE\SYSTEM\ControlSet00\Services\Tcpip\Parameters\Interfaces项
该项中有几个并列项,杳看哪个项中包含旧网卡的型号及其TCP/IP设置,删除这个子项,就可以给新网卡

设置相同的IP地址了。
例如:本机的注册表该子项下的{DF390430-05D5-440D-8806D6289BB87F58E}项包括包括旧网卡的TCP/IP的

设置,删除这个项即可。。

注:ControlSet00、ControlSet001、ControlSet002都找一下相关项,删除即OK。

猜你喜欢

转载自zxr-demon.iteye.com/blog/753168