如何修復 Windows 10 中的 KERNEL_MODE_HEAP_CORRUPTION 錯誤

KERNEL_MODE_HEAP_CORRUPTION是 Windows 錯誤檢查代碼0x0000013A。它表示核心模式堆管理器偵測到堆疊資料損壞;停止程式碼標識了故障類型,但通常無法確定是哪個驅動程式或硬體元件損壞了記憶體。微軟指出,停止錯誤可能是由硬體、裝置驅動程式或軟體引起的,因此最佳方法是從崩潰發生之前發生的任何更改開始,逐步排查問題。

在進行故障排除之前,請儲存重要檔案並移除任何不必要的外部裝置。微軟在其KERNEL_MODE_HEAP_CORRUPTION 參考文件中記錄了 0x13A 錯誤檢查。

1. 以安全模式啟動 Windows 10

如果電腦在正常啟動過程中崩潰,啟動到安全模式可以幫助區分第三方驅動程式或服務問題和基本的 Windows 問題。按住Shift 鍵,選擇「電源」>「重新啟動」,然後選擇「疑難排解」>「進階選項」>「啟動設定」>「重新啟動」。電腦重開機後,按4或F4進入安全模式。

Windows 10 啟動設定中「啟用安全模式」選項已高亮顯示
安全模式啟動 Windows 時,會使用有限的驅動程式和服務。

如果藍屏死機在安全模式下消失,請先檢查最近安裝的驅動程式、安全工具、VPN 用戶端、硬體監控公用程式或其他底層軟體。有關支援的啟動選項,請參閱 Microsoft 的Windows 啟動設定指南。

2. 回滾或重新安裝最近更改過的驅動程式。

不要因為崩潰發生在遊戲過程中就斷定是顯示卡驅動程式的問題。檢查一下在第一次出現 0x13A 崩潰之前有哪些更改:GPU、Wi-Fi、儲存、音訊、USB 和晶片組驅動程式都值得考慮。

  1. 右鍵點選「開始」選單,開啟「裝置管理員」。
  2. 展開相關設備類別,右鍵點選該設備,然後選擇「屬性」。
  3. 在「驅動程式」標籤上,如果問題是在更新後立即出現的,請使用「回滾驅動程式」 。
  4. 如果無法回滾驅動程序,請從 Windows 更新或電腦/裝置製造商的支援頁面安裝最新簽署的驅動程式。避免使用第三方「驅動程式更新程式」。
Windows 10 裝置管理員顯示圖形適配器驅動程式回滾控制
當驅動程式變更後立即發生崩潰時,回滾驅動程式功能非常有用。

微軟的裝置管理器驅動程式指南涵蓋了更新、回溯和重新安裝選項。

3. 修復 Windows 元件和系統文件

損壞的 Windows 元件會導致系統不穩定。請以管理員身分開啟命令提示符,先執行 DISM,再執行系統檔案檢查器:

DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
以管理員身分執行命令提示符,執行 DISM RestoreHealth 和 SFC scannow 命令
微軟建議在修復 Windows 系統檔案時,先執行 DISM,再執行 SFC。

等待每個指令執行完畢,然後重新啟動電腦。微軟的SFC 支援頁面特別建議在執行sfc /scannow之前先執行DISM /RestoreHealth。

4. 測試記憶體並將硬體恢復到原廠設置

堆損壞也可能是記憶體不穩定或故障的症狀。儲存您的工作,按Win + R,輸入mdsched,然後選擇“立即重新啟動並檢查問題”。 Windows 將重啟,運行記憶體測試,然後正常啟動。

Windows 記憶體診斷提示將重新啟動並檢查記憶體問題
Windows 記憶體診斷程式可以偵測到可能導致程式崩潰的明顯 RAM 錯誤。

如果測試報告錯誤,請停止超頻並將 CPU、GPU 和記憶體設定恢復為預設值,然後再進行測試。在桌上型電腦上,如果您熟悉電腦內部操作,可以嘗試重新插拔或單獨測試記憶體模組,以協助找出故障模組。即使記憶體測試結果正常,也不能排除所有硬體故障,因此反覆出現的崩潰可能仍然需要製造商提供的診斷服務。

5. 撤銷最近的更改,然後檢查崩潰記錄

如果 0x13A 錯誤是在安裝應用程式、安全性產品、驅動程式或 Windows 更新後出現的,請移除該特定更改,而不是卸載隨機軟體。如果有適當的還原點,請按Win + R,執行“rstrui.exe系統還原”,然後選擇當機發生之前的還原點。系統還原可以回滾系統檔案、註冊表設定、驅動程式和已安裝程序,而不會更改個人檔案。請參閱 Microsoft 的系統還原說明。

如果藍色畫面死機 (BSOD) 再次出現,請開啟事件檢視器 > Windows 日誌 > 系統,並檢查崩潰時間附近的日誌項目。啟用小型記憶體轉儲後,Windows 通常會將其儲存在[此處應填入特定C:\Windows\Minidump位置]。進階使用者可以使用 WinDbg 分析轉儲檔案;Microsoft 的 0x13A 文件推薦使用!analyze偵錯器擴充功能。如果當機分析中反覆出現相同的第三方.sys驅動程序,請更新或卸載相關軟體,而不是手動刪除驅動程式檔案。

Windows 10 支援說明

微軟已於2025 年 10 月 14 日停止 Windows 10 的標準支援。部分符合條件的系統可以透過擴充安全性更新 (ESU) 繼續接收安全性更新,某些 LTSC 版本也有單獨的生命週期。停止支援本身不會導致 KERNEL_MODE_HEAP_CORRUPTION 錯誤,但如果您的硬體符合條件,升級到支援的 Windows 版本是更好的長期選擇。請參閱微軟的Windows 10 停止支援通知。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。