如何解决 Java JRE Windows 8.1 安装(安装程序不执行任何操作,不报告任何错误)
How to Troubleshoot Java JRE Windows 8.1 Installation (the installer does nothing, reports no errors)
我正在尝试为 Windows 8.1 安装最新的 Java JRE:
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
和 none 的安装程序工作。 Online/Offline/x86/x64
我双击安装程序,弹出 UAC,批准,然后它想了一秒钟,然后什么也没做。我该如何解决这个问题?
我尝试过的事情:
- 禁用 UAC
- 禁用所有防病毒软件
- 禁用Windows防火墙/防御者
- 正在下载旧版本 Java(运行 时仍然没有任何反应)
- 运行 作为管理员
- 从管理命令行启动
- 正在更改兼容模式(所有 vista -> windows 7)
- 运行 在安全模式下(同样的行为)
- 卸载所有旧的 Java 安装(大错)
- 监控进程列表 - java 安装程序弹出一秒钟,然后
消失
- 通过 JDK 安装 - JDK 安装程序在启动时也不执行任何操作
- 事件查看器未显示任何错误
我找不到任何可能有助于缩小问题范围的日志或错误。
非常感谢任何帮助。如果有任何其他工具我可以检查以帮助进行故障排除,或者任何人们知道的日志,我可以使用我可以获得的任何帮助。
谢谢!!
经过几个小时的摆弄,我想我终于有了一些工作。对于任何使用某种 MSI ID 之类的东西升级 Windows 版本(我从 8 升级到 8.1)的系统,似乎都有一些奇怪之处。所以,这就是我最终的结局:
我是如何修复的:
1) 该问题在 Java 8“51”安装程序之后出现。所以 51 仍然有效,在这里获取它:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
你想要:jdk-8u51-windows-x64.exe(或i586)
安装旧版本
2) 下载最新的 Java .zip 压缩文件(如 jre-8u91-windows-i586.tar.gz )并将其解压到任何位置,最好是 "c:\Program Files\Java"
3) 转到 "C:\Program Files\Java" 并将 jre1.8.0_51 重命名为其他名称("jre1.8.0_51_bak" 可能)
4) 将解压出来的.tar.gz内容复制到一个名为"c:\program files\java\jre1.8.0_51"的新文件夹中(或者重命名目录)
所以基本上使用 51 的安装目录,但将最新的 Java 文件添加到安装指向的文件夹中。
暂时快速修复,只是为了在紧要关头帮助任何人。我会在继续整理中更新,如果有任何新信息。
祝你好运!
我正在尝试为 Windows 8.1 安装最新的 Java JRE: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
和 none 的安装程序工作。 Online/Offline/x86/x64
我双击安装程序,弹出 UAC,批准,然后它想了一秒钟,然后什么也没做。我该如何解决这个问题?
我尝试过的事情:
- 禁用 UAC
- 禁用所有防病毒软件
- 禁用Windows防火墙/防御者
- 正在下载旧版本 Java(运行 时仍然没有任何反应)
- 运行 作为管理员
- 从管理命令行启动
- 正在更改兼容模式(所有 vista -> windows 7)
- 运行 在安全模式下(同样的行为)
- 卸载所有旧的 Java 安装(大错)
- 监控进程列表 - java 安装程序弹出一秒钟,然后 消失
- 通过 JDK 安装 - JDK 安装程序在启动时也不执行任何操作
- 事件查看器未显示任何错误
我找不到任何可能有助于缩小问题范围的日志或错误。
非常感谢任何帮助。如果有任何其他工具我可以检查以帮助进行故障排除,或者任何人们知道的日志,我可以使用我可以获得的任何帮助。
谢谢!!
经过几个小时的摆弄,我想我终于有了一些工作。对于任何使用某种 MSI ID 之类的东西升级 Windows 版本(我从 8 升级到 8.1)的系统,似乎都有一些奇怪之处。所以,这就是我最终的结局:
我是如何修复的:
1) 该问题在 Java 8“51”安装程序之后出现。所以 51 仍然有效,在这里获取它:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
你想要:jdk-8u51-windows-x64.exe(或i586)
安装旧版本
2) 下载最新的 Java .zip 压缩文件(如 jre-8u91-windows-i586.tar.gz )并将其解压到任何位置,最好是 "c:\Program Files\Java"
3) 转到 "C:\Program Files\Java" 并将 jre1.8.0_51 重命名为其他名称("jre1.8.0_51_bak" 可能)
4) 将解压出来的.tar.gz内容复制到一个名为"c:\program files\java\jre1.8.0_51"的新文件夹中(或者重命名目录)
所以基本上使用 51 的安装目录,但将最新的 Java 文件添加到安装指向的文件夹中。
暂时快速修复,只是为了在紧要关头帮助任何人。我会在继续整理中更新,如果有任何新信息。
祝你好运!