IE 點擊超連結無反應、無法開啟新視窗、網頁顯示不全、Java 效果失效、自動跳轉失效、提示「無法顯示該頁」。核心原因:**IE 核心 DLL (Trident/MSHTML/ActiveX 宿主) 註冊資訊遺失/損壞**,導致介面元件無法正確載入。
regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 urlmon.dll regsvr32 browseui.dll
cmd → Ctrl+Shift+Enter (管理員權限)。| DLL 檔案 | 核心功能 | 修復症狀 |
|---|---|---|
| shdocvw.dll | Shell 文件檢視/瀏覽器框架/導航/歷史/收藏夾 | 無法開啟新視窗、超連結無反應、前進後退失效 |
| oleaut32.dll | OLE 自動化核心 / 型別庫/安全陣列/變體操作 | 腳本錯誤、ActiveX 物件建立失敗、VBA/巨集異常 |
| actxprxy.dll | ActiveX Proxy/跨程序封送處理 | ActiveX 控制項無法載入/跨網域存取失敗 |
| mshtml.dll | Trident 排版引擎 (HTML/CSS/DOM/JS 解析渲染核心) | 網頁顯示不全/排版錯亂/JS 執行錯誤/圖片不顯示 |
| urlmon.dll | URL Moniker/下載管理/MIME 偵測/區域安全/編碼轉換 | 檔案下載失效/編碼亂碼/安全區域判斷錯誤/協定處理異常 |
| browseui.dll | 瀏覽器 UI 元件 (工具列/位址列/狀態列/右鍵選單/殼層命名空間) | 工具列消失/右鍵選單異常/位址列自動完成失效/殼層整合故障 |
regsvr32 jscript.dll ; JScript 引擎 regsvr32 vbscript.dll ; VBScript 引擎 regsvr32 msxml3.dll ; XML 核心服務 3.0 regsvr32 msxml6.dll ; XML 核心服務 6.0 regsvr32 wininet.dll ; WinHTTP/WinINet 網路堆疊 regsvr32 iertutil.dll ; IE 執行階段工具 regsvr32 ieproxy.dll ; IE Proxy 服務
根治建議:頻繁發生 DLL 註冊遺失通常源於 **惡意軟體/優化工具誤刪註冊表 / 磁碟錯誤 / 系統檔案損壞**。修復後建議:
1. `sfc /scannow` 修復系統檔案。
2. 完整掃毒。
3. 避免使用激進「優化大師/清理大師」。
4. 考慮升級至現代瀏覽器 (Edge/Chrome/Firefox) 並設為預設,IE 僅作相容舊系統專用。