Window蓝屏简介
Windows蓝屏,又叫蓝屏死机(Blue Screen of Death,简称BSOD),是微软的 Windows 系列操作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像。
X86 处理器将代码的运行分为4个级别,分别为R0,R1,R2,R3,Windows操作系统只使用了其中的R0和R3.其中:
- R0:运行着Windows内核代码和Windows设备驱动代码。
- R3:运行着应用软件的应用层代码。
当应用层即R3层的代码错误时,通常的表现就是应用程序退出或者由操作系统弹出错误地话框。
而当内核层即R0层的代码错误时,直接表现就是蓝屏。
所以引起蓝屏的原因就是因为Window内核层的代码异常导致的,引起这些异常的原因可能有:
- Windows内核本身。
- 设备驱动。如键盘鼠标,显卡驱动等。
- 其它与内核运行相关的代码。