全部產品
Search
文件中心

:開啟Windows執行個體的核心轉儲(Kernel Memory Dump)功能

更新時間:Jun 19, 2024

Windows執行個體預設沒有開啟核心轉儲(Kernel Memory Dump)。在某些特殊情況下,比如藍屏、卡死、宕機、黑屏等,需要藉助核心轉儲才能更快的定位問題原因,進一步進行針對性的處理。本文主要介紹開啟Windows執行個體的核心轉儲功能的方法。

背景資訊

您可以通過以下兩種方法配置核心轉儲,在微軟官方文檔中都有提到。建議您採用手動設定工具方式進行配置,同時為了防止因配置問題導致系統啟動失敗和可能的資料丟失,請您務必對系統先建立快照後執行。

重要

本文僅供使用者使用Windows執行個體時參考,文中引用的微軟官方連結,著作權歸屬微軟。請注意文章適用的作業系統範圍,以及微軟Windows產品迭代或者文檔未及時更新可能帶來的問題,阿里雲官方不對引用的微軟官方連結內容負責。

操作步驟

方法1:手動設定

手動設定需要您對作業系統配置分頁檔以及Dump配置選項有一定瞭解。

  1. 遠端連線Windows執行個體。

    具體操作,請參見通過密碼或密鑰認證登入Windows執行個體

  2. 開啟虛擬記憶體。

    1. 按右鍵電腦,單擊屬性,選擇進階

    2. 在效能選項中單擊設定,選擇進階>更改

    3. 在虛擬記憶體頁面,具體設定如下。

      • Windows Server 2008版本

        image

      • Windows Server 2008以上版本(以Windows Server 2012 R2為例)

        image

      說明

      建議將系統分頁檔案大小設定為“記憶體大小+1MB”即可,同時請確保C盤有足夠的剩餘空間儲存該分頁檔以及後續產生的Dump檔案。

  3. 開啟記憶體轉儲。

    1. 按右鍵電腦,單擊屬性,選擇進階

    2. 在啟動和故障復原選項中單擊設定,具體設定如下。

      • Windows Server 2008版本

        image

      • Windows 2008以上版本(以Windows Server 2012 R2為例)

        image

      說明

      如果C盤空間不足,建議可以將轉儲檔案放到其他磁碟,例如D:\memory.dmp

  4. 重啟系統使配置生效。

方法2:自動設定工具

說明

適用於Windows Server 2008以後版本。

您可以參考如下步驟通過組態工具,快速實現自動開啟Windows的核心轉儲。

  1. 遠端連線Windows執行個體。

    具體操作,請參見通過密碼或密鑰認證登入Windows執行個體

  2. 下載組態工具。

    TB1Ow_6IpXXXXctXVXXXXXXXXXX.zip

  3. 解壓後,雙擊開啟工具,單擊左下角的Auto Config Kernel

    說明

    系統會自動設定產生記憶體轉儲所需要的分頁檔,此為藍屏配置選項,Dump檔案預設儲存在 C:\Windows\memory.dmp路徑。

  4. 單擊Save Settings後,重啟系統生效。

    image

    說明

    如果系統C盤空間不足,可以配置Dump到其他資料盤中,例如D:\memory.dmp

  5. 如果遇到該組態工具沒有成功配置分頁檔案的情況,從而導致後續產生Dump失敗。因此,請系統重啟後,檢查分頁檔案以及Dump選項是否配置正確,具體檢查和更正方法請參考方法1:手動設定