Win11更新卡在0%怎么办_Win11清除更新缓存修复故障【教程】
Windows 11更新卡在0%时,应依次停止更新相关服务、重命名SoftwareDistribution和catroot2文件夹、重启服务、用命令行批量操作、清理临时文件以修复缓存损坏问题。
如果您尝试执行Windows 11系统更新,但进度条长期停滞在0%,无法开始下载或安装,则很可能是由于更新缓存损坏、服务异常或临时文件冲突所致。以下是针对性清除更新缓存并修复相关故障的具体操作步骤:
一、停止Windows更新相关服务
为确保缓存文件可被安全删除,需先终止正在运行的更新服务组件,避免文件被占用或写入冲突。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 services.msc 并按回车,打开服务管理控制台。
3、在服务列表中依次右键单击以下四项服务,并选择“停止”: Windows Update、Background Intelligent Transfer Service (BITS)、Cryptographic Services、Windows Installer。
二、重命名Softwa
reDistribution与catroot2文件夹
这两个文件夹分别存储更新下载的临时数据和证书信任状态缓存,重命名可强制系统重建干净目录结构,绕过损坏缓存导致的卡顿。
1、在文件资源管理器地址栏中直接粘贴并访问路径:C:\Windows\SoftwareDistribution。
2、将该文件夹重命名为:SoftwareDistribution.old。
3、再次在地址栏输入:C:\Windows\System32\catroot2。
4、将该文件夹重命名为:catroot2.old。
三、重启Windows更新服务组件
服务重启后,系统将基于空目录重新初始化更新机制,恢复正常的元数据获取与下载流程。
1、返回“服务”窗口(services.msc),依次右键单击以下服务并选择“启动”:Windows Update、BITS、Cryptographic Services、Windows Installer。
2、若部分服务显示“已启动”但状态异常,可右键选择“重新启动”以确保完全刷新。
四、使用命令提示符批量执行服务操作
该方法提供更高效、一致的服务启停控制,适用于熟悉命令行操作的用户,避免图形界面误操作风险。
1、按 Win + X,选择“终端(管理员)”或“命令提示符(管理员)”。
2、依次输入以下命令,每输入一行后按回车执行:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
3、执行重命名命令:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4、最后启动全部服务:
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
五、清理磁盘中残留的更新临时文件
除核心缓存外,系统还可能在临时文件区保留旧更新片段,这些冗余内容会干扰新下载任务的调度逻辑。
1、打开“设置” → “系统” → “存储”。
2、点击“临时文件”,等待扫描完成。
3、勾选全部可选项目,尤其确认已勾选:Windows更新清理、传递优化文件、临时Windows安装文件。
4、点击“删除文件”,等待操作完成。
相关新闻
- php时间怎么计算_strtotime函数计算时间差的应用【
- 安装Linux时SWAP分区应该设置多大【分区建议】
- Python自动化办公高级项目教程_批量ExcelWordP
- CSS按需加载组件样式失败怎么办_media与link配合实
- c++内联函数inline有什么用 c++ inline函数
- css过渡触发时闪烁怎么办_检查transition tim
- 谷歌网页版入口怎么进_Google搜索引擎网页版首页入口地址
- 谷歌浏览器网页加载一半停止怎么办 Google Chrome
- Windows资源管理器总是卡顿或重启怎么办?(修复方法)
- JavaScript如何实现模态框弹出_JavaScript
reDistribution与catroot2文件夹