症狀:點擊連結無反應、新視窗無法開啟、JavaScript 失效
Internet Explorer 點擊超連結無法開啟新視窗、或網頁二級選單失效,通常是核心系統 DLL 註冊資訊損毀。透過命令列重新註冊以下 9 個關鍵 DLL 即可快速修復。
修復指令序列(依序執行,每行按 Enter)
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Msjava.dll
regsvr32 Browseui.dll
regsvr32 Shell32.dll
執行步驟與注意事項
- 「開始」→「執行」依序輸入上述指令
- 每輸入一行按 Enter,等待「DllRegisterServer 成功」訊息
- Shell32.dll 較特殊:建議先執行前 7 個,重開機測試;若無效,再重新執行完整 8 行含 Shell32.dll
- 全部完成後必須重新開機生效
各 DLL 功能對照
- Shdocvw.dll:Shell 文件檢視/瀏覽器核心
- Oleaut32.dll:OLE 自動化核心
- Actxprxy.dll:ActiveX Proxy 代理
- Mshtml.dll:HTML 解析/渲染引擎(Trident 核心)
- Urlmon.dll:URL Moniker/下載管理
- Msjava.dll:Microsoft VM Java 支援
- Browseui.dll:瀏覽器 UI/殼層整合
- Shell32.dll:Windows Shell 核心(桌面、檔案操作、開始選單)
此法適用於 IE 5.5/6.0 (Windows 98/Me/2000/XP)。現代 Edge/Chrome 等瀏覽器不適用。若修復無效,請檢查附加元件衝突、安全軟體攔截或系統檔案損毀 (sfc /scannow)。