安裝 Internet Explorer 5.0 (含) 以後版本之後,當您重新啟動電腦時,Microsoft
Windows 檔案總管 Shell 可能無法載入 (顯示空白桌面),或者您可能會收到下列錯誤訊息:
這個程式執行的作業無效,即將關閉。如果問題無法解決,請洽詢程式設計人員。
當您按一下
[詳細資料] 時,會收到下列訊息,其中
filename 是 Explorer.exe 或
Shdocvw.dll 檔案:
Explorer caused an invalid page fault in
module filename (Explorer 造成模組 filename
中出現無效分頁錯誤)
注意:如果您認為 Pretty Park
病毒或任何其他病毒感染了電腦,就不要執行下列步驟。請取得最新版的防毒公用程式,並使用防毒程式掃描電腦。
如需有關 Pretty Park
病毒的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
250931?
(http://support.microsoft.com/kb/250931/
)
You Are Unable to Start a Program with an .exe File Extension
如果您確定電腦並未感染病毒,請執行下列步驟來解決問題:
- 從命令提示字元啟動電腦,並編輯 System.ini 檔案,將 Shell=Explorer.exe 變更為
Shell=Winfile.exe,然後重新啟動電腦。您可以依照下列詳細的指示,執行上述步驟:
- 重新啟動電腦,看見「正在啟動 Windows」訊息時,按下 F8。
- 使用方向鍵反白顯示 [Command Prompt Only],然後按下 ENTER。
- 如果要編輯 System.ini 檔案,您必須先輸入
cd\windows,再按下 ENTER,以便將目錄切換至 Windows 目錄。
- 如果要編輯 System.ini 檔案,請輸入 edit
system.ini,然後按下 ENTER。
- 此時,您應該可以看到 System.ini 檔案中的文字。請找出下列文字行:
Shell=Explorer.exe
- 刪除 Explorer.exe 文字,並改為:
Winfile.exe
- 如果要儲存變更,請按下 ALT+F。
- 功能表會顯示在畫面的左上角。按下 X 鍵,即可結束。
- 按下 ENTER,以儲存變更,然後返回命令提示字元。
- 以正常方式重新啟動電腦。Windows 重新啟動之後,您會看到「Windows 檔案管理員」(Windows
File Manager)。
- 在 [檔案管理員] 中,按一下 [檔案] 功能表上的 [執行],輸入 command.com,然後按一下 [確定]。
- 從 Internet Explorer 5 封包檔 (.cab) 重新解壓縮
Shdocvw.dll、Mshtml.dll、Comctl32.dll 和 Shlwapi.dll 檔案。
如需有關如何解壓縮
Internet Explorer 5.0 檔案的詳細資訊,請檢視「Microsoft 知識庫」下列文件的<解壓縮個別 Internet Explorer 4
或 5 檔案>一節:129605?
(http://support.microsoft.com/kb/129605/
)
HOW TO:解壓縮原始的 Windows 壓縮檔
- 編輯 System.ini 檔案,將 Shell=Winfile.exe 變更為
Shell=Explorer.exe,然後重新啟動電腦。
如果問題沒有解決,請繼續執行下一個步驟。 - 從命令提示字元啟動電腦,並編輯 System.ini 檔案,將 Shell=Explorer.exe 變更為
Shell=Winfile.exe,然後重新啟動電腦。
- 在 [檔案管理員] 中,按一下 [檔案] 功能表上的 [執行],然後輸入下列命令:
rundll32 setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt"
此命令會執行 Internet Explorer Repair (如果有),而且使用此命令必須區分大小寫。出現重新啟動
Windows 以完成修復程序的提示時,請按一下 [否],然後繼續執行下一個步驟。出現再次執行安裝程式以重新安裝所有元件的提示時,請按一下 [詳細資料],記下所述的問題,再按兩次 [確定],然後繼續執行步驟 9。 - 編輯 System.ini 檔案,將 Shell=Winfile.exe 變更為
Shell=Explorer.exe,然後重新啟動電腦。
如果問題仍然沒有解決,請繼續執行下一個步驟。 - 從命令提示字元啟動電腦,並編輯 System.ini 檔案,將 Shell=Explorer.exe 變更為
Shell=Winfile.exe,然後重新啟動電腦。
- 在 [檔案管理員] 中,按一下 [檔案] 功能表上的 [執行],然後按兩下 Program Files\Internet
Explorer\Setup 資料夾中的 Setup.exe 檔案 (其中 Internet Explorer 是 Internet
Explorer 安裝資料夾的名稱)。
- 按一下 [確定],再按一下 [是] 以移除 Internet Explorer。
- 按一下 [重新啟動 Windows],重新啟動至命令提示字元,並編輯 System.ini 檔案,將 Shell=Winfile.exe 變更為
Shell=Explorer.exe,然後重新啟動電腦。
如果問題已經解決,請使用更新的簽名檔執行防毒程式,並執行初始狀態啟動
(停用任何防毒或「損毀」防護軟體),然後啟動 Internet Explorer。