none
windows 2008R2 SP1 蓝屏时无法产生dump文件 RRS feed

  • 问题

  • 我的机器是HP DL388G7,操作系统为windows2008 R2 sp1

    由于1个月左右会死机一次。由于前几次HP的服务器ASR功能导致无法抓取dump文件,现在关闭了ASR,配置了dump。想等死机的时候抓取系统dump文件看看,我在系统里面这样配置,配置好以后,使用工具notmyfault /crash手动蓝屏,但是无法产生dump文件,蓝屏时在生成dump文件进度一直为0。

    系统和注册表关于dump文件配置如图。麻烦大家帮忙看看。谢谢了。

    2013年4月21日 13:00

全部回复

  • 1. 查看EventLog,看是否有volmgr相关报错?

    2. 按照KB969028核对你的设置(特别是PageFile设置)

    2013年4月22日 3:05
  • 查看了下手动蓝屏时间点左右的系统日志,发现如下两条,不是很明白是什么意思。

    机器内存是12GB的。

    2013年4月23日 8:18
  • pagefile的设置如下。按照微软光放说明是比内存大100M

    我设置成了初始大小为内存大小,最大为2倍内存大小。

    物理机的内存为12GB.

    2013年4月23日 8:29
  • 这两个Event都不难解释。

    BugCheck 1005应该是由于重启前Full Dump都没产生,所以重启后无法提取出minidump

    (默认Full Dump写完,重启后还会自动提取一份minidump,但你的FULL都没出来,它何从提取mini,故。。。)

    volsnap的报错,可能跟你C盘配置为存放卷影副本有关,你可以看一下每个盘属性里“卷影副本”设置,有没有存到C,也可以执行vssadmin list shadowstorage查看一下

    --------------------------------------------------------------------------------------------------------------

    然后,对于你的根本问题“为什么无法写出FULL Dump”,我还是比较关心你的PageFile是如何设置的。能告诉吗?


    • 已编辑 Finy 2013年4月23日 8:31
    2013年4月23日 8:30
  • 写Dump失败,当时C盘空剩余空间有多少呢?
    2013年4月23日 8:42
  • C盘可用空间还有107G。肯定是足够的。

    pagefile的设置为,最小: 内存大小12GB,   最大:24GB

    刚看了微软官方说明,我改了下。现在改为最小最大都为:12GB + 100MB,

    目前还没有重启。

    不知道设置成这样 “最小: 内存大小12GB,   最大:24GB ”,会不会是导致写dump失败的原因。

    晚上我重启以后再手动蓝屏下。测试一下。

    2013年4月23日 8:57
  • 其实当一切配置都正确的情况下,还是可能出现写不出Dump的情形,这种,就是磁盘控制器驱动程序的问题。

    所以建议你在检查配置的同时,也更新一下盘控驱动。

    2013年4月23日 9:18
  • 因为这个机器有问题,所以机器所有的驱动,固件刚刚更新到最新。
    2013年4月23日 9:26
  • 后来又测试过了吗?情况怎么样?

    另外,假如改成Kernel Dump或者MiniDump,文件能写出来吗?

    我有个猜想,是否可能是FullDump大(因为你物理内存大),你看到进度在0是因为你等的时间太短,它真就没写到1%,你眼看进度0维持了多久?磁盘指示灯有扇动吗?

    2013年4月24日 4:03