我一直在尝试在桌面上运行 OldSchool RuneScape,但每当我尝试 Jagex 提供的任何启动选项时,都没有任何反应。我与他们的员工进行了广泛的交谈,他们不知道出了什么问题,但我有一个很好的主意。
每当我尝试安装 32 位 Java(在线或离线)时,都会收到“java 错误代码 1603”。 Java 网站上针对此错误的官方帮助页面表示,他们不知道导致此错误的原因,但有两种可能的解决方案。两种方法我都试过了,还是不行。
我确实安装了 x64 Java 并且可以正常工作,但 OSRS 需要 x86。那么,该怎么办?
旁注,我知道这可能不适合回答这个问题。如果没有,请将我重定向到正确的位置。
编辑:我已成功安装以前版本的 x86 Java(6 和 7),但它们抛出此错误 https://i.imgur.com/cxqsj91.png在“确认”Java 已正确安装之前。尽管得到了这一确认,但仍然没有任何效果。我正在再次与 RS 模组进行谈判,我们正在进行更多确认。如果我在其他人建议之前让这个工作正常,我会再次更新。
解决方案:我使用了名为 JavaRa 的卸载工具来删除残留文件,并从系统路径中删除所有与 Java 相关的内容,然后重新安装 Java。现在可以了。不明白为什么,但我不会质疑。
最佳答案
1 当您看到 Java 错误 1603 时关闭安装程序。(它已经安装了一堆文件,但过早退出。)
2 从 C:\Program Files (x86)\Java\jre1.8.0_XX\bin 打开 javacpl.exe(或对于 x64,
C:\Program Files\Java\jre1.8.0_XX\bin)
其中 XX 是更新号。
3 在安全选项卡上取消选中在浏览器中启用 Java 内容,然后单击“确定”关闭 Java 控制面板
4 重试安装 Java。这次通常会成功。
5 再次打开 javacpl.exe
(参见步骤 #2)
6 在“安全”选项卡上选中“在浏览器中启用 Java 内容”,然后单击“确定”关闭 Java 控制面板
7 如果仍然失败,请尝试卸载 Windows 更新 KB2918614
,然后重新启动并再次尝试这些步骤
关于java - 32 位 Java 无法安装在我的 x64 桌面上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38430302/