1. 等待并观察:在进行任何操作之前,需要耐心等待系统完成其当前的操作。不要关闭计算机,直到系统提示更新成功或失败。
2. 检查并修复服务: - 确认更新服务是否正常运行。打开服务管理器(services.msc),检查几个关键服务(如Background Intelligent Transfer Service、Cryptographic服务、Software Protection服务和Windows Update服务)是否已启动。 - 如果某个服务被禁用,右击选择启动,并确保这些服务的状态为已启动。 - 重命名SoftwareDistribution文件夹。在禁用Windows Update服务后,找到C:\Windows\SoftwareDistribution文件夹,右键点击并选择重命名。重命名后重新启用Windows Update服务。
3. 修复组件: - 打开命令提示符(以管理员身份运行),输入以下命令来修复系统组件: ``` Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /RestoreHealth ```
4. 关闭自动更新: - 通过本地组策略编辑器关闭自动更新。打开运行对话框(Win+R),输入gpedit.msc,然后导航到“计算机配置 > 管理模板 > Windows 组件 > Windows 更新”,找到“配置自动更新”并设置为已禁用。 - 或者通过服务窗口关闭Windows Update服务。打开运行对话框(Win+R),输入services.msc,找到Windows Update服务,右键点击属性,将启动类型设置为禁用。
5. 强制关机并重启:如果系统提示回退失败或者卡在回退操作时间过长,可以按住电源键10秒以上强制关机,然后再开机启动系统,再次尝试系统更新。
6. 使用启动U盘或恢复盘:如果以上方法都无法解决问题,可以准备一个8G或以上的U盘,使用启动U盘制作工具创建一个可启动的U盘,或者使用已有的启动U盘,从U盘启动计算机,尝试修复或重新安装操作系统。