总线错误 (核心已转储)_蓝屏(BSOD)转储设置,看本文就够了!

前言

我们在内核转储,开抓啦!这篇文章里介绍了一个关键的系统设置。设置好后可以让系统在蓝屏(Blue Screen of Death,简称 BSOD)的时候自动保存转储文件。当时只是简单的介绍了设置步骤,本文力求详细的介绍相关内容。

我们先根据下面的动图回顾一下设置步骤:

a047fd4cbd4344b59d872fe593447e96.gif
系统转储设置

不知道大家有没有想过这些设置保存在哪里了呢?我猜保存在注册表里。是不是呢?我们一起来看看吧。

保存位置

为了找到这些设置保存的位置,我特意用 process monitor 捕获了整个设置过程,并录制了一段视频。

转储设置保存位置调查

根据调查结果可知,转储类型 保存在注册表如下位置:HKLM\System\CurrentControlSet\Control\CrashControl\CrashDumpEnabled 。每一项对应的值如下表:

中文名 英文名
(无) (None) 0
小内存转储(256KB) Small memory dump 3
核心内存转储 Kernel memory dump 2
完全内存转储 Complete memory dump 1
自动内存转储 Automatic memory dump 7
活动内存转储 Active memory dump 1

我们可以发现, 完全内存转储活动内存转储 设置的 CrashDumpEnabled 的值居然一样,都是 1。肯定有其它地方不一样。把过滤条件改为 Path  begins with  HKLM\System\CurrentControlSet\Control\CrashControl

67667d5b3879be646dd056d7c0a50209.png
更改过滤条件

继续观察,得到的对比结果如下。

cc1a73462cbc635cd89df68c98201986.png
结果对比
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值