我两周前全新安装了 Windows,昨天收到了 235 个更新,下载所有更新大约花了 2.5 小时。
今天我重新启动时,屏幕显示“正在准备配置 Windows”,持续了 1 个小时,然后屏幕显示“配置 Windows 更新失败,正在恢复更改,请勿关闭您的电脑”
它挂起了/卡在这个进度上,现在每当我启动我的电脑时,它都会显示“准备配置 Windows”3 秒钟,然后立即转到“恢复更改”部分...它会立即卡住。
我无法在启动时频繁按下功能键,因为我的键盘会崩溃并且无法工作。
答案1
我建议首先下载并创建一个可启动的操作系统Hiren 的 MiniXP。
启动 MiniXP 并运行net stop wuauserv
(del %systemroot%\SoftwareDistribution\DataStore\Logs\edb.log
注意,在 MiniXP 中此位置可能会发生变化)
完成后,重新启动您的电脑并尝试再次安装更新 - 检查您的 AV 以确保它没有限制安装。
答案2
启动到Windows 恢复环境并运行系统修复几次。可能 3 次。它应该可以修复启动和服务相关的问题。或者,尝试安全模式,如果可以,您可以进行系统还原。
如果没有任何效果,请尝试此过程。其中还列出了您应该如何进入修复环境。
- 如果您是经验丰富的用户,请尝试在启动时连续按 F8 进入恢复控制台,然后从启动菜单中单击恢复选项。
- 系统可能会提示您选择键盘布局和语言。通常您无需更改这些选项。
- 点击,修复你的计算机。
- 点击下一个当你看到 S系统恢复选项对话框。
- 点击取消当您看到恢复计算机的选项时。
- 点击查看系统恢复和支持的高级选项。
- 点击命令提示符下一个窗口中的链接。
- 导航到以下位置。*C:\Windows\WinSxS* 如果您在 X 驱动器 (X:/>Source) 上,请将分区更改为 Windows 驱动器。例如,键入 C: 并按 Enter 更改为 C,键入 DIR 并按 Enter 列出文件夹。如果您看到 Windows 文件夹,则该文件夹是系统分区。您也可以使用 diskpart,但我不会在这里列出它。要更改为 C:\Windows\WinSxS\,请尝试以下命令。我在这里列出了基本方法。cd windows cd WinSxS
- 再次运行 DIR 命令并查找以“pending.xml”结尾的文件。
- 现在,重命名它。尝试这个语法:重命名文件名.xml 即如果文件名称很长,请按第一个字符,然后按 Tab 键自动填充全名。假设文件名是 1234.pending.xml。因此,您的命令是:重命名 1234.pending.xml 备份这会将文件的名称更改为“备份”。
- 现在,输入 exit 退出命令提示符并重新启动计算机。这应该可以消除待处理的任务。
答案3
如果您在回滚过程中看到硬盘灯非常活跃,这里有一个轶事可能会帮助您耐心等待非常长的更新逆转。
我的计算机花了 8 个小时来回滚失败的更新,但它成功了。
我认为我的 Windows 更新失败是由 Windows 磁盘清理工具触发的,前几天我第一次使用了该工具。然后 Office 想要进行更新。我读到了很多关于 Windows 磁盘清理损坏更新文件的报告。
尽管过程很长,我还是回到了桌面,没有任何损坏,但磁盘空间却不足了。
环顾四周,我发现 c:\ProgramData\Microsoft\Windows\WER 中充满了与回滚时间相同的文件。这些文件非常庞大,有 400MB 到 14GB 不等!我猜写这些错误转储文件花了很多时间,一旦磁盘空间耗尽,回滚只需几分钟即可完成。
我的理论是 - 磁盘空间越大,等待的时间越长。
我手动删除了所有 WER 碎片,现在一切恢复正常。(删除又是一个漫长的延迟!)
答案4
我给出的是最简单的方法。当您获得修复选项时,单击 Windows 映像恢复,然后不要选择任何内容。选择第二个选项,即选择系统映像,然后单击高级,然后它应该会打开 Windows 资源管理器。现在转到 D 或 C,无论 Windows 在哪里,然后转到软件更新,之后您将看到许多文件夹,删除数据存储、下载、自我更新、启动后事件缓存。然后取消映像恢复并重新启动,它将显示配置 Windows,但在 5 分钟内,PC 将启动。这是 100% 有效的,在试验时得到了这个解决方案。并且适用于所有 PC。