windows更新一直是安装百分之零

老刘

Windows更新一直卡在安装百分之零?手把手教你彻底解决

Windows更新卡在安装0%是很多用户都会遇到的老问题。明明网络正常、进度条却半天不动,或者显示“正在下载更新0%”“正在安装更新0%”一直卡着,重启后还是老样子。轻则耽误时间,重则影响系统安全补丁和功能更新。下面从原因到具体操作,一步步把解决办法讲清楚,按顺序试,大部分情况都能搞定。

问题常见原因分析

先搞明白为什么会卡在0%。常见原因有这几类:

  1. 更新缓存损坏:下载到一半中断,或者旧缓存文件出错,导致服务反复重试却无法推进。
  2. Windows Update服务异常:相关服务(wuauserv、bits、cryptsvc等)卡住、停止或冲突。
  3. 系统文件损坏:关键系统组件出问题,更新模块无法正常工作。
  4. 磁盘空间不足或权限问题:系统盘剩余空间太少,或者更新临时文件夹权限异常。
  5. 网络与代理干扰DNS解析慢、代理设置错误、防火墙/杀毒软件拦截。
  6. 后台冲突:其他程序占用网络或磁盘,或者之前有未完成的更新任务。

新手不用慌,按下面方法从简单到复杂依次操作即可。建议先备份重要数据,操作过程中保持电源连接(笔记本尤其注意)。

解决方法一:基础排查与重启(优先做)

很多时候是临时卡顿。

  1. 检查系统盘(一般是C盘)剩余空间,至少留出10GB以上空闲。右键C盘→属性查看。空间不够就先清理临时文件、卸载不用的软件,或把大文件挪到其他盘。
  2. 确认网络正常。浏览器打开几个网站测试,尽量用有线或稳定WiFi。如果用代理/VPN,先关闭再试更新。
  3. 完全重启电脑:点击开始→电源→重启。不要直接强制关机。重启后进入设置→更新和安全→Windows更新,再点“检查更新”。
  4. 如果卡在某个具体更新,记下更新编号(KB开头),后面可以手动处理。

做完这些如果还是0%,继续往下。

解决方法二:运行系统自带疑难解答

Windows自带的更新疑难解答能自动修复不少服务和配置问题。

  1. 按Win+I打开设置,进入“更新和安全”→“疑难解答”(Win10)或“系统”→“疑难解答”→“其他疑难解答”(Win11)。
  2. 找到“Windows更新”,点击“运行疑难解答”。
  3. 按提示等待扫描,允许它应用修复。完成后重启电脑,再检查更新。

这一步对服务状态和权限问题效果不错,建议先试。

解决方法三:清理更新缓存(最有效的方法之一)

缓存损坏是卡0%的高频原因,清理后强制重新下载。

  1. 按Win+R,输入services.msc回车,打开服务管理器。
  2. 找到以下服务并依次右键→停止:
    • Windows Update(wuauserv)
    • Background Intelligent Transfer Service(BITS)
    • Cryptographic Services(CryptSvc)
  3. 打开文件资源管理器,进入路径:C:\Windows\SoftwareDistribution
  4. 把里面的Download文件夹整个删除或改名备份(比如改成Download.old)。如果提示占用,确认服务已停止再试。
  5. 同样处理C:\Windows\System32\catroot2文件夹(改名成catroot2.old)。
  6. 回到服务管理器,把刚才停止的三个服务重新启动(右键→启动)。
  7. 重启电脑后,再进入Windows更新检查。

清理后系统会重新创建缓存并下载,进度一般会动起来。如果删除时提示权限不足,可以右键文件夹→属性→安全,给当前用户完整控制权限后再操作。

解决方法四:重置Windows更新组件(命令行彻底修复)

适合清理缓存后仍无效的情况。用管理员权限运行命令提示符。

  1. 在开始菜单搜索“cmd”,右键“命令提示符”→以管理员身份运行。
  2. 依次复制粘贴以下命令,每行回车执行(一条执行完再下一条):
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
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
  1. 全部执行完后,关闭窗口,重启电脑,再检查更新。

这些命令会停止相关服务、重命名缓存文件夹、重新启动服务,相当于彻底重置更新组件。新手照抄即可,执行时不要关闭窗口。

解决方法五:系统文件检查与修复

系统文件损坏会导致更新模块失效。

  1. 同样以管理员身份打开命令提示符。
  2. 先运行:DISM /Online /Cleanup-Image /RestoreHealth(这个过程可能需要几分钟到十几分钟,保持网络畅通,它会在线修复组件存储)。
  3. 完成后运行:sfc /scannow(扫描并修复系统文件,耐心等待进度条走完)。
  4. 重启后再试Windows更新。

DISM修复组件存储,SFC修复受保护文件,两者配合对长期卡顿很有用。如果DISM提示错误,可先确保网络正常,或稍后再试。

解决方法六:其他补充手段

  • 暂时关闭杀毒与防火墙:第三方杀毒软件有时会拦截更新进程。先退出杀毒实时防护,再试更新;Windows Defender可临时关闭实时保护。更新成功后记得重新开启。
  • 手动下载更新:如果卡在某个特定KB补丁,去微软更新目录网站搜索该KB号,下载对应系统版本的独立安装包(.msu),双击安装。
  • 检查服务启动类型:在services.msc里,确保Windows Update、BITS的启动类型为“手动”或“自动”,并处于运行状态。
  • 磁盘检查:管理员命令提示符运行chkdsk C: /f /r,按提示重启后自动检查修复磁盘错误(可能耗时较长)。
  • 新建用户测试:有时用户配置文件损坏。新建一个本地管理员账户登录后测试更新,若正常则迁移数据。

注意事项与日常预防

操作时注意:

  • 全程用管理员权限,避免权限不足导致失败。
  • 清理缓存或重命名文件夹前,确认没有重要临时文件(一般没有)。
  • 如果是Win10/Win11大版本升级卡在0%,可考虑用微软官方媒体创建工具(Media Creation Tool)下载ISO进行就地升级,保留文件和应用。
  • 公司/学校电脑若有组策略限制,可能需要联系管理员。
  • 更新过程中尽量不要强制关机,避免造成更严重损坏。

预防以后再卡:

  • 定期清理C盘垃圾(用系统自带存储感知或磁盘清理)。
  • 保持足够空闲空间。
  • 不要随便关闭Windows Update服务。
  • 网络稳定时再检查更新,避免半夜自动更新中断。
  • 偶尔运行一次DISMsfc做健康检查。

按照上述顺序操作,从基础重启到清理缓存、重置组件、文件修复,绝大多数“Windows更新一直卡在安装百分之零”的问题都能解决。如果某一步提示具体错误代码(如0x80070002、0x8024401c等),可针对错误码再搜索对应修复方法。坚持做完这些步骤,系统更新一般会恢复正常,补丁也能顺利装上。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1人围观)

还没有评论,来说两句吧...

目录[+]