在windows xp中,没有”卸载/拔插设备管理器”,而且”设备管理器”中的”查看”选项中虽有”显示隐藏设备”选项,但并不会显示己经拔除的旧网卡。
方法一:”命令提示符下”显示隐藏设备
打开在windows xp的命令提示符,输入”set devmgr_show_nonpresent_devices1”后回车,接着输入”start devmgmt.msc”,打开设备管理器,选择”查看”菜单中的”显示隐藏设备”,展开”网络适配器”,我们就会看到原有的网卡,卸载即可,从而释放原来与它捆绑在一起的IP地址。如果此方法无法运行,请使用第二种方法。
方法二:修改”环境变量”
打开系统属性窗口,选择”高级”选项,点击下方的”环境变量”。在当前用户变量或“系统变量”中,点击“新建”按钮,在“变量名”一栏中输入“Devmgr_show_Nonpresent_Devices”,“变量值”一栏中输入“1”。最后,点击“确 定”按钮,关闭桌面窗口,重新打开“系统属性”中的“设备管理器”,选中“显示隐藏设备”,就可以随时查看真正隐藏的设备了。
注:这种方法也可以卸载“设备管理器”中的其他多余设备,只要是带有浅灰色(虚色)标志都是多余的,可以删除。
这种方法也可以通过修改注册表来实现。打开注册表编辑窗口,依次展开“HKEY-LOCAL-MACHINE\\System\\ControlSet001\\coontrol\\session manage”,在Environment键下新建”字符串值”,命名为”Devmgr_Show_Nonpresent_Devices”,双击此键,将”数据数值”高定为”1”。关闭注册表,重新启动windows xp或重新登录,就能看到真正隐藏的设备。
将Win2000中system32目录下的hdwwiz.cpl文件复制到winXP中,双击它即可运行“添加/删除硬件向导”进行卸载。方法如下:
控制面板→添加/删除硬件→选择一个硬件任务→卸载/拔掉设备→“选择一个删除任务”,确保选中的是“卸载设备”项→在“计算机已安装的设备”列表窗口中先认请已有的网卡名称,以免删错→勾选“显示隐藏设备”项,多出了的新网卡即是旧驱动,选中它→“下一步”
最后在“开始”菜单点击“运行”,键入“CMD”,打开命令提示符窗口,先输入命令“set devmgr_show_nonpresent_devices=1”回车,再输入命令“start devmgmt.msc”即可打开“设备管理器”。现在在该“设备管理器”的菜单栏上选择“查看---显示隐藏的设备”才能看到隐藏的影子网卡,双击该影子网卡打开该网卡的“属性”对话框,切换到“驱动程序”选项卡,单击“卸载”,影子网卡就会从电脑中彻底删除。