- Шаг 1. Посмотрите, что именно падает
- Шаг 2. Уберите моды и ресурс-паки (самая частая причина)
- Шаг 3. Исправьте память Java, если в консоли object heap
- Шаг 4. Обновите или переустановите Java
- Шаг 5. Сбросьте настройки TLauncher и Minecraft-папку
- Шаг 6. Проверьте пути к лаунчеру: без кириллицы и спецсимволов
- Шаг 7. Если в логе Problematic frame и упоминается .dll - обновите драйвер GPU
- Быстрая шпаргалка по симптомам
- Полезные ссылки
Ошибка Minecraft closed with exit code 1 появляется, когда игра или лаунчер завершаются сразу после старта. Часто причина прячется в Java, памяти, модах/пакетах ресурсов или поврежденных файлах клиента.
Ниже - порядок действий, который обычно находит причину быстрее всего.
Шаг 1. Посмотрите, что именно падает
- Откройте окно запуска и дождитесь, пока появится консоль.
- Скопируйте конец лога в текстовый файл.
- Ищите ключевые строки:
Error occurred during initialization of VMCould not reserve enough space ... object heapProblematic frame- упоминание DLL (например,
.dllпослеProblematic frame) - следы модов или ресурс-паков
Если в логе есть Problematic frame и дальше идет имя DLL, переходите к шагу про драйверы и GPU. Если в логе про initialization of VM и нехватку памяти, переходите к шагу про параметры Java и память.
Шаг 2. Уберите моды и ресурс-паки (самая частая причина)
Если вы запускаете сборку с модами, начните с чистого старта.
1. Полностью отключите моды и удалите временно пакеты ресурсов.
2. Запустите игру без них.
3. Если ошибка пропала, добавляйте обратно моды по 1-3 штуки и проверяйте после каждой партии - так находят мод, который вызывает краш.
Такой подход описывают в разборе Minecraft closed with exit code: -1 или 1: виновник часто находится в модах, а последовательное отключение помогает его определить.
Шаг 3. Исправьте память Java, если в консоли object heap
Признак - строка вида:
- Error occurred during initialization of VM
- Could not reserve enough space for ... object heap
Что сделать в лаунчере:
1. Откройте Настройки -> Дополнительно.
2. Найдите Выделение памяти.
3. Уменьшайте или увеличивайте значение и сохраняйте настройки перед запуском.
4. Переиграйте запуск, пока игра не дойдет до загрузки.
Ориентируйтесь на возможности системы. Если вы задавали слишком большой объем под вашу конфигурацию, Java не сможет выделить память и завершит запуск.
Шаг 4. Обновите или переустановите Java
Если ошибка остается, переустановка Java часто помогает.
Что сделать:
1. Установите свежую Java 8 или актуальную для вашей версии игры, но всегда берите установщик с официального источника.
2. Полностью переустановите, чтобы сбросить поврежденные компоненты.
3. Перезапустите компьютер и запустите игру снова.
Признак, при котором Java особенно часто виновата - когда в логе упоминаются проблемы инициализации Java или отсутствующие компоненты.
Шаг 5. Сбросьте настройки TLauncher и Minecraft-папку
Если проблема появилась после обновления, обрыва загрузки или изменения настроек, поможет сброс.
Безопаснее сначала сделать резервную копию своих сохранений.
Что обычно делают:
1. Удалить файл настроек:
- Linux: ~/.tlauncher/ru-minecraft.properties
2. Удалить папку Minecraft:
- Windows: папка пользователя в ...\AppData\Roaming\...
- Linux: /home/<имя пользователя>/
- MacOS: /home/<имя пользователя>/Library/Application Support/
Дальше запустите лаунчер снова, чтобы он пересоздал нужные файлы.
Примечание: если в
~/.minecraft/есть важные миры, сделайте копию папкиsavesперед удалением.
Шаг 6. Проверьте пути к лаунчеру: без кириллицы и спецсимволов
Иногда tlauncher не может корректно работать с файлом запуска, если путь содержит спецсимволы.
Переместите исполняемый файл в папку, где в пути нет:
- кириллицы
- ! ? @ и прочих не-ASCII символов
- экзотических разделителей
После этого попробуйте запустить снова.
Шаг 7. Если в логе Problematic frame и упоминается .dll - обновите драйвер GPU
Если в конце консоли есть:
- A fatal error has been detected by the Java Runtime Environment:
- Problematic frame и дальше имя .dll
Чаще всего проблема связана с несовместимостью драйвера видеокарты и библиотек LWJGL (используется Minecraft).
Решение:
1. Обновите драйвер видеокарты до последней версии с сайта производителя.
2. Перезапустите ПК.
3. Запустите игру снова.
Официальная справка Java про ошибки Minecraft указывает на типичную причину: несовместимость драйвера видеоадаптера и LWJGL, и рекомендует обновить драйвер.
Быстрая шпаргалка по симптомам
| Что видно в консоли | Вероятная причина | Что делать |
|---|---|---|
Minecraft closed with exit code 1 и дальше следы модов/пакетов |
конфликт модов/ресурсов | убрать моды и добавлять обратно партиями |
Error occurred during initialization of VM и Could not reserve enough space ... object heap |
проблема с выделением памяти Java | настроить Выделение памяти в лаунчере |
| ошибки, связанные с Java, инициализацией или компонентами | Java установлена неверно или повреждена | переустановить Java с официального источника |
Problematic frame и имя .dll |
драйвер GPU и LWJGL не совместимы | обновить драйвер видеокарты |
| после обновления/сбоев загрузки | поврежденные файлы/настройки | сбросить настройки и пересоздать клиентные файлы |
Полезные ссылки
- https://tlauncher.ru/error-start-minecraft.html
- https://tlauncher.org/ru/closed-minecraft-1073740791.html
- https://www.java.com/ru/download/help/minecraft_error.html
- https://lozerix.com/threads/1040/
- https://tlauncher.org/ru/ig4dev32-dll-error.html
- https://tlauncher.org/ru/ig9icd32-dll-error.html