我的x64桌面上不会安装32位Java

时间:2016-07-18 06:56:18

标签: java

我一直在尝试在桌面上运行OldSchool RuneScape,每当我尝试Jagex提供的任何启动选项时,都没有任何反应。我和他们的工作人员进行了广泛的谈话,而且他们不知道什么是错的,但我有一个很好的主意。

每当我尝试安装32位Java(在线或离线)时,我都会收到“java error code 1603”。 Java网站上此错误的官方帮助页面说他们不知道导致此错误的原因,但有两种可能的解决方案。我试过了两个,他们不工作。

我确实安装并运行了x64 Java,但OSRS需要x86。那么,做什么?

旁注,我知道这可能不适合这个问题。如果没有,请将我重定向到正确的位置。

编辑:我已经设法安装了以前版本的x86 Java(6和7),但在“确认”Java已正确安装之前,它们会抛出此错误https://i.imgur.com/cxqsj91.png。尽管有这样的确认,但仍然无效。我正在与RS mod进行谈判,我们正在进行更多的确认。如果我在其他人建议之前让这个工作,我会再次更新。

解决方案:我使用一个名为JavaRa的卸载工具来删除延迟文件,并从系统PATH中删除任何与Java相关的内容,然后重新安装Java。现在它有效。不明白为什么,但我不是在质疑它。

1 个答案:

答案 0 :(得分:2)

check here

1当您看到Java错误1603时关闭安装程序。(它已安装了一堆文件,但过早退出。)

2打开javacpl.exe from C:\Program Files (x86)\Java\jre1.8.0_XX\bin(或 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 update KB2918614,然后重新启动并再次尝试这些步骤