JRE 无法在 Windows 7 64 位上正确运行

JRE 无法在 Windows 7 64 位上正确运行

一个名为的应用程序DosBox 游戏启动器(DBGL) 需要 JRE 才能成功运行。我已在旧的 Windows 7 32 位机器上安装并运行了它,没有任何问题。今天我得到了装有 Windows 64 位的新电脑,但我无法再运行它了。

如果我将最新的 JRE 32 位版本安装到\Program Files (x86)文件夹中,DBGL 会提示需要最新的 JRE 版本才能运行,因此无法启动。如果我将最新的 JRE 64 位版本安装到文件\Program Files夹中,我不会再收到错误消息,但应用程序也无法启动。单击它实际上没有任何效果。

现在我同时运行两个 JRE 版本,得到的结果与仅安装 64 位版本时相同。

答案1

尝试将 32 位 Java 运行时添加到您的小路而不是 64 位版本。

答案2

我发现这个解决方案有效:

  1. 从您的计算机上卸载所有 JRE
  2. 打开管理员命令提示符并输入以下内容:

    bcdedit.exe /set {current} nx Alwaysoff
    

    您将看到以下消息:

    The operation completed successfully.
    
  3. 重新安装 64 位 Java

相关内容