錯誤代碼 0xC0000409 (STATUS_STACK_BUFFER_OVERRUN) 表示堆疊緩衝區溢位,常見於瀏覽器執行惡意腳本、外掛衝突或記憶體損毀。提供兩大解決方向。
方案一:重裝/更新瀏覽器
- 解除安裝目前瀏覽器(控制台 → 程式與功能)。
- 官網下載最新版安裝,勾選「匯入書籤/設定」。
- 若為舊版 IE,可透過「開啟或關閉 Windows 功能」關閉 IE 11 後重新啟用,或升級至 IE 11 累積更新。
方案二:深度掃毒清除惡意外掛
- 使用 Windows Defender 離線掃描、Malwarebytes、Kaspersky Virus Removal Tool 等工具全盤掃描。
- 瀏覽器擴充功能管理頁面,停用/移除不明來源、長未更新的擴充功能。
- 重置瀏覽器設定至預設值(Chrome:
chrome://settings/reset,Edge: 設定 → 重置設定)。
進階排查
- 事件檢視器 (eventvwr.msc) → Windows 記錄 → 應用程式/系統,尋找
Application Error 事件,查看故障模組名稱(如 ntdll.dll、flash.ocx、特定擴充功能 DLL)。
- 若為特定網站觸發,嘗試停用 JavaScript、Flash、硬體加速測試。
- 記憶體診斷工具 (
mdsched.exe) 檢測 RAM 錯誤。
注意:0xC0000409 為緩衝區溢位通用錯誤,若頻發於多種程式,優先懷疑硬體 (記憶體、CPU 超頻不穩) 或驅動程式問題,而非單一軟體故障。