写入调试信息

来源:互联网 发布:淘宝助理怎么添加视频 编辑:程序博客网 时间:2024/06/05 20:23

今天在看关于 一位朋友vista声音驱动时候观察到 写入调试信息为 "核心内存转储"所以找了MS KB的内容看了看
知识库内容


在“写入调试信息”下,选择在计算机意外停止时,您希望 Windows 在内存转储文件中记录的信息类型: • (无) 选项不在内存转储文件中记录任何信息。要通过修改注册表指定您不希望 Windows 在内存转储文件中记录信息,请将 CrashDumpEnabled DWORD 值设置为 0。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set DebugInfoType = 0
小内存转储选项记录最少数量的信息以帮助判定问题。此选项要求在计算机的启动卷上有一个至少 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:/Dump/Mem.dmp 文件作为内存转储文件,请将 DumpFile 可扩展字符串值设置为 D:/Dump/Mem.dmp。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set DebugFilePath = D:/Dump/Mem.dmp

要通过修改注册表指定您不希望覆盖任何以前的核心或完全内存转储文件,请将 Overwrite DWORD 值设置为 0。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set OverwriteExistingDebugFile = 0
完全内存转储选项在计算机意外停止时记录系统内存中的内容。此选项在具有 2 GB 或更多 RAM 的计算机上不可用。 有关此问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
274598 (http://support.microsoft.com/kb/274598/) 完全内存转储在具有 2 GB 或更多 RAM 的计算机上不可用
如果选择此选项,则启动卷上必须有一个足够大的分页文件,以容纳所有物理 RAM 加 1 MB 的容量。该文件存储在转储文件框中指定的位置(默认为 %SystemRoot%/Memory.dmp)。

完全内存转储文件需要额外的空间,因为 Windows 除了转储内存内容外还要写入一个标头。标头包含一个故障转储签名并指定一些核心变量的值。标头信息并不需要整 MB 的空间,但 Windows 是以 MB 为增量确定分页文件大小的。

要通过修改注册表指定您希望使用完全内存转储文件,请将 CrashDumpEnabled DWORD 值设置为 1。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set DebugInfoType = 1

要通过修改注册表指定您希望使用 D:/Dump/Mem.dmp 文件作为内存转储文件,请将 DumpFile 可扩展字符串值设置为 D:/Dump/Mem.dmp。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set DebugFilePath = D:/Dump/Mem.dmp

要通过修改注册表指定您不希望覆盖任何以前的核心或完全内存转储文件,请将 Overwrite DWORD 值设置为 0。例如,在命令提示符处键入以下信息,然后按 Enter 键:

wmic recoveros set OverwriteExistingDebugFile = 0.
注意:如果您就某个停止错误向 Microsoft 产品支持服务咨询,他们可能会要求您提供由写入调试信息选项生成的内存转储文件。 有关这些 Windows 内存转储文件选项的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
254649 (http://support.microsoft.com/kb/254649/) Windows 存储器转储选项概述

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电工证复审流程时间过了怎么办 应版权方要求无法下载的电影怎么办 手机设置蜜码小孩都能破解该怎么办 拍到了上海车牌不想买车了怎么办 买车4s店不给临时车牌怎么办 百度云谣绑定的邮箱被绑定了怎么办 百度网盘分享的视频打不开怎么办 在赶集网登录时忘记验证码该怎么办 支付宝绑定的手机号是空号了怎么办 微信聊天后电话号码重复是怎么办 老婆在外省工作不回到我身边怎么办 知道扣扣号怎样盗取他的密码怎么办 喜欢养猫又怕猫破坏家里怎么办 约她她每次都找借口怎么办? 遇到总是找借口不还钱的人怎么办 装修好了业主找借口不给钱怎么办 荒野行动手机换了帐号登不上怎么办 换新手机后微信头像都没有了怎么办 苹果系统维护换不了微信头像怎么办 系统通知栏不显示qq图标怎么办 快递号码写错了而且发货了怎么办 包裹遗忘在郑州东站安检口了怎么办 锁书包的锁头钥匙全掉了怎么办 平板电脑恢复出厂设置变英语怎么办 给国外银行汇款账号写错账号怎么办 顺丰快递暴力运输产品坏了怎么办 亚航订机票名字少写一个字母怎么办 如果淘宝付款七天内不发货怎么办 浪琴手表调了一下日期不走了怎么办 收件人号码写错快递柜已签收怎么办 医院名字写错了怎么办保险报销 电脑在使用中出现了英文字慕怎么办 下雨天了怎么办我好想你是什么歌 安卓手机不支持微信运动怎么办 装系统时无法跳过密匙怎么办 在msdn里下的系统没有网怎么办 w7电脑更新后系统没法激活怎么办 手机使用加速器后网速变卡怎么办 奥特曼ol分解了迪迦石像怎么办 左右棋牌游戏兑换总说系统护怎么办 四季海棠扦插以后黄叶卷叶怎么办