You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 10 卡在「Getting Windows ready」界面无法正常关机及相关更新错误的修复求助

Windows 10 卡在「Getting Windows ready」界面无法正常关机及相关更新错误的修复求助

问题描述

我使用的是Windows 10(版本22H2,内部版本19045.3693),最近关机时总会卡在「Getting Windows ready. Don't turn off your computer」界面,已经等过40分钟还是没进展,只能按电源键强制关机。这个问题从2023年11月27日开始出现,之前没有任何异常操作。

目前尝试过的方法:

  • 多次重启电脑
  • 运行命令 DISM.exe /Online /Cleanup-image /StartComponentCleanup,但报错:Error: 0x800f0806 The operation could not be completed due to pending operations
  • 现在Windows Update还提示错误:「Some update files are missing or have problems. We'll try to download the update again later. Error code: (0x80070003)」,不知道该怎么处理,也不会用事件查看器排查问题。

解决方案建议

看起来你遇到的是Windows更新挂起导致的连锁问题,咱们一步步来解决:

1. 先处理「挂起操作」(解决DISM报错)

首先得清除系统里未完成的挂起操作,建议先进入安全模式操作(避免正常模式下更新服务干扰):

  • 重启电脑,开机过程中反复按F8(如果是新式UEFI机型,可先在「设置-更新和安全-恢复」里选择「高级启动」,重启后进入安全模式)
  • 进入安全模式后,右键开始菜单选择「Windows终端(管理员)」(或命令提示符管理员)
  • 先运行系统文件扫描:
    sfc /scannow
    
  • 扫描完成后,再尝试运行DISM命令,如果还是报错,换用修复命令:
    DISM.exe /Online /Cleanup-Image /RestoreHealth
    
    这个命令会从官方源下载健康的系统组件来替换损坏的部分。

2. 清理Windows更新缓存(解决0x80070003错误)

更新缓存损坏是常见的更新失败原因,步骤如下:

  • 打开「服务」:按下Win+R输入services.msc回车
  • 找到「Windows Update」服务,右键选择「停止」
  • 打开文件资源管理器,导航到C:\Windows\SoftwareDistribution\Download,全选并删除文件夹内所有文件(这些是缓存的更新安装包,删除后系统会重新下载)
  • 回到「服务」界面,右键「Windows Update」选择「启动」

3. 用事件查看器排查具体问题(教你怎么用)

事件查看器能帮你找到到底是哪个更新或服务出了问题:

  • 按下Win+X,选择「事件查看器」
  • 展开左侧的「Windows日志」→「系统」
  • 在右侧点击「筛选当前日志」,在「事件来源」里选择「Windows Update Client」,然后点击「确定」
  • 查看最近的错误事件,里面会显示具体的更新KB编号或者失败原因,如果是某个特定更新一直失败,可以手动下载安装包或者卸载已部分安装的更新。

4. 强制清除挂起的注册表项

如果上面的步骤都没解决,试试清理注册表中的挂起操作记录:

  • 打开命令提示符(管理员),输入regedit回车打开注册表编辑器
  • 导航到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update,如果看到名为RebootRequired的键,右键删除它
  • 再导航到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,找到PendingFileRenameOperations键,如果有值的话右键删除(注意:修改注册表前请右键该键选择「导出」备份,避免意外

如果以上方法都试过还是无法解决,可以考虑进行「系统修复安装」(保留个人文件和应用的重装),不过先把前面的步骤走完,大部分更新挂起问题都能通过这些方法解决。

备注:内容来源于stack exchange,提问作者Alex

火山引擎 最新活动