Win10学院:如何修复0xC000021A蓝屏错误
itomcoil 2024-12-19 13:43 38 浏览
IT之家 12 月 21 日消息,微软承认本月补丁星期二活动日中发布的 KB5021233 更新,导致部分 Win10 设备升级之后出现 0xc000021a 蓝屏错误。虽然这个问题出现存在于 Win10 系统,但是部分 Win11 设备也受到了影响,IT之家的网友如果也遇到了这个问题,可以根据本文下方的教程进行操作,看看能否排除这个故障。
微软表示错误的原因可能是 c:/windows/ system32 和 c:/windows/ system32 / drivers 中的 hidparse.sys 文件版本不匹配(这里假设 Windows 安装到您的 C: 驱动器),进行清理时可能会导致签名验证失败。
除了上述原因之外,问题 Windows Update 更新、损坏的驱动程序、签名验证失败或系统组件问题,都可能会发生此特定的 BSOD 错误。一旦设备出现 0xc000021a 蓝屏错误,就意味着电脑无法正常启动。
修复方式包括
同步 hidparse.sys 版本
还原所有待处理的操作
运行 Chkdsk、SFC 和 DISM 扫描
强制禁用驱动程序签名
回滚到上个版本
执行系统还原
重置 PC
同步 hidparse.sys 版本
微软官方提供的一个临时解决方案就是,从 system32\drivers 文件夹中复制 hidparse.sys 文件到 system32 文件夹,通过覆盖达到同步 hidparse.sys 版本的目的。微软官方提供的修复方案如下:
微软还分享了一个临时的修复方案:
1. 进入 Windows Recovery Environment 模式
2. 选择“故障排除”选项
3. 选择“Start recovery, troubleshooting, and diagnostic tools”
4. 选择“高级选项”
5. 选择“命令提示符”按钮,如果有需要的话可能需要等待你的设备重启
6. 你的设备会重启进入到一个命令提示符窗口,然后使用密码登录
7. 运行以下命令:
xcopy C:\windows\system32\drivers\hidparse.sys C:\windows\system32\hidparse.sys
8. 命令完成之后,输入“exit”
9. 选择“继续”按钮
10. 重启之后应该就正常了。
注意上述命令下的“C”盘是你的系统盘,如果你的系统盘并没有装在 C 盘上,那么在输入命令的时候请更换相应的盘符。
还原所有待处理的操作
除了微软本次 KB5021233 更新导致的 hidparse.sys 版本不同步之外,有时候 Windows Update 安装失败可能会导致 Win10、Win11 系统无法正常启动,出现 0xC000021A 蓝屏错误。
在这种情况下,恢复所有待处理的操作可能会有所帮助。为此,您需要启动命令提示符。输入 Windows 恢复环境并从那里启动命令提示符。你可以按照上述 1-6 步骤进入命令行界面,此时界面上应该会显示:
x:\windows\system32
接下来你需要输入你的系统盘盘符。例如你的 Windows 系统安装在 C 盘,那么就输入“C:”(不带“”),如果安装在 D 盘就输入“D:”(不带“”)。然后按下回车:
C:
接下来你需要输入 “dir”(不带“”) 命令:
dir
“dir”命令是显示当前目录下的所有文件列表。
然后输入以下命令,并按回车:
dism /image:C:\ /cleanup-image /revertpendingactions
操作完成之后用户应该可以看到“The operation completed successfully.”(操作成功完成)提醒
然后用户输入“exit”(不带“”)并按回车。这将关闭命令提示符并将您带回 Windows RE 屏幕,您必须在其中单击继续选项以重新启动您的 PC。
运行 Chkdsk、SFC 和 DISM 扫描
如果经过上述步骤,你的设备依然存在 0xC000021A 蓝屏错误,那么可能是你的硬盘出现了一些错误,或者是系统镜像文件出现了损坏。因此,我们建议您修复磁盘和系统映像文件。
和上述 1-6 步骤一样,在 Windows Recovery Environment 界面启动命令提示符。打开命令提示符后,选择安装 Windows 操作系统的驱动器。
然后输入
C: # C是你的系统盘盘符 chkdsk /f /r
上述命令执行成功后,再运行 SFC 和 DISM 扫描。
在系统上运行所有扫描后,键入 exit 并按 Enter。单击继续以重新启动计算机。这次您应该会看到登录屏幕。如果没有,请使用下一个解决方案。
强制禁用驱动程序签名
这个技巧对许多用户都有效。如果您仍然看到 0xC000021A 蓝屏错误,禁用驱动程序强制签名肯定会对您有所帮助。这个我们会在后续的文章中展开介绍。
回滚至上个版本
如果你可以确定是由于 Windows Update 导致的蓝屏问题,那么可以通过卸载更新的方式回滚到此前版本。进入 Windows Recovery Environment 并在 Advanced options 屏幕上选择“Go back to the previous build”选项。
执行系统还原
系统还原是一个有用的工具,可以帮助用户保护和修复他们的计算机软件。它在所有 Windows 计算机上默认启用。启用后,Windows 会自动创建不同的还原点。当出现问题时,您可以选择这些还原点中的任何一个,将您的系统恢复到之前的工作状态。
转到 Windows 恢复环境中的高级选项屏幕,然后选择系统还原选项。如果在您的系统上创建了多个还原点,Windows 将向您显示所有这些还原点及其创建日期。
重置你的 PC
这是最后的选项,如果上述 6 种方式都没有修复,那么你可以选择重置你的电脑。不过IT之家推荐先在不删除数据的情况下重置计算机,如果还不行再选择完全重置你的计算机。由于小编的电脑目前已经升级到 Win11,因此这里贴了 Win11 平台下的重置此电脑选项,用户也可以在 Win10 系统寻找相应选项。
IT之家希望本文能够帮助你解决 0xC000021A 蓝屏错误。
相关推荐
- selenium(WEB自动化工具)
-
定义解释Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaF...
- 开发利器丨如何使用ELK设计微服务中的日志收集方案?
-
【摘要】微服务各个组件的相关实践会涉及到工具,本文将会介绍微服务日常开发的一些利器,这些工具帮助我们构建更加健壮的微服务系统,并帮助排查解决微服务系统中的问题与性能瓶颈等。我们将重点介绍微服务架构中...
- 高并发系统设计:应对每秒数万QPS的架构策略
-
当面试官问及"如何应对每秒几万QPS(QueriesPerSecond)"时,大概率是想知道你对高并发系统设计的理解有多少。本文将深入探讨从基础设施到应用层面的解决方案。01、理解...
- 2025 年每个 JavaScript 开发者都应该了解的功能
-
大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发。1.Iteratorhelpers开发者...
- JavaScript Array 对象
-
Array对象Array对象用于在变量中存储多个值:varcars=["Saab","Volvo","BMW"];第一个数组元素的索引值为0,第二个索引值为1,以此类推。更多有...
- Gemini 2.5编程全球霸榜,谷歌重回AI王座,神秘模型曝光,奥特曼迎战
-
刚刚,Gemini2.5Pro编程登顶,6美元性价比碾压Claude3.7Sonnet。不仅如此,谷歌还暗藏着更强的编程模型Dragontail,这次是要彻底翻盘了。谷歌,彻底打了一场漂亮的翻...
- 动力节点最新JavaScript教程(高级篇),深入学习JavaScript
-
JavaScript是一种运行在浏览器中的解释型编程语言,它的解释器被称为JavaScript引擎,是浏览器的一部分,JavaScript广泛用于浏览器客户端编程,通常JavaScript脚本是通过嵌...
- 一文看懂Kiro,其 Spec工作流秒杀Cursor,可移植至Claude Code
-
当Cursor的“即兴编程”开始拖累项目质量,AWS新晋IDEKiro以Spec工作流打出“先规范后编码”的系统工程思维:需求-设计-任务三件套一次生成,文档与代码同步落地,复杂项目不...
- 「晚安·好梦」努力只能及格,拼命才能优秀
-
欢迎光临,浏览之前点击上面的音乐放松一下心情吧!喜欢的话给小编一个关注呀!Effortscanonlypass,anddesperatelycanbeexcellent.努力只能及格...
- JavaScript 中 some 与 every 方法的区别是什么?
-
大家好,很高兴又见面了,我是姜茶的编程笔记,我们一起学习前端相关领域技术,共同进步,也欢迎大家关注、点赞、收藏、转发,您的支持是我不断创作的动力在JavaScript中,Array.protot...
- 10个高效的Python爬虫框架,你用过几个?
-
小型爬虫需求,requests库+bs4库就能解决;大型爬虫数据,尤其涉及异步抓取、内容管理及后续扩展等功能时,就需要用到爬虫框架了。下面介绍了10个爬虫框架,大家可以学习使用!1.Scrapysc...
- 12个高效的Python爬虫框架,你用过几个?
-
实现爬虫技术的编程环境有很多种,Java、Python、C++等都可以用来爬虫。但很多人选择Python来写爬虫,为什么呢?因为Python确实很适合做爬虫,丰富的第三方库十分强大,简单几行代码便可实...
- pip3 install pyspider报错问题解决
-
运行如下命令报错:>>>pip3installpyspider观察上面的报错问题,需要安装pycurl。是到这个网址:http://www.lfd.uci.edu/~gohlke...
- PySpider框架的使用
-
PysiderPysider是一个国人用Python编写的、带有强大的WebUI的网络爬虫系统,它支持多种数据库、任务监控、项目管理、结果查看、URL去重等强大的功能。安装pip3inst...
- 「机器学习」神经网络的激活函数、并通过python实现激活函数
-
神经网络的激活函数、并通过python实现whatis激活函数感知机的网络结构如下:左图中,偏置b没有被画出来,如果要表示出b,可以像右图那样做。用数学式来表示感知机:上面这个数学式子可以被改写:...
- 一周热门
- 最近发表
- 标签列表
-
- ps图案在哪里 (33)
- super().__init__ (33)
- python 获取日期 (34)
- 0xa (36)
- super().__init__()详解 (33)
- python安装包在哪里找 (33)
- linux查看python版本信息 (35)
- python怎么改成中文 (35)
- php文件怎么在浏览器运行 (33)
- eval在python中的意思 (33)
- python安装opencv库 (35)
- python div (34)
- sticky css (33)
- python中random.randint()函数 (34)
- python去掉字符串中的指定字符 (33)
- python入门经典100题 (34)
- anaconda安装路径 (34)
- yield和return的区别 (33)
- 1到10的阶乘之和是多少 (35)
- python安装sklearn库 (33)
- dom和bom区别 (33)
- js 替换指定位置的字符 (33)
- python判断元素是否存在 (33)
- sorted key (33)
- shutil.copy() (33)