在許多人眼中安裝網卡是一項十分簡單的操作,就是打開主機主機殼、簡單地插拔一下而已!事實上,安裝網卡必須按照一定的順序進行,如果順序搞錯了,很有可能出現無法為新網卡設備分配IP位址,最終導致電腦無法上網的故障現象。
IP位址分配衝突
辦公室有一台電腦的10M舊網卡為了跟上形勢,準備升級到100M的網卡設備。在安裝新網卡設備時,為了圖省事、方便,就直接將電腦電源先關閉了,然後打開電腦主機殼外殼,拔掉舊網卡設備,重新插上新的網卡設備,最後安裝好電腦主機殼外殼並接通電源,待電腦系統啟動成功後,又按常規方法安裝好網卡的驅動程式,並為網卡設置好IP位址。
但是讓人感到意想不到的是,IP位址分配完畢後,系統竟然彈出類似相同位址不能同時分配給兩個網路介面卡的故障提示,出現這樣的故障提示電腦當然是不能上網了。
遇到這樣的故障提示時,筆者起初感到很納悶,自己明明已經將舊網卡設備從電腦中移除出去了,而且此時電腦中確實只安裝了一塊網卡設備,那為什麼系統會出現兩個網路介面卡的故障提示呢?
後來到網上搜索這一故障現象時,自己才明白怎麼一回事,原來筆者在安裝新網卡之前,沒有按照正確的順序先進入系統裝置管理員視窗,將舊網卡設備的驅動程式從系統中卸載出去,原先分配給舊網卡的IP位址仍然被沒有完全被卸載出去的虛擬網卡佔用著,所以當筆者再將以前的IP位址分配給新網卡設備時,系統自然就出現類似相同位址不能同時分配給兩個網路介面卡的故障提示了。
故障解決方法一
要解決無法為新網卡分配IP位址的故障時,我們唯一能做的就是想辦法先將原先沒有完全卸載的虛擬網卡從系統中刪除掉,之後重新為新網卡設備分配IP位址就可以了。
在安裝有Windows XP系統的電腦中,系統的控制台視窗沒有Windows 2000系統所提供“添加/刪除硬體”功能,取而代之的是“添加硬體”功能,儘管Windows XP系統的裝置管理員視窗中提供有“顯示隱藏的設備”功能,可是該功能並不能將已經刪除了的舊網卡設備顯示出來,這樣的話我們自然也就無法通過這個功能將虛擬網卡設備從系統中卸載掉。
考慮到Windows 2000系統中的“添加/刪除硬體”功能是通過“system32”資料夾下面的“hdwwiz.cpl”檔來實現的,而Windows XP系統使用的系統內核幾乎與Windows 2000系統相同,那麼我們能否借用Windows 2000系統中的“hdwwiz.cpl”檔,來在Windows XP系統中實現“添加/刪除硬體”功能呢?
於是筆者先登錄進一台安裝了Windows 2000系統的電腦中,打開該系統的資源管理器視窗,進入到“Windows”/“system32”子資料夾視窗中,找到其中的“hdwwiz.cpl”檔,粘貼到Windows XP系統的“Windows”/“system32”子資料夾視窗中,最後重新開機了一下Windows XP電腦系統。待Windows XP系統重啟成功後,筆者打開了該系統的控制台視窗,果然發現“添加/刪除硬體”功能圖示出現了。
用滑鼠按兩下“添加/刪除硬體”圖示,發現系統很正常地彈出添加/刪除硬體嚮導對話方塊,按一下其中的“下一步”按鈕,當系統彈出選擇一個硬體任務的提示時,我們必須將嚮導提示介面中的“卸載/拔掉設備”專案選中,之後依次選中“卸載設備”/“顯示隱藏設備”選項,這樣我們就能在嚮導視窗中看到沒有被卸載乾淨的虛擬網卡設備了,接下來再將舊的虛擬網卡設備選中,並按一下“下一步”按鈕,最後按一下“是”按鈕,這樣就能將舊的虛擬網卡設備完全刪除掉了。
一旦舊的網卡設備被刪除掉後,那麼原先被該設備佔用的IP位址就被釋放出來了,此時筆者迅速打開新網卡設備的屬性設置視窗,並進入到對應的TCP/IP參數設置介面,在其中將釋放出來的IP位址重新分配給你新網卡設備,分配好IP位址後,必須立即嘗試了網路訪問,結果發現電腦能夠正常上網了,這說明無法分配IP位址的故障現象已經被順利解決了。
故障解決方法二
此外,還有一種簡單的方法可以讓Windows XP系統快速地將隱藏的虛擬網卡設備刪除掉,下面就是該方法的具體實現步驟:
首先依次按一下Windows XP系統桌面中的“開始”/“運行”命令,從彈出的系統運行對話方塊中,輸入字串命令“set devmgr_show_nonpresent_devices=1”,按一下“確定”按鈕後,再在系統運行對話方塊中執行“start devmgmt.msc”命令,進入到系統的裝置管理員視窗中。
其次按一下該視窗功能表列中的“查看”功能表項目,從彈出的下拉式功能表中執行“顯示隱藏設備”命令,隨後用滑鼠展開網路介面卡選項,從該選項分支下面我們就能看到隱藏起來的舊網卡設備了,此時選中該虛擬網卡設備,並用滑鼠按右鍵之,從彈出的快顯功能表中執行“卸載”命令,這樣就能將舊網卡設備從系統中徹底刪除掉了。 |