为什么开启小内存转储(128kb) 核心内存转储之重启系统 后会自动关闭
小内存转储选项记录最少数量的信息以帮助判定问题。此选项要求在计算机的启动卷上有一个至少 2 MB 的分页文件,并指定每次系统意外停止时 Windows 都创建一个新文件。这些文件的历史记录存储在小转储目录 (%SystemRoot%Minidump) 下列出的文件夹中。 在 Windows XP 和 Windows Server 2003 中,小内存转储文件用于 Windows 错误报告功能。要通过修改注册表指定您希望使用小内存转储文件,请将 CrashDumpEnabled DWORD 值设置为 3。 例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recove...全部
小内存转储选项记录最少数量的信息以帮助判定问题。此选项要求在计算机的启动卷上有一个至少 2 MB 的分页文件,并指定每次系统意外停止时 Windows 都创建一个新文件。这些文件的历史记录存储在小转储目录 (%SystemRoot%Minidump) 下列出的文件夹中。
在 Windows XP 和 Windows Server 2003 中,小内存转储文件用于 Windows 错误报告功能。要通过修改注册表指定您希望使用小内存转储文件,请将 CrashDumpEnabled DWORD 值设置为 3。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set DebugInfoType = 3 要通过修改注册表指定您希望使用 D:Minidump 文件夹作为小转储目录,请将 MinidumpDir 可扩展字符串值设置为 D:Minidump。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set MiniDumpDirectory = 3 • 核心内存转储选项仅记录核心内存。此选项存储的信息多于小内存转储文件,但它完成转储所用的时间比完全内存转储文件少。
此文件存储在转储文件框中指定的位置(默认为 %SystemRoot%Memory。dmp),而且如果选中“覆盖任何现有文件”复选框,所有以前的核心或完全内存转储文件都将被覆盖。如果设置了此选项,则启动卷上必须有一个足够大的分页文件。
所需大小取决于您的计算机上的 RAM 数量(在 32 位系统上核心内存转储所需的最大可用空间量是 2 GB 加 16 MB;但在 64 位系统上,核心内存转储所需的最大可用空间量是 RAM 的大小加上 128 MB)。
下表包含有关分页文件大小的一些指导原则: RAM 大小 分页文件不可小于 256 MB–1,373 MB RAM 大小的 1。5 倍 1,374 MB 或更大 32 位系统:2 GB 加 16 MB 64 位系统:RAM 的大小加上 128 MB 要通过修改注册表指定您希望使用核心内存转储文件,请将 CrashDumpEnabled DWORD 值设置为 2。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set DebugInfoType = 2 要通过修改注册表指定您希望使用 D:DumpMem。dmp 文件作为内存转储文件,请将 DumpFile 可扩展字符串值设置为 D:DumpMem。
dmp。例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set DebugFilePath = D:DumpMem。dmp 要通过修改注册表指定您不希望覆盖任何以前的核心或完全内存转储文件,请将 Overwrite DWORD 值设置为 0。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set OverwriteExistingDebugFile = 0 • 完全内存转储选项在计算机意外停止时记录系统内存中的内容。
此选项在具有 2 GB 或更多 RAM 的计算机上不可用。有关此问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 274598 完全内存转储在具有 2 GB 或更多 RAM 的计算机上不可用 如果选择此选项,则启动卷上必须有一个足够大的分页文件,以容纳所有物理 RAM 加 1 MB 的容量。
该文件存储在转储文件框中指定的位置(默认为 %SystemRoot%Memory。dmp)。 完全内存转储文件需要额外的空间,因为 Windows 除了转储内存内容外还要写入一个标头。标头包含一个故障转储签名并指定一些核心变量的值。
标头信息并不需要整 MB 的空间,但 Windows 是以 MB 为增量确定分页文件大小的。 要通过修改注册表指定您希望使用完全内存转储文件,请将 CrashDumpEnabled DWORD 值设置为 1。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set DebugInfoType = 1 要通过修改注册表指定您希望使用 D:DumpMem。dmp 文件作为内存转储文件,请将 DumpFile 可扩展字符串值设置为 D:DumpMem。
dmp。例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set DebugFilePath = D:DumpMem。dmp 要通过修改注册表指定您不希望覆盖任何以前的核心或完全内存转储文件,请将 Overwrite DWORD 值设置为 0。
例如,在命令提示符处键入以下信息,然后按 Enter 键: wmic recoveros set OverwriteExistingDebugFile = 0。收起