Windows 7 使用者偶爾會遇到滑鼠左鍵點選網頁超連結無反應、無法開啟新視窗/分頁,但右鍵選單「在新分頁開啟」正常。這通常是 IE 核心元件 shdocvw.dll (Shell Doc Object and Control Library) 註冊失效導致。一行指令即可修復。

regsvr32 shdocvw.dll
shdocvw.dll 是 Windows Shell 瀏覽器核心元件,負責超連結導航、殼層瀏覽視窗管理、ActiveX 承載等功能。regsvr32 重新註冊 COM 元件,修復登錄中的 HKEY_CLASSES_ROOT\CLSID\{...} 相關鍵值。C:\Windows\System32\ 複製 shdocvw.dll。C:\Windows\SysWOW64\)。regsvr32 shdocvw.dll。若 shdocvw.dll 修復無效,嘗試依序註冊以下 IE 核心 DLL:
regsvr32 actxprxy.dll
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msxml3.dll
regsvr32 browseui.dll
regsvr32 shell32.dll
或使用「IE 修復工具」/「系統檔案檢查器 sfc /scannow」全面修復。
現代瀏覽器 (Chrome/Firefox/Edge Chromium) 不受影響,它們不依賴 shdocvw.dll。若主力瀏覽器為現代瀏覽器,此問題不會出現。
一指令修復滑鼠左鍵無法開啟連結,找回流暢瀏覽體驗。