【发布时间】: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