如果你已經請你家的 ISP 業者(中華電信、Seednet、東森、...)檢查過外部線路,而且你家裡內部的線路、電腦的網路卡、寬頻數據機和集線器等設備也都正常的話,這時候你可以參照下列步驟自我檢查和疑難排解。
步驟一、
首先進入「命令提示字元」。
「開始」→「執行」→「cmd」→「確定」,進入命令提示字元。
在命令提示字元下用「PING」指令檢查毛病癥結所在。
(1)在命令提示字元中,輸入「PING 168.95.1.1」,然後按 ENTER。
(a)這時如果「Reply from ...」文字出現四次,而且「Received =4 ,Lost = 0(0% lost)」(如下圖), 這時表示 PING 通訊協定是成功的,也就是連線正常,不能上網的問題與 ISP 業著無關。
(b)反之,若出現「Request timed out」「100% lost)」,(如下圖),表示電腦有網際網路連線問題或網路問題。這時請抄起來畫面的回應,然後連絡你的 ISP 業者解決你的問題。
(2)繼續在命令提示字元下,輸入「PING www.hinet.net」,然後按 ENTER。
(a)這時如果「Reply from ...」文字出現四次, 一樣只要有「0% lost」的字樣就代表連線正常(如下圖)。
(b)這時若出現「Ping request could not find host www.hinet.net. Please check the name and try again.」(如下圖),
這表示所查詢的 DNS 主機有問題或是查詢不到 DNS 主機,所以網址無成解析成 IP 。
這時一樣請抄起來畫面的回應,然後連絡你的 ISP 業者解決你的問題。
如果你在步驟二裡的(1)和(2)的測試結果都是正常的,
也就是測試結果都是「Reply from ...」「0% lost」的字樣,
但仍舊無法上網,那麼請根據你的實際狀況操作步驟三或是步驟四。
步驟三、
如果你開啟網頁後,一片空白,沒有顯示任何文字、圖片, 請連結到微軟網站下載Windows2000 和 WinXP 的「Windows Script 5.6」安裝執行, 網址如下,
http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&DisplayLang=zh-tw
步驟四、
如果你開啟網頁後,有「無法顯示網頁」的字樣,
請在命令提示字元下打「netsh winsock reset」,然後按 ENTER。
如果順利的話、電腦會提示你「請重新啟動電腦」,如下圖所示。
接著,我們可以重新開機試試看是不是能上網了。
步驟五、
用別台電腦上搜尋網站(Ex: www.google.com)找 「Winsock xp fix」,找到後下載存檔,然後拿到出問題的電腦上去執行,再重新開機試試看是不是能上網了。
備註:卡巴斯基實驗室官方網站可以下載,網址如下:
http://web.kaspersky.com.tw/KL-Services/FAQ/6.0alt/WinsockXPFix.exe
如果以上方法有用,表示你的電腦中了蠕蟲或間諜程式, 當你用防間諜清或防毒軟體除之後,IE 元件會有部份毀損,Winsock相關的檔案或設定被破壞,造成無法正常上網,但連線顯示都正常。反之,如果上述方法都沒用,你的電腦可能要重灌作業系統了。
by horngjyi from http://www.horngjyi.com.tw/sphpblog/index.php