IE 瀏覽複雜網頁 (大量 JavaScript、AJAX 輪詢、廣告腳本) 時,常彈出「這個網頁上的指令碼導致 Internet Explorer 執行速度緩慢。如果繼續執行,您的電腦可能會停止回應。是否要中止指令碼?」。此為 IE 內建指令碼執行語句數限制觸發預設閾值 (500 萬語句)。透過註冊表新增 MaxScriptStatements 並設為最大值 0xFFFFFFFF,可移除此限制,徹底解決頻繁彈窗干擾。
regedit 開啟登錄編輯器。HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer
Internet Explorer 鍵值,選擇 「新增」 → 「機碼」,命名為 Styles。Styles,右鍵空白處 「新增」 → 「DWORD (32 位元) 值」,命名為 MaxScriptStatements。MaxScriptStatements,基數選「十六進位」,數值資料輸入 FFFFFFFF (即 0xFFFFFFFF),按確定。



MaxScriptStatements 設為 0xFFFFFFFF (4,294,967,295) 實際移除限制,指令碼可無限制執行。移除限制後,惡意或設計不良的無限迴圈指令碼可能導致 IE 真正停止回應 (佔用 100% CPU),遇到此情況仍需透過工作管理員結束 iexplore.exe 進程。正常網站極少觸發此極端情況。
一鍵註冊表修改,徹底告別 IE 指令碼彈窗干擾,暢瀏複雜網頁無阻礙。