觸發情境
運行 Windows 7 SP1 或 Windows Server 2008 R2 SP1,滿足以下條件時可能遭遇 STOP 0x0000007F (UNEXPECTED_KERNEL_MODE_TRAP) 藍畫面:
- 設定「自動連線」無線網路設定檔。
- 重新開機、或從休眠/睡眠喚醒。
- 喚醒後透過有線/無線網路進行資料傳輸(如開啟瀏覽器、郵件用戶端、網路磁碟同步)。
另:已安裝 KB979612 (TCP/UDP 延遲改善補丁) 的機器同樣受影響。
根因
微軟官方說明:核心模式驅動程式在處理網路封包時,未正確預留足夠堆疊空間,導致堆疊溢位觸發雙重錯誤 (Double Fault),產生 0x7F 停止代碼。
官方修正補丁
- KB2519736:熱修補程式,未透過 Windows Update 自動推送,需主動申請下載。
下載頁面:https://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2519736&kbln=en-us
- 安裝後需重新開機生效,無已知副作用。
臨時規避措施(未套用補丁前)
- 取消無線網路「自動連線」:網路與共用中心 → 管理無線網路 → 右鍵設定檔 → 內容 → 取消勾選「在範圍內時自動連線」。
- 避免休眠/睡眠,改用「關閉螢幕」或「休眠」替代(視硬體支援)。
- 喚醒後等待 30 秒再進行網路操作,讓驅動程式完成初始化。
補充說明
- 此問題為特定驅動程式/硬體組合觸發,非所有 SP1 機器皆會發生。
- Windows 7 主流支援已結束,微軟不再釋出新補丁;若仍須使用 Win 7,建議離線或隔離網段運行,並套用所有已發布補丁(含 KB2519736)。
- Server 2008 R2 SP1 同樣適用此補丁。