我有 Windows 7 Professional 32 位 SP 1,并且收到了有关可用重要安全更新的通知KB3185330今天,但安装失败。
我尝试通过 Windows Updater 安装它,它下载了它,初始化了安装并请求重新启动,我照做了。在关机期间,它开始准备更新,在下次启动时,它会继续进行,直到完成 80-100% 左右。然后它失败了,回滚升级并再次重新启动。之后,更新仍列在安装列表中,并在更新日志中显示为失败尝试,错误代码为 80004005。
从上面的链接手动下载更新并执行它会导致相同的结果。
正如多次提到的,我正在使用 GRUB 启动管理器与 Ubuntu 16.04 进行双启动。
我已经尝试下载并运行它Windows 更新诊断文件,据说已经发现一些问题并修复了它们,但重新启动并重新尝试更新会导致同样的结果。
我的系统出了什么问题?如何安装此安全更新?
解决问题需要哪些错误日志?在哪里可以找到它们?
答案1
在 CBS 日志中@PeterdeRivaz命令
"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 系统。
这是一个多年来众所周知的问题,因为微软从不关心并使用安装的 GRUB 引导加载程序测试他们的更新,他们认为每个人都只使用 Windows 而不使用其他任何内容。
正如评论中所报告的,此解决方案适用于@ByteCommander也一样。