執行舊版軟體 (特別是 VB6/ASP 時代程式) 彈出「ActiveX 元件無法建立物件」,核心原因是 scrrun.dll (Scripting Runtime) 或相關 COM 元件未正確註冊。提供單一指令修復與完整批次修復腳本 (註冊 100+ 核心 DLL/OCX) 兩種方案。
cmd (管理員) → 輸入:regsvr32 "C:\Windows\System32\scrrun.dll" → Enter。

comcat.dll, oleaut32.dll, shdocvw.dll, mshtml.dll, urlmon.dll, vbscript.dll, scrrun.dll 等 100+ 項)。fix_activex.bat (編碼 ANSI/UTF-8)。fix_activex.bat →「以系統管理員身分執行」→ 等待跑完 → 重開機測試。方案一解決 80% 情況;方案二適用於系統元件大量遺失/損壞 (如中毒後、誤刪註冊表)。