- 1) Уточните версию Minecraft и тип запуска
- 2) Проверьте, что Java вообще установлена
- 3) Установите правильную Java для Minecraft
- 4) Перезагрузите ПК и запустите лаунчер снова
- 5) Проверьте настройки Java в лаунчере
- 6) Если ошибка “Unable to decompress” или ломается jvm.dll
- 7) Если Java ставится с ошибками установки
- 8) Частые причины и что делать
- Полезные ссылки
Ошибка вида “java runtime environment not found” в Minecraft обычно означает, что лаунчер не может найти подходящую Java (часто - нужную версию и подходящую разрядность) или Java установлена с проблемами. Ниже - порядок действий, который чаще всего помогает на Windows.
1) Уточните версию Minecraft и тип запуска
Проверьте, что вы запускаете:
- обычный Minecraft Launcher
- Forge/Fabric (через модлоадер или лаунчер вроде Prism/CurseForge)
- .jar (сервер/тестовая сборка)
Разные сборки могут требовать разные версии Java. Если у вас модпак, ориентируйтесь на требования именно этого модпаковщика или модлоадера.
2) Проверьте, что Java вообще установлена
Откройте командную строку и выполните:
java -version
Варианты:
- Команда не находится или пишет ошибку - Java не установлена или системная переменная PATH настроена неправильно.
- Показана версия - дальше сравните, подходит ли она требованиям вашей версии Minecraft/модпака.
Если Java установлена, но Minecraft все равно пишет “runtime environment not found”, часто причина в том, что лаунчер ищет не ту Java или не находит ее из-за настроек.
3) Установите правильную Java для Minecraft
Самый частый рабочий путь - поставить актуальный комплект OpenJDK, который рекомендуют Minecraft-лаунчеры и сообщества.
Для Windows обычно берут Microsoft OpenJDK или Temurin (Adoptium). У Prism Launcher и Fabric есть инструкции, как выбрать подходящий OpenJDK и поставить его так, чтобы лаунчер мог автодетектить Java. Также там описан принцип: после установки перезагрузить систему и дать лаунчеру обнаружить Java.
Если у вас Windows 11 и вы не уверены в разрядности, ориентируйтесь на x64, если система 64-bit. Для проверки разрядности можно использовать команду в CMD:
echo %PROCESSOR_ARCHITECTURE%
- AMD64 - x64
- X86 - x86
4) Перезагрузите ПК и запустите лаунчер снова
После установки Java Windows может не сразу показать изменения другим программам. Перезагрузка обычно решает это.
5) Проверьте настройки Java в лаунчере
Если вы используете Prism/профиль с отдельной Java:
- включите автопоиск Java Runtime
- или укажите конкретную установленную Java вручную
Prism Launcher прямо описывает, что после установки Java он должен обнаружить ее во время настройки, а если Java появилась не сразу, нужно перезапустить лаунчер или обновить обнаружение.
6) Если ошибка “Unable to decompress” или ломается jvm.dll
Иногда проблема не в отсутствии Java как пакета, а в повреждении/неполной загрузке встроенных файлов runtime. По типу симптомов “Unable to decompress file”, “jvm.dll показывает 0 bytes” лечится обычно так:
1) Очистите кеш загрузок лаунчера (если предусмотрено в вашем лаунчере)
2) Запустите лаунчер заново и дайте скачать файлы заново
3) Проверьте антивирус: он может блокировать или “лечить” загружаемые dll
4) Убедитесь, что нет ограничений прав на папку с кешем
В кейсах, где файл появляется и сразу становится 0 байт, это похоже на проблему записи/доступа или вмешательство защитного ПО.
7) Если Java ставится с ошибками установки
Если во время установки Java возникают ошибки наподобие 1603, попробуйте то, что рекомендуют официальные инструкции Java:
- перезагрузить ПК
- удалить старые версии Java
- поставить офлайн-установщик
- при необходимости отключить Java content в Java Control Panel на время установки
Это особенно актуально, когда в системе накопилось много версий и часть из них установилась некорректно.
8) Частые причины и что делать
| Симптом | Вероятная причина | Что сделать |
|---|---|---|
| java -version не работает | Java не установлена или не в PATH | Установите OpenJDK, проверьте java -version, перезагрузите |
| java есть, но Minecraft пишет runtime environment not found | лаунчер не видит нужную версию | Поставьте нужную версию для вашей сборки, настройте автодетект или укажите путь |
| файлы runtime скачиваются и ломаются (например, jvm.dll становится 0 байт) | поврежденная загрузка или блокировка защитой | проверьте антивирус, повторите загрузку, убедитесь в правах на папки |
| все работало, потом сломалось после обновления | лаунчер начал искать другой runtime | переустановите/обновите Java и проверьте профиль лаунчера |
Полезные ссылки
- CurseForge: проблемы с Java и запуском модпаков: https://support.curseforge.com/support/solutions/articles/9000196081-minecraft-modpacks-installation-and-launch-issues
- Prism Launcher: установка Java и выбор Java Runtime: https://prismlauncher.org/wiki/getting-started/installing-java/
- Fabric: установка Java на Windows: https://docs.fabricmc.net/players/installing-java/windows
- Java.com: ошибка 1603 при установке Java: https://www.java.com/en/download/help/error_1603.html