2023年11月27日发(作者:)它有提示不能相同,但是只是提示,你设为同一个是没有问题的,把旧的卸载也行



计算机器更换网卡后,设备管理器中旧网卡的设置并没有删除掉。如果这时要给换上的新网卡设上旧网卡的IP,则系统会提示你,IP已经被分配给旧网卡了,不能再给新网卡设上相同的地址



打开在“设备管理器→查看→显示隐藏的设备”中,找到了那块旧的网卡。这时想要删除这个网卡是不可能的。



先在CMD窗口中输入“set devmgr_show_nonpresent _devices=1”命令并回车,再输入start 命令,启动设备管理器(也可以右击‘我的电脑’启动设备管理器)。在“查看”菜单中点选“显示隐藏的设备”后,展开“网络适配器 ”,右键点击旧的网卡并选择“卸载”,这次旧网卡终于成功卸载了











这个问题的解决方法可以有三个:



1。最笨的方法,是把旧网卡插回原位置,再从系统中删除。当然,如果原网卡是坏的,就没办法用这个方法了;



2。最好的方法,可以以这个IP为条件,在注册表中搜索出该网卡,然后删除该网卡的ggD;



3。一个折衷,可以使用netsh脚本的set aress、set wins、set dns等命令为新网卡设置原来的IP,由于netsh会绕过GUI的合法性检查,因此你可以为新网卡配置上原网卡的IP、DNS、WINS地址等。













方法



一: 到「控制面板」,选择「添加/删除硬件」,进入添加/删除硬件之后,照画面指示按「下一步」,选择「删除安装」 按下一步,选择「删除安装装置」,按「下一步」 接着会出现装置清单,在清单中找看看有没有你的旧的网卡(记得要勾起显示隐藏的装置那个选项),有的话,选了之后按下一步照画面指示动作进行。 如果在这里仍然看不到你已经拆掉的那张网卡,请继续方法二。



二: 按开始,到执行,输入 cmd 按确定(以便快速进入命令模式,注二) 输入以下指令后,按 ENTER 键,这是让装置管理员显示已安装但是目前不在 机器上的装置。。 set devmgr_show_nonpresent_devices=1 这个设定,是设定一个环境变量,有了这个环境变量(devmgr_show_nonpresent_devices),装置管理员就可以去显示已经安装的设备,而这个设备是目前并不在机器上的东西。 因为这是在 command 模式下利用 SET 建立的环境变量,只是暂时的,所以只对此次有效,下次开机就会从内存消失,因此你不用担心如此的设定会无法恢复原状的问题。 输入 start ,这是启动装置管理员的意思。 到「检视」,选「显示隐藏装置」 展开「网络适配卡」这一项,去找你之前移除的网卡,找到之后,在其上按鼠标右键选「删除安装」。



注一: 这个错误讯息的详细

内容大致如下: 您输入的网络适配卡 IP 地址 已经指派给另一个适配卡 ABCD,ABCD 在 [ 网络和拨号联机 ] 中被隐藏起来,因为他在计算机中不是实体适配卡,或者他是旧版而未运作的适配卡,而且这两个适配卡同时都在使用中,只有其中一个可以使用这个地址。这样可能会造成不正确的系统设定。 您想要在进阶的对话方 IP 地址清单中输入另一个 IP 地址给这个适配卡使用吗? 「是」「否」 注二: 所以在这里,我们又可以学到一样技巧,就是进入 Command Mode 最省事的方法,就是在「执行」中输入「cmd」,你不用再去「开始」>>「程序」>>「附件」>>「命令提示字符」那么麻烦的去执行了。 cmd 这命令在 Windows NT、2000、XP 都适用,Windows 95、98、Me 请改为 command。 Trotter的方法: 在“设备管理器”中,点“查看”,点“显示隐藏的设备”,在网络适配器中删除掉隐藏的网络适配器即可。