自動記憶體傾印包含與核心記憶體傾印相同的資訊。 兩者之間的差異不在於傾印檔案本身,而在於 Windows 如何設定系統分頁檔案的大小。
如果系統分頁檔案大小設定為 [系統管理大小],且內核模式損毀傾印設定為 [自動記憶體傾印],則 Windows 可以將分頁檔案的大小設定為小於 RAM 的大小。 在此情況下,Windows 會設定足夠大的分頁檔案大小,以確保大部分時間都可以擷取核心記憶體轉儲。
如果電腦當機,且分頁檔案不夠大,無法擷取核心記憶體傾印,Windows 會將分頁檔案的大小增加至至少 RAM 的大小。 此事件的時間記錄在註冊表中:
HKLM\系統\CurrentControlSet\控制\碰撞控制\最後崩潰時間
增加的分頁檔案大小會保留 4 週,然後返回較小的大小。 如果您想要在 4 週前返回較小的分頁檔案,您可以刪除登錄項目。
若要查看分頁檔案設定,請移至控制台>系統和安全>系統>進階系統設定。 在 [效能] 底下,選取 [設定]。 在 [ 進階 ] 索引標籤的 [ 虛擬記憶體] 底下,選取 [變更]。 在「虛擬記憶體」對話方塊中,您可以看到分頁檔案設定。
「自動記憶體轉儲」檔案預設會寫入 %SystemRoot%\Memory.dmp。
自動記憶體傾印適用於 Windows 8 和更新版本。
注意 若要在偵錯記憶體傾印時隱藏遺漏頁面錯誤訊息,請使用 .ignore_missing_pages 命令。
另請參閱
Kernel-Mode 傾印檔案的種類