欢迎来到天天文库
浏览记录
ID:20448122
大小:28.50 KB
页数:6页
时间:2018-10-13
《p地址已经分配给另一个适配器解决办法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、P地址已经分配给另一个适配器的解决办法IP地址已经分配给另一个适配器的解决办法"您为这个网络适配器输入的IP地址xxx.xxx.xxx.xx已经分配给另一个适配器...."问题现象:在网卡的TCP/IP属性中无法添加固定IP地址。启动WinXP,通过“网上邻居”查看网络连接情况,发现“本地连接”已经正常启用,右键点击“本地连接”选择“属性”,在TCP/IP中添加ISP分配的固定IP及相关数据,当点击“确定”时却出现提示“您为这个网络适配器输入的IP地址X.X.X.X已经分配给另一个适配器‘RealtekRTL8139FamilyPCIFastEthernetNIC’。‘RealtekRTL8
2、139FamilyPCIFastEthernetNIC’从网络文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器。如果相同的地址分配给两个适配器,并且它们都处于活动状态,只有一个会使用这个地址。这会造成不正确的系统配置。你想从高级对话框的IP地址列表输入不同的IP地址给这个适配器吗”,无论点击“是”或“否”都不能设置成ISP分配给它的固定IP,从而无法通过新网卡连接到Internet。从系统提示来看,“RealtekRTL8139FamilyPCIFastEthernetNIC”应该是原来机器安装的网卡,固定IP已经和这块网卡捆绑在了一起,而这块网卡已经被替换成了新网卡,却
3、没有释放与之捆绑的IP地址,造成新旧网卡的IP地址冲突。解决方法一:1.开始→执行→cmd2.setdevmgr_show_nonpresent_devices=13.输入:startdevmgmt.msc4.点选「查看」→「显示隐藏设备」5.展開“网络适配器”.卸掉麻烦源头吧!已不存在的硬件图标将以半透明的方式显示,然后卸载该硬件就可以删除掉其配置信息了。通过此方法,可以解决移除网卡后然后不能设置相同IP地址的问题(“您为这个网络适配器输入的IP地址X.X.X.X已经分配给另一个适配器。它从网络连接文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器……”)。解决方法二:删
4、除那个错误的注册表MAC设置 Windows2000/XP/2003中的修改:同样打开注册表编辑器regedit.exe,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass把Class下面所有配置错误的设置都删除,当然不知道就看硬件里面自己的网卡型号,里面有并口和其它端口,不要删错了,让你的串口和并口也用不了了哟!1,定位到注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumPCI2,寻找出错信息中提到的网卡名称(注意必须确保完全相同)3,备份网卡所属的注册表,删除其在PCI
5、下的相关键值4,重启计算机,测试更改IP是否成功如果您的实际网卡和出错信息中提到的网卡名一样,您可能会误删除正常的网卡,这时需要恢复注册表来逆转操作。如果您在注册表中删除那个键值的时候,提示“无法删除”或者“删除项时出错”,那么请参考下面的步骤排查这一问题:1,运行devmgmt.msc命令2,点击查看->显示隐藏的设备3,在网络适配器下找到故障设备,尝试停用设备然后再删除注册表键值您也可以尝试手动卸载这一设备。如果仍然无法成功,请在安全模式内测试一下。HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
6、Interfaces下面每一个文件夹就是一个网卡,找到重复IP的那两个网卡,查处哪一个是真正要用的。我的方法是改一下现有存在的网卡的子网掩码,再看注册,已经改变的那个就是你真正要用的。把另一个不存在的网卡地址随便给一个别的,不冲突就行。现在你就可以随便给这个真正存在网卡配IP了。解决:您为这个网络适配器输入的IP地址已经分配给另一个适配器有时候更新了网卡驱动,或是删掉本地连接重新获取了驱动生成了“本地连接”会出现不能将原来的ip地址再设置为本地连接的ip地址的问题。具体表现及解决方法如下:您为这个网络适配器输入的IP地址xxx.xxx.xxx.xx已经分配给另一个适配器‘xxxNIC’,‘x
7、xxNIC‘从网络和拨号连接文件夹中隐藏,因为它本身并没有在计算机中存在,或是个不工作的旧适配器。如果相同的地址分配给两个适器,并且它们都处于活动状态,只有一个会使用这个地址。这会造成不正确的系统配置。您想从高级对话框的IP地址列表输入不同的IP地址给这个适配器吗?方法1:1.开始→执行→cmd2.setdevmgr_show_nonpresent_devices=13.输入:startdevmgmt.msc
此文档下载收益归作者所有