Приложение под названием DosBox Game Launcher (DBGL) требует JRE для успешной работы. Он был установлен и запущен на моей старой Windows 7 32-битной машине без каких-либо проблем. Сегодня я получил свой новый ПК с 64-битной Windows, и я больше не могу его запускать.

Если я устанавливаю последнюю 32-битную версию JRE в папку \Program Files (x86) DBGL говорит, что для запуска ему нужна последняя версия JRE, и она не запускается. Если я устанавливаю последнюю 64-битную версию JRE в папку \Program Files я больше не получаю сообщение об ошибке, но приложение также не запускается. Нажатие на это буквально не имеет никакого эффекта.

Прямо сейчас у меня обе версии JRE работают параллельно, и я получаю тот же результат, что и у меня, когда установлена только 64-битная версия.

2 ответа2

1

Попробуйте добавить 32-разрядную среду выполнения Java в PATH вместо 64-разрядной версии.

0

Я нашел это решение работает:

  1. Удалите все JRE с вашего компьютера
  2. Откройте командную строку администратора и введите следующее:

    bcdedit.exe /set {current} nx Alwaysoff
    

    Вы увидите сообщение:

    The operation completed successfully.
    
  3. Переустановите Java для 64-битной

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .