Windows 7 更新的“无法配置”重启循环

Mat*_*ght 3 windows-7 windows-update

在尝试修复以前修复过的旧戴尔 Inspiron 笔记本电脑(发送给维修人员并干净安装)时,我遇到了这个问题。自上次维修以来,笔记本电脑仍然存在问题,并且 Windows 更新一直失败。

当它尝试应用更改时,Windows 更新将失败进入“无法配置...恢复更改”重新启动循环。似乎所有失败的都是安全更新。

尝试运行时chkdsk /f /r,它会告诉我:

文件系统的类型是NTFS。

无法锁定当前驱动器。

Chkdsk 无法运行,因为该卷正被另一个进程使用。

当尝试这样做时,sfc /scannow它会告诉我:

有一个系统修复挂起,需要重新启动才能完成。

重新启动 Windows 并再次运行 sfc。

我只是假设我不能使用这些命令,因为 Windows 更新在路上?我已经使用 Malwarebytes(也安装了 VIPRE)进行了扫描,因此问题不应该是病毒或恶意软件。

使用 WindowsUpdateDiagnostic 将修复几个问题,但无法修复“服务注册丢失或损坏”。

我迷失了去哪里,因为似乎没有任何工作。

系统总览

  • 戴尔灵越 (2009)
  • Windows 7 家庭高级版 SP1 64 位
  • 4GB 内存

Vom*_*yle 8

Windows 故障 - 故障恢复控制台(步骤和命令)

在下面留下错误评论,或者您认为可能对其他人有帮助的任何其他内容,这些步骤已帮助您解决了这些问题。

(底部的链接仍然是获取故障恢复控制台安全模式的分步说明)

首先运行下面的#1命令(步骤),找出从故障恢复控制台分配给 Windows 操作系统分区的驱动器号,因为它可能不是标准的“C”驱动器,否则。

  1. 故障恢复控制台输入press ,然后查看命令输出结果。bcdedit| find "osdevice"Enter

在您看到的地方 (每个#1的命令的输出结果)之后的任何驱动器号是您将在以下命令中使用的驱动器号,因此如果是,则以下命令将命令的该部分使用osdevice partition=D: parition= C:\ ~D= ~image:D:\ /cle~

警告:确保命令中有空格,并且正斜杠和反斜杠与键入的一样。

  1. 故障恢复控制台输入dism /image:C:\ /cleanup-image /revertpendingactions,然后按 Enter

    • 如果你得到错误。. .
      • The scratch directory size might be insufficient to perform this operation. This can cause unexpected behavior.然后。. .
      • 输入(假设操作系统在此处的“D”驱动器上) MD D:\Scratch Enter 然后输入 DISM /Image:D:\ /ScratchDir:D:\Scratch /Cleanup-Image /RevertPendingActions press Enter 重新运行命令。)

如果您仍然无法从故障恢复控制台运行#2,请尝试在从命令提示符(以管理员身份运行)正常登录到 Windows 时运行以下命令。如果您能够让#2无错误地运行,那么只需 完全跳过#3步骤。

  1. 键入DISM /Online /Cleanup-Image /RevertPendingActions命令行以管理员身份运行,然后按 Enter

如果您无法让#2#3在上面工作,那么您可能需要启动到 Linux 操作系统,或者您可以从故障恢复控制台执行并重命名“C”驱动器位置(或任何驱动器号 Windows 是仍然按照上面的#1)这是一个文件,用于记录操作系统在挂起的 Windows 更新等上的位置。

重命名此文件后,将在下一次 Windows 更新尝试中创建一个新文件,但如果您必须运行此选项来解决问题,最好在应用任何新的 Windows 更新之前执行#5

  1. 这是您将重命名的文件 ->C:\Windows\winsxs\pending.xml

    确保您也替换C:\Windows\~为上面#1 中确定的驱动器号

    • 故障恢复控制台类型CD /D "C:\Windows\winsxs"按下Enter

    • 输入REN "pending.xml" "bak_pending.xml.bak"press Enter,重启机器并完成下面的#5

  2. 完成后,启动到安全模式,然后运行以下命令(可选)

    • 键入sfc /scannow命令行以管理员身份运行,然后按Enter

这一切都不起作用!!!

故障恢复控制台按顺序尝试一些不得已的项目。. .

驱动器号位于任何命令中的任何位置,确保驱动器号是上面第 1步确定的驱动器

  1. CHKDSK D: /F /R< 让它完成,不管需要多长时间完成;启动它,并定期检查它。

  2. SFC /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows


重要说明 安装 Service Pack 1

修复此问题后,请手动下载 Windows 7 Service Pack 1(在下载链接下方),安装它,然后重新启动。

在完成之前,请确保不要通过Windows 更新过程应用任何 Windows 更新。下载并安装 Service Pack 1 后,继续使用Windows Updates

Download


更多资源