MSI returned error code 34

2008-02-19 10:13 | 分类 安装配置, 软件应用 | By ming | 发表评论 »

    在安装visual studio 2008的安装.net Framework 3.5阶段(更具体的是在安装.net Framework 2.0 SP1中的KB110806时)出现了这个错误,在事件查看器(EventLog)中看到具体的错误信息为:

无法找到来自源 System Restore 的事件 ID 8193 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。

如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。

以下是包含在事件中的信息:

C:\Windows\servicing\TrustedInstaller.exe
Windows 模块安装程序
0x80042308

    发生这个错误的具体原因可能是由于我的系统精简掉了System Restore(即系统还原)这个组件。

    解决的办法是:用Windows Update 为系统装上补丁(也可手动下载后再装上),我装了36个补丁(可能只用其中某一个补丁就可以,不过36个也不用太多时间。。。)之后,KB110806即可正常安装,接下来.net framework 3.5与visual studio 2008也同样正常安装了。

    全部安装完成后的补丁列表:

      • 用于Microsoft Windows的更新(KB929300)
      • 用于Microsoft Windows的更新(KB110806)
      • 用于Microsoft Windows的更新(KB937287)
      • 用于Microsoft Windows的更新(KB938371)
      • 用于Microsoft Windows的安全更新(KB944533)
      • 用于Microsoft Windows的更新(KB935509)
      • 用于Microsoft Windows的安全更新(KB941568)
      • 用于Microsoft Windows的安全更新(KB941569)
      • 用于Microsoft Windows的安全更新(KB942624)
      • 用于Microsoft Windows的安全更新(KB943055)
      • 用于Microsoft Windows的安全更新(KB943078)
      • 用于Microsoft Windows的安全更新(KB943411)
      • 用于Microsoft Windows的安全更新(KB946026)
      • 用于Microsoft Windows的安全更新(KB946456)
      • 用于Microsoft Windows的更新(KB943302)
      • 用于Microsoft Windows的更新(KB943899)
      • 用于Microsoft Windows的更新(KB942763)
      • 用于Microsoft Windows的安全更新(KB925902)
      • 用于Microsoft Windows的安全更新(KB929916)
      • 用于Microsoft Windows的安全更新(KB930178)
      • 用于Microsoft Windows的安全更新(KB931213)
      • 用于Microsoft Windows的安全更新(KB933579)
      • 用于Microsoft Windows的安全更新(KB933729)
      • 用于Microsoft Windows的安全更新(KB935807)
      • 用于Microsoft Windows的安全更新(KB936021)
      • 用于Microsoft Windows的安全更新(KB936782)
      • 用于Microsoft Windows的安全更新(KB938127)
      • 用于Microsoft Windows的安全更新(KB939653)
      • 用于Microsoft Windows的更新(KB929399)
      • 用于Microsoft Windows的更新(KB929735)
      • 用于Microsoft Windows的更新(KB929763)
      • 用于Microsoft Windows的更新(KB931573)
      • 用于Microsoft Windows的更新(KB933360)
      • 用于Microsoft Windows的更新(KB933928)
      • 用于Microsoft Windows的更新(KB935280)
      • 用于Microsoft Windows的更新(KB936357)
      • 用于Microsoft Windows的更新(KB936824)
      • 用于Microsoft Windows的更新(KB936825)
      • 用于Microsoft Windows的更新(KB938194)
      • 用于Microsoft Windows的更新(KB938952)
      • 用于Microsoft Windows的更新(KB938979)
      • 用于Microsoft Windows的更新(KB939159)
      • 用于Microsoft Windows的更新(KB941600)
      • 用于Microsoft Windows的更新(KB941649)
      • 用于Microsoft Windows的更新(KB941651)
      • 用于Microsoft Windows的修补程序(KB932471)

Tags:

转载请遵循"署名-非商业性使用-相同方式共享" 的创作共用协议。

返回正文

留下评论

(如发言后未显示则有待审核)