當物理記憶體大於頁面檔案的大小時,核心記憶體轉儲檔案可能不會在 Windows Server 2008 和 Windows Vista SP1 或更新版本的電腦上產生

本文提供協助來解決當物理記憶體大於頁面檔案大小時,在計算機上產生核心記憶體轉儲檔案的問題。

適用於:Windows 10 - 所有版本、Windows Server 2012 R2
原始 KB 編號: 949052

注意事項

Windows Vista Service Pack 1 (SP1) 的支援將於 2011 年 7 月 12 日終止。 若要繼續接收 Windows 的安全性更新,請確定您執行的是 Windows Vista service Pack 2 (SP2) 。 如需詳細資訊,請參閱此 Microsoft 網頁:某些 Windows 版本的支援即將終止

重要事項

本文包含如何修改「登錄檔」的相關資訊。 修改登錄之前,請務必先備份, 並了解如何在發生問題時還原登錄。 如需如何備份、還原和修改登錄的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章: 322756 如何在 Windows 中備份和還原登錄。

徵狀

核心記憶體轉儲檔案可能不會在 Windows Server 2008 或 Windows Vista Service Pack 1 (SP1) 型電腦上產生。

您可能也會注意到系統事件記錄檔中已記錄下列事件:

事件標識碼:49
事件類型:錯誤
事件來源:volmgr
描述:設定頁面檔案以進行損毀傾印失敗。 請確定開機磁碟分區上有一個頁面檔案,且該檔案夠大,足以包含所有物理記憶體。

原因

安裝的物理記憶體 (RAM) 比為頁面檔設定的初始大小還多時,就會發生此行為。 如果當系統設定為產生核心或完整記憶體轉儲時發生 STOP 錯誤,則不會產生任何記憶體轉儲檔案。

若要確認系統上已安裝多少物理記憶體,請遵循下列步驟:

  1. Click Start, right-click Computer, and then click Properties.
  2. 檢查 [ 系統 ] 區段的 [記憶體 (RAM) 項目中顯示的大小。

因應措施

警告

Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

若要解決此行為,請修改登錄,以便嘗試寫入記憶體轉儲檔案,即使物理記憶體大小大於為頁面檔案設定的初始大小也一樣。 如果要執行這項操作,請依照下列步驟執行:

  1. 按兩下 [開始],在 [開始搜尋] 方塊中輸入 regedit,然後按兩下 [程式] 清單中的 [regedit]。

    如果系統提示您輸入系統管理員密碼或確認,請輸入您的密碼,或按兩下 [ 繼續]

  2. 找出並按一下下列登錄子機碼:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl

  3. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  4. 輸入 IgnorePagefileSize,然後按 ENTER。

  5. 以滑鼠右鍵按兩下 IgnorePagefileSize,然後按兩下 [ 修改]

  6. [數值] 資料方塊中輸入 1,然後按一下 [確定]

  7. 結束登錄 編輯器

  8. 重新啟動系統,變更才會生效。

參考資料

如需如何在舊版 Windows 中設定系統失敗和復原選項的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章:

307973 如何在 Windows 中設定系統失敗和復原選項