關於部分網頁打不開的解決方法詳解


我們上網時可能出現症狀:部分網頁可以打開,有些網頁或者二級網頁打不開,或者是網頁可以打開但是網頁卻不能正常顯示(如圖片加載失敗,不能顯示網頁底色),出現如下的情景:網絡連接錯誤。


導致這種情況的原因比較多而且排除復雜,本人的電腦在某天某日上網突然出現這種情況,開始以為網站的服務器出現問題,ping命令后發現是正常的(關於測試網絡連通性的一些命令參看鏈接),經過一些摸索,故障終於排除,我們先總結下不能上網的原因(注意:此種情況針對於可以上網但是部分網頁打不開的故障),假如連不上網,那我們就要考慮網絡連接的問題了。



1.      瀏覽器問題:瀏覽器遭到惡意修改、當IE瀏覽器本身出現故障時,自然會影響到瀏覽了;或者IE被惡意修改破壞也會導致無法瀏覽網頁。

2.      DNS解析故障: 當IE無法瀏覽網頁時,可先嘗試用IP地址來訪問,如果可以訪問,那么應該是DNS的問題,造成DNS的問題可能是連網時獲取DNS出錯或DNS服務器本身問題,這時你可以手動指定DNS服務(地址可以是你當地ISP提供的DNS服務器地址,也可以用其它地方可正常使用DNS服務器地址。)

3.      路由器或者網卡問題:有時候則是路由器或網卡的問題,無法與ISP的DNS服務連接,這種情況的話,可把路由器關一會再開,或者重新設置路由器。

4.      寬帶服務沒有設置好。

5.      Hosts文件被篡改

以下是總結的解決方法。



方法一:

瀏覽器問題,有可能是瀏覽器緩存過多,或者瀏覽器惡意修改,我們可以清空緩存,並恢復初始化,如下圖:

                                                        



然后,按CTRL+F5或者關閉瀏覽器,重新打開,此時不行,我們使用另一個瀏覽器。



方法二:

還是不行,檢查的自己的Hosts文件是否被篡改:

1.      Hosts文件存放為:C:\Windows\System32\drivers\etc\hosts(請注意,請確保hosts文件未被隱藏,在【控制面板】--【文件夾選項】--【查看】--勾選 顯示隱藏文件、文件夾,確保在 etc文件夾中看到所有的文件(包括隱藏文件)。

2.      用記事本打開hosts這個文件。

3.      打開后,如果看到如下異常hosts文檔:如果hosts文件如下所示,最底下有很多網站,前面是 127.0.0.1,那說明您的hosts文件被修改,導致上網異常。


4.      只需Hosts中所有代碼刪掉清除,將正確的文檔復制進去后保存即可,文檔如下:

<span style="font-size:18px;">#Copyright (c) 1993-2009 Microsoft Corp.
#
#This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
#This file contains the mappings of IP addresses to host names. Each
#entry should be kept on an individual line. The IP address should
#be placed in the first column followed by the corresponding host name.
#The IP address and the host name should be separated by at least one
#space.
#
#Additionally, comments (such as these) may be inserted on individual
#lines or following the machine name denoted by a '#' symbol.
#
#For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
#localhost name resolution is handled within DNS itself.
#     127.0.0.1       localhost
#     ::1             localhost</span>

瀏覽器關閉,再次打開,發現仍然有問題時,我們考慮如下情況



方法三:

DNS解析故障:這種故障導致【網址】與【ip】映射錯誤(這種情況很可能我們在地址欄輸入網站的ip地址,發現可以訪問,但是使用【網址】卻不可以),導致這種故障的發生可能是電腦中某種惡意程序所為。可能遭到DNS劫持。

解決方法:

我們先去查看DNS,

1.      在屏幕右下角網絡連接的按鈕上單機鼠標右鍵---點擊打開網絡和共享中心(或者在控制面板中打開)。

2.      進入后,選擇本地連接

3.      在本地連接屬性中單擊屬性

4.      點擊“屬性”

5.      選擇Internet 協議版本4,雙擊或者點擊屬性。

6.      可以看到DNS服務器地址的獲取方式,一般我們使用的是小區寬帶、撥號連接(ADSL),所以我們一般選擇“自動獲得DNS服務器地址”,關於這兩種上網方式不了解的可以參看  “”

7.      索性我們現在可以將DNS的模式改為“使用以下DNS服務器地址”:使用114.114.114.114或者8.8.8.8等通用的DNS。關於這兩個DNS地址的更多知識請看:“”

8.      點擊【應用】、【確定】

9.      此時我們要使用命令行(dos命令)來刷新我們的DNS緩存(注:我們每當改變關於DNS的配置時,一定要手動去刷新DNS緩存,或者選擇重新啟動)。

刷新緩存方法: 


1)      按下鍵盤“WIN”+“R”(后者在開始中找到“運行”),輸入“CMD”,

2)      輸入 ipconfig/flushdns 然后回車:


3)      重啟電腦(計算機很多問題首選解決方案,再次亦不例外)

關於DNS遭到劫持的詳盡方法,另有文章請參看DNS異常被修改(http://blog.csdn.net/u014028070/article/details/44274271)


方法四:

此時若仍然沒有改變,很有可能是路由器方面出錯,我們暫時不用路由器,拔下路由器,將網線直接連接在調制解調器上,若此時可以正常訪問網頁,則判斷是路由器的事情,我們進入路由器管理頁面,把路由器恢復出廠設置就行,關於路由器恢復出廠設置的文章,請參看“路由器的配置   :http://blog.csdn.net/u014028070/article/details/44274271  路由器配置           


假如以上辦法仍然不行,

我們考慮寬帶是否沒有設置好?

關於寬帶的詳細信息,請參考"寬帶的詳細配置"        http://blog.csdn.net/u014028070/article/details/43989489   寬帶上網的詳細設置






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM