我安装了 Windows 7 Home Premium 64 位,Windows 更新毫无原因地停止了工作。
列出了 6 个新的重要更新。无论我尝试安装全部更新还是只安装一部分,结果总是如下:
- 正在下载更新。
- 报告一个接一个的更新正在安装。(“正在安装 n 个更新中的 x 个更新...”)
- 在“安装”最后一个更新后,Windows 更新图标变为红色,并显示未安装任何更新。(例如,如果我尝试安装 6 个更新,它会显示“6 个更新安装失败”。报告错误代码 80071A91。
在谷歌上搜索此错误代码时,我发现建议删除 %windir%\system32\config\txr 和 %windir%\system32\SMI\Store\Machine 中的文件。不幸的是,这没有帮助。
我该怎么办?我可以检查任何日志文件吗?
答案1
如果收到错误 0x80071A91,如何重置文件系统资源管理器
- 单击Start附件All Programs,右键单击命令提示符,然后选择以管理员身份运行。
在命令提示符窗口中,您需要输入以下内容:
fsutil resource setautoreset true C:\
然后按ENTER注意:您需要将 C:\ 替换为安装 Windows 7 的驱动器号。
- 重新启动计算机,然后尝试安装失败的更新。
与往常一样,您可以尝试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 都可以修复我的问题。