錯誤訊息:無法顯示網頁

文章翻譯 文章翻譯
文章編號: 241344 - 檢視此文章適用的產品。
本文曾發行於 CHT241344
重要:本文包含修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,確定自己知道如何在發生問題時還原登錄。如需備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
全部展開 | 全部摺疊

在此頁中

徵狀

當您嘗試檢視網頁時,可能會收到下列錯誤訊息。

Internet Explorer 5 及以後版本

無法顯示網頁。
連接至 America Online (AOL) 4.0 之後,以及在連接至 (AOL) 4.0 時啟動 Internet Explorer 5.5:
iexplore 在模組<未知>中導致分頁錯誤

Internet Explorer 4.x

Windows 網際網路擴充功能發生內部錯誤。
注意:如果您在升級至 Windows Millennium Edition (Me) 後,才收到這個錯誤訊息,請檢視「Microsoft 知識庫」中的下列文件:
274498 升級 Windows Me 後的錯誤訊息「頁面無法顯示」
注意:如果您收到下列 AOL 錯誤,也可以套用此文件:
WAOL 在模組 <未知> 中導致分頁錯誤

發生的原因

如果下列任一情形為真,就會發生此問題:
  • Internet Explorer 連線設定不正確。
  • Hosts 檔案中有不正確的項目。
  • Winsock.dll、Wsock32.dll 或 Wsock.vxd 檔遺失或毀損。
  • Winsock.dll、Wsock32.dll 或 Wsock.vxd 檔有多個副本,或是其中一個檔案位於錯誤的資料夾中。
  • 傳輸控制通訊協定/網際網路通訊協定 (TCP/IP) 未安裝,或未正常運作。
  • WinSock2 登錄機碼毀損。
  • 網際網路連線共用 (ICS) 安裝程式毀損或未運作。
  • Rnr20.dll 檔遺失或毀損,或下列登錄機碼中的 Library Path 值遺失或含有錯誤位置:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\
    Parameters\NameSpace_Catalog5\Catalog_Entries\000000000001
  • 如果使用 America Online (AOL) 或 CompuServe,可能有分級控制套用到帳戶。
  • 防火牆或 Proxy 軟體設定不正確或未運作。
注意:在安裝 MSN (Microsoft Network) 5.1 後,當您嘗試使用 Internet Explorer 檢視網頁時,可能會發生類似的徵狀。

這是因為 Internet Explorer 在未指定 Proxy 伺服器時,設定為使用 Proxy 伺服器進行搜尋。

如果要解決這個問題,請將 Internet Explorer 設定為自動偵測設定值。

解決方案

警告:不當使用「登錄編輯器」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證您可以解決錯誤使用「登錄編輯器」所造成的問題。請自行承擔使用「登錄編輯器」的風險。

如果要解決這個問題,請按照本章節的步驟進行。

注意:如果您使用 AOL 作為網際網路服務提供者 (ISP,Internet service provider) 來安裝 ICS 之後收到錯誤訊息,請檢視本文的<如果在使用 AOL 安裝 ICS 後收到錯誤訊息>一節。

首先刪除 temporary Internet files 和 Cookie,然後以初始狀態開機。
  1. 如果要刪除 temporary Internet files 和 Cookie,請執行下列步驟:
    1. 按一下 [開始],指向 [設定],然後按 [控制台]
    2. 按兩下 [網際網路選項]
    3. 在 [Temporary Internet Files] 下按一下 [設定] 按鈕。
    4. 按一下 [檢視檔案] 按鈕。
    5. 按下 CTRL+A 選取所有檔案。
    6. 按 DEL 或按下位於視窗頂端的 [刪除] 選項。
    7. 顯示對話方塊後,按一下 [是] 按鈕。
    8. 所有檔案消失後,關閉該視窗。
    9. 按一下 [確定],然後再按 [確定]
    10. 關閉 [控制台]。
    注意:在繼續之前,請解除安裝任何已安裝的防火牆、網際網路安全設定或 Proxy 軟體。

  2. 您可以使用下列其中一種方法,確定是否可以連線至您的 ISP,以及 Internet Explorer 的連線設定是否正確:
    • 如果您沒有使用 Proxy 伺服器,請確定您已清除 [使用 Proxy 伺服器] 核取方塊。如果要檢視這個核取方塊,請啟動 Internet Explorer,按一下 [工具] (或 [檢視]) 功能表中的 [網際網路選項],然後按 [連線] 索引標籤,再按一下 [區域網路設定] (LAN、DSL 和纜線數據機使用者);或從 [連線] 索引標籤中選擇適當的撥號連線,然後按一下 [設定] 按鈕 (撥號數據機使用者)。
    • 嘗試使用 ISP 其他的免付費存取號碼。
  3. 如果您仍然無法連線,請依照下列步驟解除安裝後再安裝「撥接網路」。

    注意:如果您的電腦正在執行 Windows 95,請至「新增/移除程式」檢查是否安裝「撥號網路」1.2 或 1.3。「撥接網路」1.2 或 1.3 將列在 [安裝/解除安裝] 索引標籤上。如果列出其中任何一項,請在繼續進行之前先解除安裝。

    注意:您的 Windows CD-ROM 必須依照下列步驟執行。

    注意:您必須在執行下列步驟前先移除 AOL。在您移除服務之前,請與 AOL 連絡,取得關於個人資料備份的資訊。
    1. 按一下 [開始],指向 [設定],然後按 [控制台],再按兩下 [新增/移除程式]。在 [Windows 安裝程式] 索引標籤上,先按一下 [通訊],再按一下 [詳細資料]
    2. 按一下以清除 [撥號網路] 核取方塊,如果收到其他元件需要「撥號網路」的訊息,
    3. 請按一下 [確定],直到提示您重新啟動電腦 (如果未提示您重新啟動電腦,請手動重新啟動)。
    4. 在重新啟動 Windows 之後,重複步驟 A 至 D (但不必進行步驟 C 中,按一下以選取 [撥號網路] 核取方塊的部分)。

      注意:另一個可能的解決方案是重新安裝「撥號網路」升級程式,在某些情況下可以修正這個問題。

      注意:如果您收到類似下列錯誤訊息之一,這些步驟也適用:
      Windows 網際網路擴充功能 發生內部錯誤。
      無法建立網路通訊端連線。
      - 或者 -
      無法初始化 windows 通訊端介面。
  4. 按一下 [開始],指向 [程式集],然後按 [MS-DOS 模式]
  5. 在提示下輸入 ping 127.0.0.1,再按 ENTER 鍵。如果收到四個回覆,請前往步驟 6。如果沒有收到四個回覆,請解除安裝後再重新安裝和設定 TCP/IP:注意:在您執行下列步驟前,請務必移除 AOL。在您移除服務之前,請與 AOL 連絡,取得有關個人資料備份的資訊。

    如果要解除安裝 TCP/IP:

    1. 請按一下 [開始],指向 [設定],然後按 [控制台],再按兩下 [網路]
    2. 請按一下 [組態] 索引標籤上的元件,然後按 [內容],再記下元件的設定。重複這個步驟,直到記錄下所有元件的組態資訊。
    3. 從網路內容中移除所有 TCP/IP 相關的網路元件。如果要進行移除,請按一下 [組態] 索引標籤上的元件,然後按 [移除]。重複這個步驟,直到將所有 TCP/IP 相關網路元件從網路內容中刪除完畢,然後按 [確定],在收到提示重新啟動電腦時再按一下 [是] (如果沒有收到重新啟動電腦的提示,請手動重新啟動)。
    如果要重新安裝並設定 TCP/IP:

    1. 請按一下 [開始],指向 [設定],然後按 [控制台],再按兩下 [網路]
    2. [組態] 索引標籤上,按一下 [新增],然後按 [通訊協定],再按一下 [新增]。在 [製造廠商] 方塊中,按一下 [Microsoft],然後在 [網路通訊協定] 方塊中,按 [TCP/IP],再按一下 [確定]
    3. 按一下 [確定],然後在收到提示重新啟動電腦時按 [是] (如果沒有收到重新啟動電腦的提示,請手動重新啟動)。

      注意:在進行的過程中,您可能收到「版本衝突」的錯誤訊息。如果出現這個錯誤訊息,請在收到保存每個檔案的較新版本的提示時,按一下 [否]
    4. 重複步驟 5。
  6. 連接您的 ISP,然後重新啟動 Internet Explorer。嘗試以名稱存取 www.microsoft.com,然後以 IP 位址存取。如果使用 IP 位址可以連線,但使用完整格式的網域名稱 (FQDN) 卻無法連線,請檢查本機電腦 Hosts 檔案中的項目。如果要執行這項操作:
    1. 請按一下 [開始],指向 [搜尋],然後按 [檔案或資料夾]
    2. [名稱如下] 方塊中,輸入 hosts,然後在 [查詢] 方塊中按一下您的硬碟。
    3. 如果找到 Host 檔案,請用「記事本」開啟並檢視檔案內容。如果在本機主機的項目之外沒有其他項目 (例如 127.0.0.1 Localhost),請聯絡您的 ISP,確認問題是否出在他們的 DNS 伺服器。
  7. 如果使用 FQDN 或 IP 位址無法都載入網站,請按一下 [開始],指向 [程式集],然後按 [MS-DOS 模式],再嘗試使用 FQDN 和 IP 位址來 Ping 已知運作正常的網站。

    注意:許多大型網站已經停用這個功能,因此您無法成功地 Ping 這些網站。

    如果您可以使用 IP 位址 Ping 到網站,但仍然收到下列錯誤訊息,請繼續進行步驟 8。
    無法顯示網頁
    如果無法使用 FQDN 或 IP 位址 Ping 到網站,請確認您仍然可以 Ping 到本機主機 (127.0.0.1),並確認下列登錄機碼的 Library Path 值指向 Rnr20.dll 檔案的正確位置:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000001
  8. 檢查網路內容,並尋找繫結在撥號介面卡上 TCP/IP 通訊協定的多個例項。
  9. 檢查 Winsock 檔的多個例項。重新命名不在正確資料夾中的檔案,除非它放置在 AOL 資料夾、C:\Windows\Sysbckup 或 C:\Windows\Ws2bakup 中。Winsock 檔案的正確資料夾如下所示:
    Winsock.dll 位於 C:\Windows 中
    Wsock32.dll、Wsock.vxd、Wsock2.vxd、Ws2_32.dll 位於 C:\Windows\System 中
    也請檢查這些檔案的日期和版本。它們應該符合 Windows 版本和該版本的系統日期,除非 Winsock2 及/或 DUN 1.3 已經新增至 Windows 95 中。如果找得到 C:\Windows\Ws2bakup 資料夾,就表示 Winsock2 已經安裝;如果已經安裝 DUN 1.3,它將會出現在 [控制台] 的 [新增/移除程式] 工具中。

    如果要重新命名和取代 Winsock 檔案,請執行下列步驟:
    1. 請按一下 [開始] 指向 [搜尋],然後按 [檔案或資料夾]
    2. [名稱如下] 方塊中,輸入適當的檔名 (例如,輸入 wsock32.dllwinsock.dllwsock.vxd),在 [查詢] 方塊中按您的硬碟,再按一下 [立即搜尋]
    3. 如果要重新命名檔案的其他副本,請在檔案上按一下滑鼠右鍵,然後按 [重新命名],再變更副檔名為 .old。(例如,將 Wsock32.dll 重新命名為 Wsock32.old)。

      注意:如果收到具有該名稱的檔案已經存在的錯誤訊息,請選擇另一個副檔名 (例如 .zzz)。 如果您收到一個錯誤訊息,指出檔案因正在使用中而無法重新命名,那麼請重新啟動電腦為 DOS 模式,再重新命名該檔案。
    如需有關這些檔案的正確日期與大小的詳細資訊,請按一下下列文件編號以檢視 Microsoft Knowledge Base 中的文件:
    135539 Windows 95 CD-ROM Directory Listing (4 of 5)
    150440 Windows 95 Service Pack 1 CD-ROM Directory Listing (4 of 5)
    158193 Windows 95 OEM Service Release 2 CD-ROM Directory (5 of 6)
    188428 Windows 98 CD-ROM Directory Listing (1 of 14)
    238664 Windows 98 Second Edition CD-ROM Directory Listing (1 of 14)
  10. 如果您的電腦執行 Windows 95,請在硬碟中尋找 Ws2bakup.bat 檔案。

    注意:如果您的電腦執行 Windows 95,請在硬碟中尋找 Ws2bakup.bat 檔案。如果您的電腦執行 Windows 98 或 Windows Millennium Edition,請直接跳到步驟 13。
    1. 按一下 [開始],指向 [搜尋],然後按 [檔案或資料夾]
    2. [名稱如下] 方塊中,輸入 ws2bakup.bat,在 [查詢] 方塊中按一下您的硬碟,再按一下 [立即搜尋]
    3. 如果找到檔案,請繼續下一個步驟。如果找不到檔案,請前往步驟 13。
  11. 找到 Ws2bakup.bat 檔以後:
    1. 請按一下 [開始],然後按 [執行],在 [開啟]方塊中輸入c:\windir\ws2bakup\ws2bakup.bat,此處的 windir 是安裝 Windows 的資料夾,最後按下 ENTER。

      注意:如果收到發生共用違規的錯誤訊息,請按 A 鍵停止執行這個命令。重複這個步驟,直到這個批次檔執行完畢。
    2. 請按一下 [開始],然後按[關機].。
    3. 再按一下 [將電腦重新啟動在 MS-DOS 模式],接著按 [確定]
    4. 在命令提示字元下,輸入 c:\windir\ws2bakup\ws2bakup.bat,最後按 ENTER 鍵。

      注意:如果在更新登錄時收到錯誤訊息,請忽略這個錯誤訊息。
  12. 輸入 exit 重新啟動 Windows。
  13. 匯出並刪除下列登錄機碼中的 WinSock2 登錄機碼:

    注意:在您執行下列步驟前,請務必先移除 AOL。請聯絡 AOL,在移除前先取得備份個人資料的資訊。
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\AFVXD

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\DHCP

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\MSTCP

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\Winsock

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\Winsock2

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess
    \Authentication\SMM_Files
  14. 在下個步驟測試連線之前,您必須移除並重新安裝 TCP/IP,以重建這些登錄機碼。

    如果移除 SMM_files 機碼,可能也必須移除並重新安裝 DUN。 如需詳細資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge Base 中的文件:
    218822 Error Message:Rundll32 Caused an Invalid Page Fault in Module Rnaui.dll
    警告:請不要使用 Windows Millennium Edition (Me) 執行以下步驟。
  15. 如果您仍繼續收到錯誤訊息,您可能需要手動解除安裝 TCP/IP 與「撥號網路」。 如需有關如何移除並重新安裝「撥號網路」和 TCP/IP 檔案的詳細資訊,請按下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    181599 如何移除並重新安裝撥號網路及 TCP/IP 檔案

如果您在安裝使用 AOL 的 ICS 之後收到錯誤訊息

如果在安裝使用 America Online (AOL) 的「網際網路連線共用」(ICS,Internet Connection Sharing) 之後收到錯誤訊息,請確認您的帳戶沒有分級限制。

如果在安裝 ICS 之後收到錯誤訊息,而且 AOL 是您的 Internet 服務提供者 (ISP),請確認 TCP/IP (共用) 連結到 AOL 介面卡,而不是撥號介面卡。在安裝 ICS 時,如果撥號介面卡和 AOL 介面卡都列於「網路上的芳鄰」中,則 TCP/IP (共用) 依照預設會連結到撥號介面卡。您必須解除安裝 ICS 並從「網路上的芳鄰」中移除撥號介面卡,然後重新安裝 ICS 並確認 TCP/IP (共用) 已經連接到 AOL 介面卡。然後您就可以重新安裝撥號介面卡。

其他相關資訊

如需有關如何判斷 Windows 所安裝的資料夾的詳細資訊,請按一下下列文件編號以檢視 Microsoft Knowledge Base 的文件:
305792 How to Determine Which Folder Windows Is Installed In

?考

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
219843 Problems Using Internet Explorer with Incorrect Hosts File
175722 Error Message:Internet Explorer Cannot Open the Internet Site...
175039 Error Message:A Connection to the Server Could Not Be Established
188952 'Internal Error Occurred' Error Message Using Internet Explorer
222909 Error Message:Internal Error in Windows Internet Extensions
185533 TCP/IP Does Not Work After Upgrading to Windows 98
191064 Error Messages When Running TCP/IP-Based Utilities or Programs
238550 Cannot Browse the Internet Using Internet Explorer While Connected to AOL
158474 Windows TCP/IP Registry Entries
181599 如何移除並重新安裝撥號網路與 TCP/IP 檔
234815 Description of Internet Connection Sharing
238135 How to Troubleshoot Internet Connection Sharing Problems

屬性

文章編號: 241344 - 上次校閱: 2008年1月30日 - 版次: 8.0
這篇文章中的資訊適用於:
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 6.0?應用於:
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows 98 Standard Edition
關鍵字:?
kberrmsg kbwinme msiew98 msiew95 kbprb KB241344
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com