今天上班的時候
前前後後遇到了四台電腦
都是無法上網的狀況
共通點是【Windows XP】跟【Avast防毒軟體】
以下為檢修過程
幾台電腦開機後都會先看到Avast防毒跳驚嘆號
顧客皆表示看到防毒軟體跳出有病毒危害
防毒軟體詢問動作
顧客皆採取【刪除】之動作
之後皆無法上網
接上DHCP配發之網路
利用命令提示字元鍵入ipconfig檢查IP取得狀況會得到如上圖之狀況
鍵入PING指令出現Unable to contact IP driver, error code 2提示
研判應該是driver有問題
先開啟資料夾後點選工具→資料夾選項→檢視
將【隱藏保護的作業系統檔案(建議使用)】的勾勾拿掉
將【隱藏檔案和資料夾】選項選為【顯示所有檔案和資料夾】
將【顯示系統資料夾的內容】打勾
至C:\windows\system32\drivers資料夾內部是否有tcpip.sys檔案
正常來說如果是被avast給查出有病毒的話
點選刪除之動作,這個檔案就會被刪除掉
如檔案被刪除了請點【這裡】做下載,檔案版本為windows XP 32bit底下的驅動
之後放到資料夾內
接著進入C:\windows\inf資料夾內
利用記事本開啟【nettcpip.inf】檔案
將上述紅色外框內部的0xA0更改為0x80
如上圖,因如果inf沒有異動的話,直接安裝好似不會有任何的改變
接著進入控制台→網際網路與連線
如無此選項的話可將右上角的【類別】更改為【大圖示】或【小圖示】即可看到
點選區域連線右鍵→內容即可看到上圖
之後直接點選安裝
之後點選【從磁片安裝】
資料來源選取【C:\windows\inf\nettcpip.inf】
之後選取Internet Protocol(TCP/IP)按確定
接下來會要求重新開機
重新開機之後問題應當可以解決
ipconfig如上圖
PING指令如上圖
安裝完成後即可連上網路
結論:
共通點皆為AVAST防毒軟體與WINDOWS XP作業系統
於Windows 7底下是否會有同樣狀況不太清楚
檢修的這幾台電腦也在windows跟system32以及drivers等等的系統資料夾當中
有著許多的不明exe檔案
只能說如果遇到這種情況上述的方法能治標
但能不能治本就不知道了