蓝屏代码0xc0000001怎么修复 蓝屏代码0xc000021a怎么修复

半夜一点半,正在肝图/Debug/做PPT/写论文的你,面对电脑桌面上二十多个窗口正昏昏欲睡 。此时,一片蓝色映入眼帘,只见屏幕上出现一个二维码和几行字:

:(
你的电脑遇到问题,需要重新启动 。
我们只收集某些错误信息,然后你可以重新启动 。
30%完成
有关此问题的详细信息和可能的解决方法,请访问
https://www.windows.com/stopcode
如果致电支持人员,请向他们提供以下信息:
xxxxxxxxxxxxxxxxxx

你睡意全无,想砸电脑的同时还在担心刚刚的数据有没有自动保存,一夜的辛劳是否付诸东流 。
你遇到的是Windows蓝屏死机 。
但不慌,蓝屏而已 。
一、何为蓝屏
官方描述为:
“如果某个问题导致设备意外关机或重启,则可能会发生蓝屏错误(也称为停止错误) 。你可能会看到一个蓝屏,同时显示消息‘你的设备遇到了问题,需要重启’ 。”
我们可以简单理解为,当Windows系统无法从一个错误中恢复时,用以提示用户错误信息的图像,因为背景是蓝色的,称为蓝屏死机,Blue Screen of Death,缩写为:BSoD,简称蓝屏 。
所以这里要给蓝屏洗一下,大多数用户都是谈蓝屏色变,其实大家恐惧的是各种各样的系统崩溃,蓝屏只是帮电脑解脱了,还提醒用户发生了什么事情,只是因为事情有时太复杂蓝屏君说得又很隐晦 。但不管出了什么问题,用户都只能看到一张蓝屏和不是那么易懂的终止代码,蓝屏才成了最不招人待见的画面,背了这么多年的黑锅 。
先来看一张Windows 7/Vista/XP的蓝屏界面:

蓝屏代码0xc0000001怎么修复 蓝屏代码0xc000021a怎么修复

文章插图
再来看一张Windows10的蓝屏界面:
除去一些起到描述和安慰剂作用的语句,Windows 7时代的蓝屏只有四行是有用的,最令人感动的是会提示“可能诱因”:
普通用户就算看不懂这是什么文件,搜索或求助时这个“XXXXXX.XXX”也是非常有效或关键的信息,比如上图中的“SPCMDCON.SYS” 。
以及下面一行:
这是一个简单描述的词组,Windows 8及以后大多这样提示了,也是检索时的有效信息 。经过简单的检索,我们可以发现错误是由一个名为“SPCMDCON.SYS”的内存设备控制程序的驱动程序引起的,属于内存完整性错误,可以根据情况通过替换文件或修改注册表解决 。
而到了Windows 10,有效信息就只有一行半了:
其中半个是链接:https://www.windows.com/stopcode,扫描二维码可以得到同样的链接,用浏览器访问会重定向到蓝屏错误疑难解答支持界面 。
在这个网页中微软会对蓝屏和终止代码做简单的描述,然后引导你做简单的判断并进行操作 。由于针对性较弱,一般作用不大 。
最有用的信息就是最后一行终止代码,Windows 8及之后多为描述性语句,如:
CRITICAL_PROCESS_DIED、SYSTEM_THREAD_EXCEPTION_NOT_HANDLED、IRQL_NOT_LESS_OR_EQUAL、VIDEO_TDR_TIMEOUT_DETECTED、PAGE_FAULT_IN_NONPAGED_AREA、SYSTEM_SERVICE_EXCEPTION、DPC_WATCHDOG_VIOLATION等;
Windows 7及之前版本的系统还会显示十六进制错误代码,Windows 10少数情况下也会出现,如:0x0000000A、0x0000003B、0x000000EF、0x00000133、0x000000D1、0x1000007E、0xC000021A、0x0000007B、0xC000000F等 。
用户可以根据终止代码查找相关错误信息和解决方案,想必许多人都有过类似经历 。
二、诱发因素
导致蓝屏死机的因素可以分为硬件和软件两大类 。
1、硬件
先来说硬件,硬盘坏道、内存地址错误甚至是接触不良、电源电压或电流不稳、CPU过热等都可能引起蓝屏死机,一些需要通过外部接口连接的硬件比如USB网卡也会成为罪魁祸首 。硬件故障引起的蓝屏一部分通过重启、更换可以解决,还有很大一部分和软件驱动有关系,下面看软件 。
2、软件
软件原因导致蓝屏的情况更多,我们分类来讲: