Windows 7 — Windows 更新失败 — 错误代码 80071A91

Windows 7 — Windows 更新失败 — 错误代码 80071A91

我安装了 Windows 7 Home Premium 64 位,Windows 更新毫无原因地停止了工作。

列出了 6 个新的重要更新。无论我尝试安装全部更新还是只安装一部分,结果总是如下:

  1. 正在下载更新。
  2. 报告一个接一个的更新正在安装。(“正在安装 n 个更新中的 x 个更新...”)
  3. 在“安装”最后一个更新后,Windows 更新图标变为红色,并显示未安装任何更新。(例如,如果我尝试安装 6 个更新,它会显示“6 个更新安装失败”。报告错误代码 80071A91。

在谷歌上搜索此错误代码时,我发现建议删除 %windir%\system32\config\txr 和 %windir%\system32\SMI\Store\Machine 中的文件。不幸的是,这没有帮助。

我该怎么办?我可以检查任何日志文件吗?

答案1

如果收到错误 0x80071A91,如何重置文件系统资源管理器

  1. 单击Start附件All Programs,右键单击命令提示符,然后选择以管理员身份运行
  2. 在命令提示符窗口中,您需要输入以下内容:fsutil resource setautoreset true C:\然后按ENTER

  3. 注意:您需要将 C:\ 替换为安装 Windows 7 的驱动器号。

  4. 重新启动计算机,然后尝试安装失败的更新。

与往常一样,您可以尝试Microsoft FixIt 工具

答案2

尝试一次安装一个,从最旧(编号最小)开始。有时更新可能会发生冲突,两个更新都试图更新相同的文件,导致更新失败。

答案3

另一个可能的策略是sevenforums 中的 dockster

1) Turn Windows Features On/Off --> Uncheck .Net Framework 3.5
2) Run Windows Update Reset Tool (Fix it) [Check "Aggressive Mode"] Article
3) Run .Net Cleanup Tool Article
4) In an elevated command prompt, execute (Article):

   1. Bring up an elevated (Administrator) command prompt
   2. Execute the following commands sequentially:
      a. fsutil resource setautoreset true c:\
      b. cd %windir%\system32\config\txr 
      c. attrib -r -s -h *
      d. del *
   3.Type: Cd c:\windows\System32\SMI\Store\Machine
     Type: Attrib –a –h –s *.TM*
     Type: Del *.TM*
     *** You may get access denied errors -- its ok for now ***

5) Restart in Safe Mode with Command Prompt. Redo the steps above in BOLD. Some files still will not delete. That's fine.
6) Restart in Normal Mode - run windows update with success.

答案4

我的 Win 7 中刚刚出现了这个错误,无论我重置多少次都无法修复它。

我运行了上面的 FSUTIL 命令。然后我阅读了上面关于该命令功能的解释。因此我认为我还会运行 CHKDSK,这实际上发现了一些损坏的属性并恢复了一些孤立文件。

然后我再次运行 Windows Update,剩下的两个更新完成。因此对我来说,FSUTIL 或 CHKDSK 都可以修复我的问题。

相关内容