安装程序挂起SECREPAIR:MSI日志中文件的哈希值

时间:2016-07-17 13:52:42

标签: installation windows-installer installshield

我使用InstallShield 2015 Basic MSI项目创建了设置。 在安装文件之前安装安装程序时,安装程​​序会挂起几分钟甚至更长时间,并且在MSI日志文件中我会得到这些行。

  MSI (s) (38!98) [15:58:41:394]: SECREPAIR: Hash Value for the file:program files\AAA\BBB\hwlib\S7IO\IOBG\IOBG17547.XML is: dXJdIksL5KIA2clSOFHHLMzqgxrtSxCj1B9WpZEe7MA=

我不确定是否存在与Microsoft KB2918614,KB3000988和KB3008627的连接,因为在我的情况下,设置只是挂起但不会失败。

我尝试了几种解决方法来解决它: 卸载这些更新并更新产品代码 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Installer \ SecureRepairWhitelist]但在所有情况下都无济于事。

  1. 我可以使用InstallShield中的设置来避免此问题吗?

  2. 如果与上述3个Microsoft更新有连接,Microsoft是否打算针对这些问题发布另一个修复程序?

1 个答案:

答案 0 :(得分:1)

我遇到同样的问题,它与KB3072630有关。我的文件位于例如在DVD-Drive上,哈希生成需要很长时间,但最终会有效。

InstallShield指责微软。

我在Microsoft支持处有待支持的支持事件。