Win 7无法安装安全更新KB3185330(错误代码80004005)


9

我拥有Win 7 Professional 32位SP 1,并且今天收到有关可用的重要安全更新KB3185330的通知,但该更新无法安装。

我尝试通过Windows Updater安装它,然后下载了它,初始化了安装并要求重新启动,我这样做了。在关机期间,它将开始准备更新,而在下次启动期间,它将持续到80-100%左右。然后失败,回滚升级,然后再次重新引导。之后,该更新仍会列出要安装的更新,并在更新日志中显示为失败尝试,错误代码为80004005。

从上面的链接手动下载更新并执行更新会得到相同的结果。

如前所述,我正在使用GRUB引导管理器与Ubuntu 16.04双重引导。

我已经尝试下载并运行此Windows Update Diagnostics文件,据说它发现了一些问题并已解决,但重新引导和重新尝试更新会导致相同的结果。

我的系统有什么问题?如何安装此安全更新?
您需要什么错误日志来解决问题,在哪里可以找到它们?


评论不作进一步讨论;此对话已转移至聊天
Journeyman Geek

@JourneymanGeek讨论结束了,您可以把它放在那里...
Byte Commander

如果有人想阅读旧的讨论,可以进入聊天页面。这里的政策是评论是暂时的。这是删除它们,就我而言。
Journeyman Geek

Answers:


7

@PeterdeRivaz的CBS日志中,命令

"C:\Windows\bfsvc.exe" C:\Windows\boot /nofonts"

0x0000007b (ERROR_INVALID_NAME - The filename, directory name, or volume label syntax is incorrect)更新Bootloader(Microsoft-Windows-BootEnvironment)时失败。

这可能是由于安装了GRUB引导加载程序引起的。因此,请删除GRUB,以便仅使用Windows引导程序,安装更新kb3185330,然后重新安装GRUB,以能够再次引导Linux系统。

多年来,这是一个已知的问题,因为Microsoft从不关心并使用已安装的GRUB引导加载程序来测试其更新,他们认为每个人都只使用Windows,而没有其他东西。

如评论中所述,该解决方案也适用于@ByteCommander


1
这对我有用。但是,我强烈建议您在尝试使用Windows启动修复实用程序之前,先物理断开Windows驱动器以外的任何其他硬盘驱动器的连接(否则,您会看到错误消息,例如“缺少操作系统”,“未检测到文件系统”和“ bootrec / fixboot”失败)
Peter de Rivaz

@PeterdeRivaz是,去过那里。但是我两个操作系统都在同一磁盘上。最终我可以从租用的bootcd中使用BootICE手动完成此操作。Win 7安装CD没用。
字节指挥官
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.