清除被隐藏网卡占用的IP地址,本机IP地址被占用

 清除被隐藏网卡及占用的IP地址,本机IP地址被占用当主机中的网卡更换或换了一个插槽时,还要用到原来网卡的IP地址,但系统提示IP地址已经被本机中网卡占用,而主机里确实只有刚插入的网卡,这个原因就是以前插入的网卡占用了该IP地址,但它隐藏了,我们删不到它,在XP/2K3系统中解决方法如下:

      方法一、在运行中输入regedit,打开注册表编辑器,找到“HKEY-LOCAL-MACHINE\System\ControlSet001\coontrol\sessionmanage\Environment,在其下新建“DWORD”,命名为”Devmgr_Show_Nonpresent_Devices”,双击此键,将“数据数值”设定为”1”。关闭注册表,重新启动windows xp或重新登录,在设备管理器中单击查看->显示隐藏设备,展开“网络适配器”卸载原来的老网卡,在重设IP就不会显示IP地址被占用了。

       方法二:在注册表中狂搜被占用的IP地址,找一个删一个,直到赶尽杀绝为止,也能解决问题。

       方法三:修改注册表也可以让非正常卸载的网卡释放捆绑的固定IP地址,注册表中定位于:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces找到老ip那一项,删除之。这样就可以把旧网卡IP地址释放。  要删除系统中隐藏的网卡,我们必须运行regedit打开注册表编辑器,找到HKEY_LOCAL_MCHINE\SYSTEM\CurrentControlSetControl\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}”键值。在该子键下面保存着关于本地连接的信息。在此有一个或多个子键,其中第一个子键对应着“本地连接”,第二个子键就对应着“本地连接2”依此类推,我们也可以展开该子键,再选择下面的“Connection”子键,在右侧窗口中将会看到具体是对应着哪个连接,直接将对应以前旧连接的整个子键删除即可. 在“开始”菜单单击“运行”,然后在“运行”对话框中输入“CMD”命令打开命令提示符窗口,先输入命令“set devmgr_show_nonpresent_devices=1”,回车后再输入命令“Start DEVMGMT.MSC”即可打开“设备管理器”,现在,在该“设备管理器”的菜单栏上选择“查看→显示隐藏的设备”才能看到隐藏的“影子”网卡,双击该“影子”网卡打开该网卡的“属性”对话框,切换到“驱动程序”选项卡,单击“卸载”,“影子”网卡就会从你的电脑中彻底删除以前安装的网卡已经拔下了,但在安装新网卡后设置IP时出错错误提示,说输入的IP已经分配给旧的那个网卡使用了,需要设定另一个IP。

       有时在给旧网卡重装驱动后,设备名称会多一个“#2”符号,无法删除。

       解决方法:出现这样的问题,是因为在“设备管理器”中还依然保存了旧网卡设备,可以用以下方法解决。方法一:注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\,把class下面所有配置错误的设置删除。或者在注册表中搜索那个IP地址,把找到的信息删除。方法二:在CMD窗口中输入:set devmgr_show_nonpresent_devices=1,然后输入startdevmgmt.msc打开设备管理器,点击“查看”->显示隐藏设备,删除旧网卡即可。或者右击“我的电脑”->属性-高级->环境变量,在“系统变量”区域,单击“新建”,变量名为“DEVMGR_SHOW_NONPRESENT_DEVICES”,变量值为1,设置完毕确认。这样设定后,打开设备管理器,点击“查看”->显示隐藏设备再删除旧网即可。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值