#Что означает ошибка
Не удаётся запустить игру Java не найдена
Minecraft Java Edition для работы требует определённой версии Java: для 1.17–1.20.4 — Java 17, для 1.20.5 и новее — Java 21, для 1.16 и старше — Java 8. Официальный лаунчер содержит встроенную Java, но она может быть повреждена или заблокирована. Для сторонних лаунчеров и серверов Java нужно устанавливать самостоятельно.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Java не установленаВ системе нет JRE. | java -version не найдена. | Установите Java. |
| Неподходящая версия JavaВерсия не соответствует версии игры. | Ошибка о версии класса. | Установите нужную версию. |
| Повреждён встроенный runtimeФайлы лаунчера повреждены. | В официальном лаунчере. | Переустановите лаунчер. |
| Неверный путь JavaВ профиле указан несуществующий путь. | После удаления Java. | Исправьте путь. |
#Пошаговое решение
- Уточните, какой лаунчер и версия Minecraft используютсяЗапишите полный текст «Java Runtime not found», «Java installation not found» или другую формулировку. Проверьте, запускается ли Minecraft Java Edition из официального Minecraft Launcher. У официального лаунчера среда Java часто устанавливается автоматически; отсутствие команды
javaв системной командной строке ещё не значит, что Minecraft не запустится. - Проверьте профиль и пользовательский путь к JavaОткройте Minecraft Launcher → «Java Edition» → «Установки» (Installations) → три точки возле нужной установки → «Изменить» → «Дополнительные параметры» (More Options). Найдите поле «Исполняемый файл Java» (Java Executable). Если в нём вручную прописан путь к несуществующему
javaw.exe, сохраните его в блокнот и попробуйте вернуть путь по умолчанию в настройках профиля. После сохранения повторите запуск. - Уточните требуемый выпуск JavaДля модифицированной игры требования определяются совместно версией Minecraft и загрузчиком модов. Примеры: некоторые выпуски 1.16 и старше обычно используют Java 8; 1.17 — Java 16; 1.18–1.20.4 — Java 17; 1.20.5 и новые выпуски Java Edition требуют как минимум Java 21 (требования более новых версий проверяйте отдельно). Не устанавливайте Java 17 вместо 21 только потому, что это указано в старом руководстве.
- Установите совместимую Java только для сторонней сборкиЕсли ваш сторонний лаунчер прямо требует внешнюю Java, посетите официальный источник используемой сборки Java, например
https://adoptium.net/temurin/releases/, выберите Windows нужной разрядности, версию Java, совместимую с игрой, и пакет JRE/JDK по инструкции лаунчера. Запустите проверенный установщик и завершите установку. Затем в лаунчере выберите существующий файлjavaw.exeустановленной версии, а не папку и неjava.exeдля графического запуска. - Проверьте Java в командной строке, если лаунчер её используетНа Windows нажмите
Win+R→cmd→ Enter и выполнитеjava -version. Если появляется строка с версией, сравните её с требованием игры. Если написано «не является внутренней или внешней командой», Java может отсутствовать вPATH, но официальный Minecraft Launcher всё равно может использовать собственную среду. Командаwhere javaпокажет расположение доступной системной Java; не изменяйте глобальныйPATHиJAVA_HOMEбез необходимости. - Обновите сам лаунчер и заново проверьте запускЕсли официальная версия Minecraft Launcher не может скачать нужную среду, откройте Microsoft Store → «Библиотека» → «Проверить обновления» для установленного оттуда клиента или скачайте обновлённый лаунчер с
https://www.minecraft.net/download. Проверьте доступность сети и свободное место. Не удаляйте.minecraftцеликом: папка может содержать локальные миры, снимки экрана, моды и пользовательские настройки. - Сохраните миры перед ручной работой с каталогамиТолько если официальный лаунчер прямо сообщает о повреждённом runtime и предлагает восстановление, сначала закройте приложение и сохраните папку
savesи файлы профилей из своего каталога игры. Не выполняйте массовое удаление%AppData%\.minecraft\runtimeнаугад: расположение Java менялось, а папка может отличаться между лаунчерами. Предпочтительнее переустановка/восстановление лаунчера через официальный установщик. - Соберите сведения при повторной ошибкеЕсли ошибка сохраняется, запишите версию Minecraft, тип лаунчера, полный путь в поле Java Executable, результат
java -version, точный текст и время ошибки. Для модифицированной сборки укажите версии Forge/Fabric/NeoForge и требуемую Java. По этим данным можно восстановить правильный исполняемый файл, не меняя системные разрешения и не запуская лаунчер от администратора.
#Дополнительные замечания и проверка результата
Для сборок с модами (Forge, Fabric) версия Java должна совпадать с требованиями сборки. Если установлено несколько версий Java, лаунчеры (Prism Launcher, ATLauncher) умеют выбирать нужную автоматически. Выделите память: в профиле добавьте аргументы -Xmx4G -Xms2G, но не больше половины ОЗУ. Если вы запускаете сервер, используйте команду java -Xmx4G -jar server.jar nogui. Справка — .
Если после установки Java лаунчер всё равно не видит её, перезапустите компьютер, чтобы обновилась переменная Path, и проверьте, что в профиле лаунчера не стоит устаревший путь к javaw.exe от удалённой версии. Для старых версий игры (1.12 и ниже) устанавливайте Java 8, а для современных сборок с шейдерами и модами выделяйте не менее 4 ГБ памяти. Проверьте разрядность Java: для больших объёмов памяти нужна 64-разрядная версия.