Если при запуске Minecraft вы видите сообщение об ошибке Java Virtual Machine Launcher, проблема обычно связана с несовместимостью версии Java, поврежденными файлами или конфликтом в системных настройках. На Windows 10 это одна из самых распространенных ошибок, но исправить её можно за 10–15 минут, если знать, что делать.
Чаще всего ошибка возникает из-за устаревшей версии Java, неправильно настроенной переменной пути PATH или конфликта с другими программами. Далее разберем все возможные причины и дадим пошаговые инструкции, как устранить проблему в зависимости от ситуации.
Почему возникает ошибка Java Virtual Machine Launcher
Ошибка запуска Java Virtual Machine Launcher в Minecraft на Windows 10 обычно связана с одной из следующих причин:
- Устаревшая или несовместимая версия Java. Minecraft требует определенной версии Java (обычно 8 или 17, в зависимости от версии игры). Если у вас установлена более новая или, наоборот, слишком старая версия, запуск может не работать.
- Поврежденные файлы Java. Если установка была прервана или файлы были удалены вручную, система не сможет корректно запустить виртуальную машину.
- Конфликт с антивирусом или брандмауэром. Некоторые антивирусные программы блокируют выполнение Java-процессов, воспринимая их как потенциальную угрозу.
- Неправильные настройки переменной
PATH. Если путь к не прописан в системной переменной, не сможет найти и запустить виртуальную машину. - Проблемы с лаунчером Minecraft. Иногда ошибка возникает из-за сбоя в самом лаунчере, особенно если он был установлен некорректно.
Перед началом исправлений перезагрузите компьютер — иногда ошибка исчезает после простого ребута из-за временного сбоя в системе.
| Версия Minecraft | Необходимая версия Java | Ссылка на скачивание |
|---|---|---|
| 1.12–1.16 | Java 8 (1.8) | Официальный сайт Oracle |
| 1.17–1.20+ | Java 17 | Официальный сайт Oracle |
| Снапшоты и тестовые версии | Java 17 или новее | Официальный сайт Oracle |
Проверка установленной версии Java
Первый шаг — убедиться, что у вас установлена подходящая версия Java. Minecraft 1.12–1.16 работает с Java 8, а для Minecraft 1.17 и новее требуется Java 17. Чтобы проверить текущую версию:
- Откройте командную строку (
Win + R→ введитеcmd→ Enter). - Введите команду:
java -version. - Посмотрите на вывод. Если версия не соответствует требованиям игры, её нужно обновить или установить подходящую.
Установка или обновление Java
Если версия не подходит, скачайте и установите нужную. Важно: не удаляйте старую версию, если не уверены, что она не используется другими программами. Для Minecraft можно установить несколько версий одновременно.
Пошаговая инструкция:
- Скачайте нужную версию с официального сайта Oracle или Adoptium (для Java 17).
- Запустите установочный файл и следуйте инструкциям. Не меняйте путь установки по умолчанию, если не уверены в своих действиях.
- После установки проверьте версию через командную строку (
java -version).
Если после установки ошибка все равно возникает, проверьте, что путь к добавлен в переменную PATH. Для этого:
- Откройте
Панель управления → Система → Дополнительные параметры системы → Переменные среды. - Найдите переменную
Pathв разделе «Системные переменные» и убедитесь, что там есть путь к папке с Java (например,C:\Program Files\Java\jdk-17\bin). - Если пути нет, добавьте его вручную, перезагрузите компьютер и проверьте работу Minecraft.
Проверка лаунчера Minecraft
Если установлена правильно, но ошибка Java Virtual Machine Launcher все равно появляется, проблема может быть в самом лаунчере. Попробуйте следующее:
- Обновите лаунчер. Если вы используете официальный лаунчер от Mojang, проверьте наличие обновлений через меню лаунчера.
- Используйте альтернативный лаунчер. Попробуйте запустить игру через MultiMC, FTB Launcher или Technic Launcher. Эти лаунчеры часто лучше справляются с управлением версиями Java.
- Удалите и установите лаунчер заново. Иногда файлы лаунчера повреждаются. Удалите его через «Программы и компоненты», скачайте с официального сайта и устоновите заново.
⚠️ Внимание: Не скачивайте лаунчеры с неофициальных сайтов — это может привести к заражению компьютера вирусами или краже учетной записи Mojang.
Конфликт с антивирусом или брандмауэром
Антивирусные программы и брандмауэры иногда блокируют выполнение Java-процессов, воспринимая их как потенциально опасные. Чтобы проверить это:
| Антивирус | Действие | Как проверить |
|---|---|---|
| Windows Defender | Добавить исключение для Java | → Исключения → Добавьте папку с Java (например, C:\Program Files\Java) |
| Kaspersky | Отключить защиту на время запуска | Правый клик по значку → Временно отключить защиту |
| Avast/AVG | Добавить в список исключений | Настройки → Исключения → Добавить путь к Java |
Если после отключения антивируса игра запустилась, добавьте и лаунчер Minecraft в список исключений, чтобы проблема не повторялась.
Проверка системных файлов
Если ошибка Java Virtual Machine Launcher возникает из-за поврежденных системных файлов Windows, можно воспользоваться встроенными инструментами для их восстановления.
Запустите командную строку от имени администратора (Win + X → Windows Terminal (Admin)) и выполните две команды:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Эти команды проверят целостность системных файлов и восстановят поврежденные. Процесс может занять 10–30 минут.
В большинстве случаев ошибка Java Virtual Machine Launcher в Minecraft на Windows 10 решается установкой правильной версии Java или настройкой переменной PATH.
Ручная настройка запуска с нужной версией Java
Если ни один из способов не сработал, можно вручную указать лаунчеру Minecraft, какую версию использовать. Для этого:
- Найдите папку с лаунчером Minecraft (обычно это
C:\Users\[Ваше_имя]\AppData\Roaming\.minecraft). - Создайте или отредактируйте файл
minecraft.instance.json(для альтернативных лаунчеров, например, MultiMC). - Добавьте строку с путем к нужной версии Java, например:
"javaExecutable": "C:\\Program Files\\Java\\jdk-17\\bin\\javaw.exe".
Если вы используете официальный лаунчер Mojang, этот способ не подойдет — он не поддерживает ручную настройку версии Java. В таком случае лучше перейти на альтернативный лаунчер.
Часто задаваемые вопросы
Можно ли запустить без установки Java?
Нет, Minecraft (Java Edition) требует установленной Java, так как игра написана на этом языке программирования. Без лаунчер не сможет запустить игру.
Почему после установки игра все равно не запускается?
Возможно, путь к не добавлен в переменную PATH, или установлена не та версия Java, которая требуется для вашей версии Minecraft. Проверьте версию через командную строку (java -version) и настройки переменных среды.
Как удалить старые версии Java?
Чтобы удалить старые версии Java, откройте Панель управления → Программы и компоненты, найдите все установленные версии и удалите их через контекстное меню. После этого установите нужную версию заново.
Может ли антивирус блокировать Java?
Да, некоторые антивирусы (например, Kaspersky, Avast) могут блокировать выполнение Java-процессов. Чтобы проверить это, временно отключите антивирус и попробуйте запустить Minecraft снова. Если игра запустится, добавьте в список исключений антивируса.