- 积分
- -12
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
2#
发表于 2017-11-9 13:17:57
|
只看该作者
�
作为一个整天和蓝屏打交道打了5,6年的人士,我来告诉你。
首先蓝屏的目的是保护用户数据。出了问题,及时蓝屏,以避免后续出更大的问题。比如出了个access violation,脑补一下一个try-catch,如果默默地吃掉,那么天知道这代码后面会跑成什么样。
其次,99%的蓝屏,其原因并非windows自身bug。我看了上千个蓝屏dump,最后也只找到过十多个windows bug。
整个kernel space里运行着各种代码,有windows kernel的,也有驱动程序的,驱动程序里面不光有硬件驱动,也有各种奇怪的东西比如杀毒软件的,备份软件的,甚至qq的。
脑补一下一个幼儿园教室,一大群熊孩子在下面闹,然后突然一个杯子被打碎了,老师就喊了一声“全部给我坐好!”,然后老师说:怪我咯? |
|