尝试从 65 更新到 jre-7u67 似乎没有成功。重新尝试时,安装失败,并显示“拒绝访问”消息。JDK 仍然存在,但我按照建议删除了所有 Java 应用程序和引用。然后,新旧 JRE 和 JDK 都失败并显示相同的消息。JDK 的日志条目为“JDK 安装失败。返回代码:1603,错误代码:0 更新组件注册”。有人能帮忙吗?
答案1
同样,在俄语版Windows 8.1中,加入域后,jre7u55,jre7u60,jre8,jre8u5未安装。
有一个临时解决方案:1. 安装英语语言包 2. 应用英语作为显示语言并将设置复制到欢迎屏幕和系统帐户 3. 恢复旧语言,并将设置复制到新用户帐户 4. jre7u55、jre7u60、jre8、jre8u5 安装成功。
答案2
在此处下载并运行 Microsoft 程序安装和卸载 Fixit 工具:http://support.microsoft.com/mats/program_install_and_uninstall/en
当系统提示您选择要删除的程序时,请选择您要重新安装的 JDK/JRE。这样做会卸载它们。完成后,您可以继续安装 JDK/JRE。
希望有帮助!
答案3
请做以下几点。
- 删除与 Java 相关的环境变量,例如 JAVA_HOME。
- 从 Program Files、Program Files (x86) 中删除 Java 文件夹内的所有文件夹。
- 下载适用于 64 位 Windows 8.1 的离线安装程序。
- 重新启动机器。
- 安装 java。