|

Windows 更新一直转圈、反复失败?超实用手工修复方法,小白也能搞定

适用 Win10 / Win11

不知道大家有没有遇见过这种糟心事。点开 Windows 更新,进度圈一直在那里转啊转,等了半小时、一个小时还是没动静。好不容易下载完更新,一重启又提示更新失败,正在撤销更改,来回反复折腾。

很多人碰到这个问题第一反应就是重装系统,其实完全没必要。大部分更新卡住、反复失败,都是下载缓存文件损坏,或者系统小故障导致的。下面一步步跟着操作,从最简单到进阶修复,小白照着点鼠标就可以。

一、先做 2 个基础检查(5 分钟就能做完)

1、看 C 盘剩余空间够不够

Windows 更新最少需要预留 15‑20G 空闲空间。C 盘空间太少,更新百分百容易失败。

打开此电脑,查看 C 盘剩余容量,如果空间不足,先清理一下垃圾文件。

2、断开多余外接设备

U 盘、移动硬盘、拓展坞、多余的打印机外设全部拔掉。有时候外接设备会干扰更新流程,导致一直转圈。

二、方法一:运行系统自带更新疑难解答(新手优先试)

这个是微软自带的自动修复工具,优先试这个,不用敲任何命令。

按下键盘 Win+i 快捷键,直接打开设置

  • Win10:更新和安全 → 疑难解答 → 其他疑难解答
  • Win11:系统 → 疑难解答 → 其他疑难解答

在列表里面找到 Windows 更新,点右侧【运行】按钮

等待工具自动扫描问题,跟着提示点下一步,修复完成之后重启电脑,再重新检查更新。

三、方法二:清理损坏的更新缓存(成功率最高)

转圈、反复失败,80% 的根源就是之前下载的更新文件已经损坏。我们把旧缓存删掉,让系统重新下载一遍安装包。

步骤 1:停止更新相关服务

在左下角开始按钮上,鼠标右键,选择【Windows 终端 (管理员)】或者【命令提示符 (管理员)】

依次复制下面 4 行命令,一行粘贴完回车一次

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

步骤 2:删除缓存文件夹

打开文件夹,访问这个路径

C:\Windows\SoftwareDistribution

找到文件夹里面的 DownloadDataStore,把里面所有文件全部删除。 不用担心删错东西,这里只是临时下载缓存,删掉系统会重新生成。

步骤 3:重新开启服务

回到管理员命令窗口,依次输入下面命令,每行回车

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

全部执行完,重启电脑,再去 Windows 更新页面重新检查更新。

四、方法三:修复损坏的系统文件

清理缓存之后还是失败,说明本地系统文件有损坏,用两条自带命令修复。

还是以管理员身份打开终端,先后运行两条命令。

第一条:sfc /scannow

等待扫描跑完,进度到 100%。

然后第二条:DISM /Online /Cleanup-Image /RestoreHealth

这条命令需要联网,耐心等待跑完,结束重启电脑,再次尝试更新。

五、方法四:上面都不行,手动单独安装更新包

如果自动更新一直卡住转圈,可以绕开系统更新页面,手动下载补丁安装。

  1. 先到 Windows 更新页面,记下失败更新对应的 KB 编号,例如 KB5041000
  2. 浏览器打开【微软更新目录】官网
  3. 在搜索框输入 KB 编号,搜索
  4. 根据自己系统版本(Win10 64 位),下载对应的安装包
  5. 下载完成双击文件直接安装,安装完重启电脑即可。

六、紧急情况:重启之后卡在转圈页面进不去桌面

如果你更新重启,电脑一直转圈很久没反应。

长按电源键 5 秒强制关机,开机出现 Windows 图标时,再次长按电源关机。重复 2‑3 次,第四次开机就会进入自动修复界面。

依次点:高级选项 → 疑难解答 → 高级选项 → 卸载更新

优先选择卸载【最新质量更新】,删掉刚刚失败的补丁,电脑就可以正常回到桌面了。

最后总结操作顺序

检查 C 盘空间 → 运行疑难解答 → 清理更新缓存(最推荐)→SFC+DISM 修复系统 →手动下载更新包安装

按照这个顺序一步步试,绝大多数转圈、反复失败的问题都能解决,不用重装系统。

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注