福建本地 IT 供需连接器 · 覆盖 9 地市
FJ 福建IT网 FJITW.COM

电脑技巧

电脑技巧

Windows 更新一直停在某个百分比、或反复失败重启:按这 6 步让它装完

福建IT网2026-11-14阅读 259
Windows 更新一直停在某个百分比、或反复失败重启:按这 6 步让它装完
Windows 更新卡在某个百分比、反复失败自动重启,按 6 步处理:先判断是真卡死还是只是慢、查系统盘剩余空间、用官方故障排除工具跑一次、手动停服务清缓存并重新注册更新组件、排除第三方安全软件与更新策略、最后跑 sfc 与 DISM 修复。附官方故障排除下载入口与标准命令组。

Windows 更新一直停在某个百分比、或反复失败重启:按这 6 步让它更完

「准备安装更新」「正在下载 62%」「正在配置」——然后卡住不动,一两个小时没变化;或者更糟,更新到一半自动重启几次,最后提示「更新失败,正在还原」;还有一种情况是更新完系统反而毛病更多。这类场景几乎每个 Windows 用户都会遇到一次,但处理方式差别很大:多数不用重装,把缓存清掉、把组件修好就能过;少数属于硬件或驱动问题,继续试只会浪费一晚上。

一、先说结论:多数情况是哪一类原因

按出现频率,Windows 更新卡死主要有四类:

第一类:更新缓存残留。 之前某次更新没装完或被中断,旧的下载包和校验文件还躺在系统目录里,新一次更新会卡在同一步反复重试。这是最常见的一类。

第二类:组件损坏。 系统更新文件本身出了问题,更新程序校验不过,就停在「准备安装」阶段不动。

第三类:驱动与更新冲突。 尤其显卡驱动、打印机驱动、第三方杀毒/安全软件,这些和 Windows Update 联动时容易互相卡住。

第四类:存储空间或硬件问题。 系统盘剩余空间不足 10GB、或者磁盘有坏道(更常见的是 SSD 空间不足导致更新解压失败)。

还有一类是更新策略本身被改过:某些优化工具或公司策略把 Windows Update 服务禁用了、或者把更新源指向了不可达的位置,结果永远下载不到。

二、按顺序自查的 6 步

第 1 步:确认是不是真卡住,还是只是慢

打开「设置 → Windows 更新 → 更新历史记录」,看有没有正在进行或待安装的条目。再打开「任务管理器 → 详细信息」,找 Windows Update 相关的进程(Windows 11 上是 TiWorker.exe)。

判断标准:CPU 和磁盘有持续读写、耗时任务在推进 → 是慢,等就行;连续 40 分钟以上 CPU、磁盘、网络三条都几乎为 0,百分比数字一动不动 → 是真卡住,往下走。

看到「已下载但需要重启」反复出现 → 优先重启一次,Windows 更新常常需要多次重启才能走完全部阶段。

第 2 步:检查系统盘空间

「此电脑」右键系统盘 → 属性 → 看剩余空间。Windows 更新需要下载、展开、临时备份旧文件,系统盘剩余空间低于 10GB 时很容易卡在「准备安装」。

另外看系统盘类型:「此电脑」右键 → 管理 → 磁盘管理,如果系统盘是机械硬盘(HDD),更新会慢到没有脾气;SSD 至少要有 15GB 以上可用空间。

正常表现:剩余空间充足 + 更新能推进。异常表现:剩余空间不足或磁盘管理里显示「启动分区为活动分区但系统盘是 HDD」→ 先清空间,再考虑把系统迁到 SSD。

第 3 步:暂停更新,跑一次官方修复工具

在「设置 → Windows 更新」右上角点「暂停更新」,暂停期选 5 天(不要选永久暂停,否则后面难恢复)。

然后访问微软官方的 Windows 更新故障排除页面,下载并运行 Windows Update troubleshooter(微软官方提供的独立修复工具),让它自动检测并修复更新组件。这一步是微软自己提供的官方手段,安全无副作用。

看它的检测结果:如果提示「Windows 更新服务被禁用」或「注册表项损坏」,按提示点修复。

第 4 步:手动重置更新组件(核心一步)

以管理员身份打开「命令提示符」,依次执行下面这组命令。停服务 → 清缓存 → 重新注册组件 → 启动服务,是微软官方长期使用的标准修复流程。

停掉相关服务:

net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver

清空软件分发与组件缓存目录:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

重新注册更新组件:

regsvr32 /s /i:combase.dll
regsvr32 /s /i:msxml3.dll
sfc /scannow

启动服务并触发一次更新检查:

net start wuauserv
net start cryptsvc
net start bits
net start msiserver

然后重启电脑,重新进「Windows 更新」点检查更新。

看到目录重命名时提示「目标文件已存在」 → 说明之前清理过,直接跳过重命名那两行,继续注册组件即可。

第 5 步:把第三方软件和安全软件先排除掉

打开「设置 → 应用 → 已安装的应用」,把第三方杀毒、驱动管理、管家类软件暂时卸载(不是禁用,是卸载),更新成功后再装回来。Windows 自带的 Defender 已经够用,同时装两家以上会互相拦截更新安装。

再检查一下有没有装过「禁止更新」的策略或优化工具。在「Win + R」里输入 gpedit.msc 打开组策略编辑器,依次进入「计算机配置 → 管理模板 → Windows 组件 → Windows 更新」,把「配置自动更新」和「不要连接 Windows Update 互联网网站」这两项检查一遍;如果你的机器被统一纳管在公司域里,这里可能会被策略锁定,那属于管理方的事情。

另外把第三方「驱动大师」「驱动人生」这类工具卸载掉,它们经常自带的老驱动包会覆盖官方签名驱动,导致更新后系统反而更不稳定。

第 6 步:修复系统文件与组件存储

还是管理员命令提示符,执行:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

顺序不能反:先跑 sfc 修复系统文件,再跑 DISM 修复组件存储(组件存储是 sfc 的修复来源,颠倒会失败)。

DISM 在 20 分钟内没进度属于正常(在联网拉取修复源);如果长时间卡在某个百分比,或报「0x800f081f 找不到修复源」,说明本地源缺失,需要手动挂载对应的 Windows ISO 作为修复源,这一步建议交给有经验的人或在另一台电脑上完成。

两条命令都成功(结果均为「未发现损坏」或「成功修复」)→ 说明系统本体没问题,之前是缓存/组件问题。

三、能直接复制的命令与设置

以下命令适用于 Windows 10 1809 及以上 / Windows 11,需以管理员身份运行。

查看更新服务是否被禁用:

sc query wuauserv
sc qc wuauserv

若 START_TYPE 为 DISABLED,改回手动:

sc config wuauserv start= demand

直接触发一次更新检测与安装:

UsoClient StartScan
UsoClient StartDownload
UsoClient StartInstall

清空 Windows 商店与更新相关的缓存(商店更新失败时同样适用):

wsreset.exe

把系统盘空间快速释放出来(清理临时文件与更新残留):

cleanmgr /sagerun:1

导出当前更新日志,用于排查失败原因(会生成 WindowsUpdate.log,排查时可搜索 “error”):

wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-WindowsUpdateClient']]]" /c:30 /rd:true /f:text

查询最近是否有系统还原点、更新失败回滚的记录:

wmic shadowcopy list

四、三个别乱做的动作

别用第三方「更新加速器 / 驱动一键更新」工具。 这类工具为了「加速」会关闭系统的签名验证或替换源地址,收益极小,风险是引入来源不明的驱动和常驻后台。

别在系统盘快满的情况下强行更新。 解压阶段失败后残留的半成品文件,会让后续每一次重试都失败,越试越糟。

别直接手动删除 C:\Windows\WinSxS 里的文件。 组件存储有自己的依赖关系,手工删会导致大量系统组件无法修复,严重的系统会起不来。清理应该交给 DISM 的 /StartComponentCleanup 参数或官方磁盘清理工具。

五、什么时候该送修或重装

出现下面情况就别再靠命令行试了:

  • 跑完 sfc 与 DISM 依旧大量报「无法修复」、组件存储依然损坏;
  • 更新过程中反复自动重启,且每次重启都回到同一个百分比;
  • 更新后系统频繁蓝屏,尤其是存储相关的错误代码;
  • 系统盘本身有坏道,SMART 检测或磁盘检测工具已明确报出错误;
  • 更新过程中出现「内存管理错误(Memory Management)」这类报错。

这时候优先考虑:用微软官方工具「重置此电脑」保留个人文件做一次全新安装;仍然不行,或涉及数据安全,就送专业机构处理,必要时重装系统。

一句话收尾

更新卡住先别重装,九成靠「停服务、清缓存、重注册组件、跑 sfc 和 DISM」这四步能解决,硬件问题才是最后才考虑的方向。

本文为福建IT网「电脑技巧」栏目的通用排查方法整理,具体系统版本与机型差异请以微软官方说明为准。

有采购需求?

发一条,同城认证商家来报价。

免费发布

在福建做 IT 生意?

入驻接询盘,按城市与类目派单。

申请入驻