【问题标题】:msiexec.exe hangs at 0 percent cpu while updating softwaremsiexec.exe 在更新软件时以 0% cpu 挂起
【发布时间】:2017-03-04 03:01:06
【问题描述】:

好的,我在互联网上搜索了我的问题的解决方案,但找不到我的具体问题的答案。当我尝试安装使用 Windows Installer (msiexec.exe) 的东西时,安装程​​序永远不会进入进度条。当我运行任务管理器并查看 msiexec.exe 时,它们都以 0% cpu 运行,并且没有执行任何操作。 (均指 32 位和 64 位版本)。 安装程序卡在“安装程序正在准备 InstallShield 向导。请稍候。

我没有运行任何其他安装,而且我等待的时间比初始化和安装的时间要长。所以等待将一事无成。

有时当我终止 32 位 msiexec.exe 时,installShield 会继续运行,但在安装过程中的某个时候,它会挂起,而 32 位 msiexec 再次以 0%(零%)的 CPU 使用率运行。然后我会再次结束 32 位进程,它会继续前进,直到它再次挂起,但这次任务管理器中没有 32 位 msiexec。如果我终止 64 位 MsiExec,程序会提醒我“错误 1719。无法访问 Windows Installer 服务。请联系您的支持人员以验证它是否已正确注册和启用。”

Windows Installer 服务 已注册并启用它仅在我终止不执行任何操作的 64 位 MsiExec 时才会弹出。对不起,如果这太罗嗦了,但我提出了我的具体问题。所有其他解决方案都适用于那些 msiexec 以 25% - 100% cpu 运行的人,我的问题是它什么都不做,它以零 % CPU 运行

【问题讨论】:

  • 尝试启用 MSI 日志记录,看看您是否看到任何有用的(或根本没有)。support.microsoft.com/en-us/help/223300/…。然而,听起来问题可能更多地与 InstallShield 有关。您可能还需要确保没有隐藏的(在某处)UAC 对话框等待您点击。
  • 最后一个条目是 MSI (c) (1C!8C) [16:10:18:491]: Creating MSIHANDLE (36) of type 790531 for thread 3468
  • 我真的不知道我要寻找什么
  • 我已经点击了同意.exe 上的“是”(授予管理员权限)
  • 让我们在这里阅读日志确实超出了 StackOverflow 的范围,至少在脑海中——你可能在超级用户方面做得更好。作为临别建议,您可能会在阅读 technet.microsoft.com/en-us/library/cc535232.aspx 的日志时获得一些提示。

标签: installshield windows-installer


【解决方案1】:

编辑:我发现了如何解决我的问题。似乎卷影复制服务(这是 windows 用来备份......好吧.. windows)可能会挂起。

我的解决方案是打开任务管理器并单击服务。寻找 VSS 右键单击​​它,单击重新启动。然后我再次运行安装程序,它成功了!!!

【讨论】:

    猜你喜欢
    • 2014-02-08
    • 1970-01-01
    • 2015-11-21
    • 2010-11-15
    • 2015-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    相关资源
    最近更新 更多