問題在於更換主板後會重新安裝網卡驅動所致。
重新安裝了網卡驅動程序後,系統將會自動創建連接,而且這個連接將會由原來的“本地連接1”變成“本地連接2”。而“本地連接1”的相關信息仍然存在於系統中。當你在“本地連接2”中設置IP等相關信息時,如果這些參數與以前的“本地連接1”中設置的相同,系統將會提示被其它網卡佔用的信息,此時你可以手工將以前的連接信息刪除,將“本地連接2”轉換成“本地連接”,問題即可解決,方法如下:
第一種:打開註冊表編輯器,展開到“HKEY_LOCAL_MCHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}”,在該子鍵下面保存着關於本地連接的信息。在此有一個或多個子鍵,你可以展開該子鍵,再選擇下面的“Connection”子鍵,在右側窗口中將會看到具體是對應着哪個連接,直接將對應以前舊連接的整個子鍵刪除。再刪除HKEY_LOCAL_MCHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\"下對應的子鍵即可。
第二種:把自己原來的IP給其他機子用,自己機子換個IP;
第三種:1、找到並禁用系統中原來的網卡。2、刪除系統中原來網卡的記錄。
現在的問題是,從設備管理中打開顯示隱藏設備都找不到網卡
最終解決方案:
@echo off
echo REGEDIT4>devmgmt.reg
echo.>>devmgmt.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>devmgmt.reg
echo "devmgr_show_nonpresent_devices"="1">>devmgmt.reg
echo.>>devmgmt.reg
@echo on
REM ---> Start ---> Run ---> cmd
set devmgr_show_nonpresent_devices=1
cd /d %SystemRoot%\System32
start devmgmt.msc
REM ---> Show Hdden Dvices
@echo.
@pause
以上保存爲cmd文件(即重命名爲.bat文件)運行後,可以打開隱藏硬件或者記錄,問題已經解決。
用戶主板故障,更換後,重新設置IP地址時,由於用戶需要原IP地址開展工作,所以還得配置成原IP,但提示原網卡佔用此IP。去設備管理器查看隱藏設備,無法刪除原網卡,提示啓動系統需要此網卡,於是用下邊的方法來處理:
打開cmd,輸入:set devmgr_show_nonpresent_devices=1,回車,然後再輸入:start devmgmt.msc。一定要在同一個CMD裏打開設備管理,不能用其他方法打開。還是顯示隱藏設備,刪掉原來的網卡,這次不提示了,刪完重啓,故障排除。