湖南大学论坛|先为求是

 找回密码
 注册(开放注册)
搜索
查看: 11507|回复: 3
打印 上一主题 下一主题

怎样确保系统崩溃时能够生成内存转储文件

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-20 04:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了成功得到系统自动生成的内存转储文件,或者您需要选择生成的转储文件的类型,请务必确保系统中"启动和故障恢复"的相关配置如下:

  1、写入小内存转储,如下图所示:




  2、写入核心内存转储,如下图所示:




  "启动和故障恢复"对话框可以通过以下方式打开:

  1、单击"开始"菜单,在搜索框内键入"sysdm.cpl"(不带引号)并回车;

  2、在打开的"系统属性"对话框内,切换到"高级"选项卡;

  3、找到"启动和故障恢复"这个区域,并点击其中的"设置"按钮。

  如果您配置的是写入"小内存转储(128k)",那么在发生系统崩溃并重新启动之后,请上传%SystemRoot%\Minidump文件夹内的.dmp文件,如果文件有很多,请尽量上传最近一到两次的。这里的dump文件名中会有一串数字,表示的是文件生成的日期,格式为"月日年",您可以据此判断哪些文件是最近生成的。

  例如:Mini091909-01.dmp文件是2009年9月19日生成的,031210-15921-01.dmp文件是2010年3月12日生成的。

  如果您配置的是写入"核心内存转储",那么在发生系统崩溃并重新启动之后,请上传%SystemRoot%\MEMORY.DMP这一个文件。上传之前,请务必压缩它。

  为了能让专业人士更好地帮助您查找系统崩溃原因、解决蓝屏故障,您可以在发表求助帖时将内存转储文件(*.dmp)于压缩后上传至在线存储服务,并将获取该文件的地址附在您的帖子中。

  而对转储文件进行压缩可以极大地减小文件大小(尤其是核心内存转储),这样可以节省您的上传时间以及其他用户的下载时间。

  若您要上传至 Windows Live SkyDrive 在线存储服务,请确保上传至"公共"文件夹或者是其他具有公开访问权限的文件夹,这样,其他用户才能够下载。

  内存转储文件中可能会包含您系统的软件环境等信息,如果您认为这些是您的隐私并且不愿意被他人查看,请不要提供任何的内存转储文件给他人分析。

  如果您上传的是小内存转储,而专业人士在需要通过得到核心内存转储才能做更进一步的分析时,请您根据提示再附上核心内存转储文件。

  以下几种情况也将不能生成内存转储文件:

  1. 您系统的虚拟内存被禁用,或者设置得太小;

  2. 蓝屏之后的第一次重启不成功,比如,蓝屏之后的重启过程中再次崩溃;

  3. 您的硬盘第一分区出现故障,不能将蓝屏的故障转储文件写入文件。

  对于以上第一种情形,请将虚拟内存设置开启,并设置为合适的大小(让 Windows 自动管理分页文件或者设为物理内存大小的 1.5 倍左右);对于情况2与情况3,只有进行双机调试了。
2#
发表于 2013-1-20 11:21:55 | 只看该作者
好的,顶你,收藏了嘻嘻
3#
发表于 2013-1-20 15:17:39 | 只看该作者
这个问题很有用,不错
4#
发表于 2013-1-20 19:17:48 | 只看该作者
恩,我觉得值得学习啊,顶你
您需要登录后才可以回帖 登录 | 注册(开放注册)

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:7123767   myubbs.com
         站长微信:7123767
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|湖南大学先为求是 ( 琼ICP备10001123号 )

GMT+8, 2024-4-25 22:23 , Processed in 0.174474 second(s), 14 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表