網絡連接不正常的故障現象經常會出現,造成這種故障的原因也是各式各樣;按照常規操作思路進行故障排查,也不是一件非常困難的事情。可是,本文下面描述的網絡連接不正常現象卻比較特別,引起這種奇怪現象的原因也是很少見到,它是由于網卡系統資源被強行分配錯誤引起的;為了幫助大家有效積累解決網絡連接不正常故障的經驗,現在就將該故障的詳細解決過程還原出來,希望大家能從中總結出一些規律來!
故障現象
局域網中有一臺普通的客戶端系統,最近發生了一起在上網過程中突然停電的事故,當輸入電源恢復正常,并且客戶端系統重新啟動穩定后,筆者發現該客戶端系統的網絡連接突然變得不正常了。打開系統托盤區域處的網絡連接狀態窗口,筆者看到本地客戶端系統的網絡連接明顯不正常,無論是向外發送數據包,還是從外接受數據包,數據流量都很小,只有可憐的幾百個字節。仔細檢查客戶機機箱背面的網卡信號燈狀態時,筆者看到網卡信號燈閃爍起來速度比較緩慢,有時停滯一段時間后,又開始進行緩慢閃爍;在這種狀態下,嘗試訪問網頁內容時,發現目標網頁內容根本無法打開。
由于局域網中的所有客戶端系統,都是通過普通五類雙絞線直接連接到四臺樓層交換機上的,而這些樓層交換機又與路由器相連,來實現共享訪問Internet網絡的;當發生了上述奇怪故障現象后,筆者初步認為問題可能出現在那臺故障客戶端系統自身身上。基于這樣的考慮,筆者先是懷疑這臺故障客戶端系統可能被意外感染了網絡病毒,畢竟在 Internet網絡中上網沖浪時,操作無論怎么小心翼翼,網絡病毒都有可能悄悄地“襲擊”自己。為了排除病毒因素,筆者立即安裝了最新版本的瑞星殺毒軟件,并通過該殺毒軟件對故障客戶端系統的各個“角落”進行了徹底地病毒清除操作,可是漫長的殺毒等待之后,故障客戶端系統中竟然沒有一個網絡病毒被發現。看來,造成網絡連接數據流量很小的故障“禍首”另有人在。
故障排查
既然故障客戶端系統中找不出網絡病毒,難道是連接該客戶端系統的物理連接不正常?想到這一點,筆者立即打開目標客戶端系統的運行對話框,使用ping命令測試局域網中的路由器地址,測試結果發現不成功,繼續ping測試本地網卡設備的IP地址,發現還是不通,這是怎么回事呢,為什么連本地網卡地址也不能正常ping通呢?難道是故障客戶端系統中的網卡設備發生了硬件損壞?由于單單觀察網卡信號燈狀態,無法識別出網卡設備的工作狀態是否正常,不得已,筆者只好嘗試打開該故障客戶端系統的設備管理器窗口,從中找到目標網卡設備,并用鼠標右鍵單擊該網卡設備選項,從彈出的快捷菜單中執行“屬性”命令,彈出目標網卡設備的屬性設置界面,在該設置界面的“常規”選項設置頁面中,筆者看到系統提示說該網卡設備工作狀態一切正常,這就意味著網卡設備可能在質量方面沒有什么問題。
有沒有可能是殺毒軟件在頻繁地查殺病毒的過程中,意外地將故障客戶端系統的網卡驅動程序刪除掉呢?為了避免網卡驅動程序的干擾,筆者打算對網卡設備的驅動程序進行一下重新安裝;說干就干,筆者立即打開故障客戶端系統的設備管理器窗口,從中找到目標網卡設備,并用鼠標右鍵單擊該設備選項,從彈出的快捷菜單中執行 “卸載”命令,將當前網卡驅動程序從系統中徹底地刪除干凈;之后,重新啟動了一下故障客戶端系統,再按照系統提示正確安裝了一遍網卡驅動程序。原以為上述努力肯定能夠解決好問題,可是筆者再次在故障客戶端系統中測試網絡連接時,發現網絡連接仍然不正常,這說明網絡連接不正常的故障原因與網卡驅動程序沒有任何關系。
在排除網卡設備自身質量以及驅動程序因素后,筆者又開始懷疑起物理連接來了;為了防止物理連接出現問題,筆者特地找來了專門的網絡線纜測試儀,對連接故障客戶端系統的物理線纜進行了連通性測試,測試發現這條物理線纜是正常的。后來,筆者又將這條物理線纜的一端水晶頭插入到帶電源的測試儀上,另外一端水晶頭直接插入到交換端口上,接通測試儀上的電源后,來測試網絡線纜到局域網路由器之間的連通性是否正常,結果發現網絡線纜到局域網路由器之間的連通性是正常的,很顯然這個測試操作一舉排除了交換端口、網絡線纜、水晶頭這幾個故障因素。
經過上述排查之后,筆者確認問題肯定還是出在故障客戶端系統自身身上,那究竟會是什么問題呢?
由于網絡病毒因素、物理連接因素、網卡驅動因素等,都已經被排除在外,難道是故障客戶端系統中與網絡連接有關的系統文件受到了損壞?想到這一點,筆者決定執行系統文件掃描、修復操作,看看能不能發現有什么系統文件已經受到了損壞。在執行系統文件掃描修復操作時,筆者打開了故障客戶端系統的運行對話框,在其中執行“sfc /scannow”命令(如圖2所示),經過漫長時間的修復等待,系統屏幕上始終沒有彈出文件受損的提示信息,這說明系統中沒有任何文件受到損壞。
既然Windows系統工作狀態也是正常的,那現在唯一的可能就是網卡設備存在隱性問題,造成了客戶端系統的網絡連接不正常。有鑒于此,筆者決定使用設備替換法,來嘗試解決網絡連接不正常現象。于是,立即找來一塊獨立的PCI網卡,打開這臺故障客戶端系統的機箱外殼,將PCI網卡正確地插入到對應主板插槽中,重新啟動Windows系統,并設置好獨立網卡的上網參數后,筆者又將網絡線纜插入到這個新安裝好的獨立網卡設備中,并且進行了上網測試,結果發現網絡信號燈處于長亮狀態,但是上網訪問時還是不通。
由于獨立網卡是新設備,筆者擔心先前的集成網卡沒有禁用,造成了新網卡設備也不能正常進行網絡連接,于是筆者再次打開故障客戶端系統的設備管理器窗口,從中找到目標集成網卡選項,同時用鼠標右鍵單擊該選項,執行右鍵菜單中的“禁用”命令(如圖3所示),之后重新進行上網測試時,發現通過獨立網卡已經能夠正常上網了,這說明先前的網絡故障的確是由集成網卡設備自身引起的。
按理來說,到了這里,網絡故障就算被成功解決了;可是,讓筆者感到非常疑惑的是,那臺故障客戶端系統的集成網卡設備也屬“名門”系列,質量應該能夠得到保證,同時網卡處理的信號一般都是微弱信號,網卡應該不大容易受到損壞才對,為什么現在它會變成“廢品”呢?好奇心驅使筆者決定重新進行一次測試,筆者拔掉獨立網卡設備,同時將禁用了的網卡設備又啟用起來,再次將網絡線纜插入到集成網卡中進行上網測試時,讓人意想不到的事情出現了,現在竟然能夠通過集成網卡重新進行網絡連接了,顯然集成網卡設備并沒有發生硬件損壞。
故障反思
總結上面的故障排除過程,筆者依照故障現象、逐步排查,直到懷疑集成網卡設備存在問題;在確認網卡設備自身存在問題后,筆者原本通過設備替換方法,使用獨立網卡替換以前的集成網卡設備來解決故障現象,可是筆者卻通過實踐偶然地發現,集成網卡并沒有發生硬件損壞故障。經過仔細分析,筆者認為先前集成網卡設備之所以不能正常進行網絡連接,多半是故障客戶端系統分配了錯誤的系統資源給集成網卡設備,當系統中新安裝了獨立網卡設備后,系統重新給集成網卡設備分配了系統資源,才得以讓網絡連接的工作狀態恢復正常。為此,大家日后要是再次碰到相同的故障現象,而恰好手頭又沒有可以替換的網卡設備時,可以先嘗試將主板的CMOS電池放電清零,之后接通主板電源為網卡設備重新分配系統資源,說不定能解決這類問題。
新聞熱點
疑難解答