Internet Explorer 在 Windows 7 上出現「內部錯誤關閉」、「運行錯誤」、「記憶體無法 read」、「開啟閃一下就關閉」四類典型故障。本文針對每類故障提供對應解決方案,從簡單設定到核心 DLL 重新註冊,層層遞進徹底修復。
現象: 瀏覽網頁彈出「該程式執行了非法操作,即將關閉」→「發生內部錯誤」→ 所有 IE 視窗關閉。
解決:
現象: 瀏覽時彈出「出現運行錯誤,是否糾正錯誤」。
解決:
現象: 彈出「0xXXXXXXXX 指令引用的 0xXXXXXXXX 記憶體,該記憶體不能為 read」→ 程式終止。
解決:
regsvr32 actxprxy.dll → 確定註冊成功。解決核心方案:重新註冊 IE 核心 DLL
rundll32 setupwbv.dll,IE6Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall
regsvr32 shdocvw.dll
regsvr32 oleaut32.dll
regsvr32 mshtml.dll
regsvr32 actxprxy.dll
regsvr32 urlmon.dll
regsvr32 shell32.dll
regsvr32 browseui.dll
regsvr32 appwiz.cpl
regsvr32 msjava.dll
regsvr32 jscript.dll
regsvr32 msi.dll
regsvr32 "c:\Program Files\Common Files\System\Ole DB\oledb32.dll"
regsvr32 "c:\Program Files\Common Files\System\Ado\msado15.dll"
regsvr32 mshtmled.dll
oleaut32.dll 註冊失敗,從 Windows 安裝光碟 MDAC_IE5.CAB 提取覆蓋系統檔(用 WinRAR 解壓)。COMCTL32.DLL 覆蓋原檔。rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\Inf\ie.inf 重新安裝 IE 核心元件。建議順序: 先試故障一二設定 → 故障三 regsvr32 actxprxy.dll → 故障四分兩階段註冊 DLL → 系統檔替換 → 重裝 IE 核心。