"HRESULT: 0x80070BC9"Windows 安装程序或修复程序安装过程中安装 MSI 软件包时出现错误信息

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3024471
症状
虽然安装 MSI 程序包时,可能会收到类似于以下内容的错误消息 ︰

安装程序集组件 {guid id} 失败 HRESULT: 0x80070BC9。<Ok></Ok>

如果捕获 MSI 日志,请参阅以下"详细信息"指针,它指向的 CBS 日志 ︰

MSI (s) (1 C: 38) [12:30:50:375]: 注意 ︰ 1: 1935年 2: {0} 匹配的 guid id} 3: 0x80070BC9 4:

MSI (s) (1 C: 38) [14:30:50:375]: 汇编错误 (sxs): 请检查组件基于服务日志位于 1608941560ndir\logs\cbs\cbs.log 以获得更多诊断信息。

如果检查 CBS 日志时,您还可能看到的消息的时间戳对应于故障的时间 ︰

2013-02-14 12:30:29,错误 CSI 00001928 (F) 感染力强的交易记录被禁用时,无法继续。[gle = 0x80004005]
注意:在下列任一情况下,可能发生此问题 ︰
  • 在某些修补程序安装过程
  • 其人有预创建安装映像的安装过程
  • 如果要将在无人参与安装 MSI 安装程序包。
原因
作为 CBS 日志表示,操作系统将禁用可能会影响系统的事务。这些交易记录包括可能试图在此时运行的 MSI 程序包。
解决方案
若要解决此问题,请重新启动系统,然后在安装程序完成后手动运行 MSI 安装。
更多信息
某些系统更新程序或修复程序安装时,还可能会遇到此问题。通常情况下,将需要重新启动以完成更新的安装。如果已推迟重新启动,系统会尝试在此期间,安装 MSI 程序包,您可能会遇到将阻止 MSI 程序包安装的情况。

遇到此问题后,它不会解决除非您重新启动计算机,并确保应用更改。

警告:本文已自动翻译

属性

文章 ID:3024471 - 上次审阅时间:04/10/2016 03:49:00 - 修订版本: 2.0

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3024471 KbMtzh
反馈