Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 遊戲提示 Script Error 腳本錯誤?註冊 actxprxy.dll 與 shdocvw.dll 修復

編輯:Win7 系統應用技巧

Win7 開啟網頁遊戲/舊版遊戲啟動器出現「Script Error」腳本錯誤對話框,通常是 IE 核心元件 actxprxy.dll (ActiveX Proxy) 或 shdocvw.dll (Shell Doc Object and Control Library) 註冊遺失/損毀。以管理員身分重新註冊兩個 DLL 即可修復。

修復步驟

  1. Win+R 輸入 cmd > Ctrl+Shift+Enter 以管理員身分開啟命令提示字元。
  2. 依序輸入以下指令並按 Enter:
    regsvr32 actxprxy.dll
    等待彈出「DllRegisterServer in actxprxy.dll succeeded」視窗 > 確定。
    regsvr32 shdocvw.dll
    等待彈出「DllRegisterServer in shdocvw.dll succeeded」視窗 > 確定。
  3. 重新開機電腦。
  4. 再次啟動遊戲驗證錯誤是否消失。

Script Error 腳本錯誤範例

原理說明

  • 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)。
Copyright © Windows教程網 All Rights Reserved