Win7 開啟網頁遊戲/舊版遊戲啟動器出現「Script Error」腳本錯誤對話框,通常是 IE 核心元件 actxprxy.dll (ActiveX Proxy) 或 shdocvw.dll (Shell Doc Object and Control Library) 註冊遺失/損毀。以管理員身分重新註冊兩個 DLL 即可修復。
修復步驟
- Win+R 輸入
cmd > Ctrl+Shift+Enter 以管理員身分開啟命令提示字元。
- 依序輸入以下指令並按 Enter:
regsvr32 actxprxy.dll
等待彈出「DllRegisterServer in actxprxy.dll succeeded」視窗 > 確定。
regsvr32 shdocvw.dll
等待彈出「DllRegisterServer in shdocvw.dll succeeded」視窗 > 確定。
- 重新開機電腦。
- 再次啟動遊戲驗證錯誤是否消失。

原理說明
actxprxy.dll:ActiveX 控制項跨處理序封送代理,IE 載入 ActiveX 元件必需。
shdocvw.dll:Shell 文件檢視與瀏覽器控制核心庫,IE/Windows 殼層共用。
- 遊戲啟動器常嵌入 IE 控制項 (WebBrowser Control) 載入網頁/驗證/公告,DLL 註冊失效即觸發腳本錯誤。
進階補充
- 若重新註冊無效,嘗試「控制台」>「程式和功能」>「開啟或關閉 Windows 功能」> 取消勾選「Internet Explorer」> 確定重開機 > 再重新勾選安裝 IE (修復 IE 核心檔案)。
- 系統檔案檢查器修復:管理員 CMD 執行
sfc /scannow 掃描修復系統檔案。
- 長期建議:避免使用嵌入 IE 核心的舊版遊戲啟動器,改用原生客戶端或網頁版 (Chrome/Edge)。