当我安装jdk 9时我的电脑关闭,现在任何java程序都无法安装。
错误讯息:
正在进行另一个Java安装,您必须先完成该安装才能运行此安装程序
我尝试了alredy:
Can't install JDK 9 because "Another Java installation is in progress"
https://www.itsmdaily.com/another-installation-already-in-progress-error/
http://windowsreport.com/another-installation-already-progress-error-windows-10/
顺便说一句,我没有尝试禁用WindowsIntaller服务的选项,因为服务属性中的此选项会锁定"手册"我无法改变它......
感谢您的帮助
答案 0 :(得分:1)
更新:正如原始海报研究的那样,这个问题被证明是与Windows Installer无关的已知问题。这里描述了解决方案:https://bugs.openjdk.java.net/browse/JDK-8184984(主要涉及清理一些锁文件)。
这里的原始答案:
在尝试其他任何事情之前,请尝试此选项,让我们知道它是否解决了问题(我没有遇到任何具体问题需要暂时测试一下 - 这些工具往往会被弃用):
有几个这样的清理工具已经过时 - 现在都已弃用且不受支持(例如 MsiZap.exe )。
我不确定您的安装程序是否基于Windows Installer - 因为您已将该标记添加到您的问题我只是假设。
请不要听取建议,告诉您禁用Windows Installer服务。那些“黑客”可以破坏你的系统。事实上,如果您做了任何更改并且服务无法启动并且您无法更改回来,那么您的最佳选择可能是“最近一次的正确配置”功能(通过按F8激活)在Windows 10之前的Windows系统上进行系统启动期间,或者“系统还原”(后者也可以修复卡住的Java包,但我不喜欢这个功能 - 我见过其他不可恢复的安装使用/卸载问题 - 尝试作为最后的手段 - 也许如果上述工具没有帮助。)
一些链接 - 仅供参考和轻松检索: