如何获取内存转储文件用于诊断和疑难解答

Windows 在系统崩溃蓝屏时会创建内存转储文件,其中包含了蓝屏发生时的内存相关信息,技术支持人员通常需要借助此文件来帮助诊断和识别导致蓝屏的原因。

Windows 可以创建不同类型的内存转储文件。在大多数系统中,Windows 已配置在系统故障时创建小内存转储(也称 Minidump)文件,这些文件默认保存在 C:\Windows\Minidump 文件夹中。如果系统蓝屏时没有创建内存转储文件,或者技术支持人员要求其它类型的内存转储文件,请按照以下步骤配置 Windows 以创建所需的内存转储文件。

  1. 按住 Windows 键的同时点击 R 键打开“运行”对话框。
  2. 输入 sysdm.cpl ,3 并按回车打开“系统属性-高级”窗口。
  3. 点击在“启动和故障恢复”下面的“设置”按钮。
  4. 在“写入调试信息”部分,单击下拉框并选择内存转储文件类型。
  5. 如有需要,您可以更改内存转储文件的存储路径。请确保路径中指定的驱动器中有足够的磁盘空间。
  6. 如果您的系统多次蓝屏,并且每次原因可能不一样,您可以取消勾选“覆盖任何现有文件”选项。这样每次蓝屏时都会创建一个内存转储文件,而不会覆盖原来的文件。
  7. 单击确定以确认设置。
    

在 Windows 发生蓝屏故障后,请找到对应的转储文件并将其发送给技术支持人员以进行诊断和故障排除。默认情况下,所有小内存转储文件保存在文件夹 C:\Windows\Minidump 中,这里C盘为 Windows 所在分区。根据文件的创建日期找到最新的转储文件。其它类型的内存转储文件的默认位置是 C:\Windows\MEMORY.DMP

注意:

生成内存转储文件需要在系统分区下启动分页文件。对于小内存转储,分页文件至少要20MB。对于核心内存转储,如果物理内存容量不大于1373 MB,则分页文件不小于物理内存容量的1.5倍。如果物理内存大于1373MB,则分页文件应不小于2060MB。对于完全内存转储,分页文件必须足以容纳所有物理内存再加1MB。如果当前分页文件的设置不符合上述要求,您需要修改分页文件设置。

相关信息

[微软] Windows 内存转储文件选项概述

标签