Если Minecraft закрывается сразу после запуска и в консоли появляется фраза «Minecraft был аварийно закрыт по причине неизвестной ошибки», это означает одно: лаунчер не смог понять конкретную причину и запустил «Консоль разработчика». Дальше причину обычно можно найти в последних строках лога.

Ниже - понятный алгоритм, который помогает в большинстве случаев. Он работает и для модов, и для проблем с Java. Подходит и тем, кто запускает сборки с forge.

1) Откройте логи и найдите последнюю “полезную” строку

Сделайте так:
1. Запустите Minecraft и дождитесь вылета.
2. Откройте окно с консолью разработчика.
3. Пролистайте вниз к самым последним строкам и найдите там одну из типовых формулировок:
- Minecraft closed with exit code: ...
- A fatal error has been detected by the Java Runtime Environment
- Error occurred during initialization of VM
- упоминание .dll после Problematic frame

Эта часть важнее всего. Пока вы не нашли конкретную строку, лечить придется вслепую.

2) Проверьте “Minecraft closed with exit code: ...” и действуйте по коду

В конце консоли может быть строка вида:
- Minecraft closed with exit code: -1073740791
- Minecraft closed with exit code: -1 или Minecraft closed with exit code: 1

Exit code: -1 или 1 (часто причина - моды)

Обычно это связано с конфликтом модов или с тем, что один мод поврежден или не подходит к версии.

Порядок действий:
1. Удалите все моды из папки mods.
2. Запустите Minecraft без модов.
3. Если работает, добавляйте моды по 1-3 штуки и каждый раз запускайте игру.
4. Так вы быстро находите мод-«виновник».

Если модов нет, а вылет с теми же кодами остается, проверьте память и настройки лаунчера (см. шаг 3 и 4). Иногда помогает сброс настроек лаунчера.

Exit code: -1073740791

Для этого кода обычно есть отдельные инструкции по устранению. Сначала ищите решение именно под этот текст из консоли, а не под общий «неизвестная ошибка».

3) Если в консоли есть “Error occurred during initialization of VM” - настройте выделение памяти Java

Признак проблемы с памятью:
- Could not reserve enough space for ... object heap
- Error occurred during initialization of VM

Это значит, что лаунчер не смог выделить нужный объем памяти JVM.

Что сделать:
1. Откройте настройки лаунчера.
2. Найдите раздел, где настраивается выделение памяти.
3. Уменьшите или увеличьте значение до тех пор, пока игра не запустится.
4. После каждого изменения сохраняйте и проверяйте запуск.

Если на ПК мало оперативной памяти, слишком высокие значения выделения приводят к таким крашам.

4) Если есть “Problematic frame” и имя .dll - это почти точка причины

Иногда в консоли встречается:
- A fatal error has been detected by the Java Runtime Environment
Дальше ищите строку с Problematic frame.

Там будет имя файла, например:
- ig4dev32.dll
- ig9icd64.dll
- или другое .dll

Дальше нужно искать решение именно под это конкретное имя .dll. Обычно проблема упирается в драйверы или конфликт графической части с компонентами, которые использует Java/LWJGL.

5) Сбросьте конфиги модификаций и настройки, если вылет начался после изменений

Если проблема появилась после обновления модов, настройки графики или правок конфигов, помогает очистка/сброс.

Что обычно делают:
- Сброс конфигураций модов.
- Сброс настроек игры.
- Очистка логов, чтобы не путаться в старых записях.

Такую очистку безопаснее делать через встроенные функции лаунчера, а не вручную удалять файлы игры и модов.

6) Быстрый “ремонт окружения” - Java

Часть ошибок запуска связана с Java. Если ничего не помогает и в консоли видны Java-сообщения, переустановите Java и попробуйте снова.

Также имеет смысл проверить, что установлена подходящая разрядность под вашу систему и что Java работает корректно.

7) Типичные ошибки, которые ломают диагностику

Ошибка Как выглядит Почему это мешает Как сделать правильно
Не смотрите последние строки консоли в тексте есть только «неизвестная ошибка» причина может быть в коде или в .dll ищите exit code, Problematic frame и Error occurred during initialization of VM
Оставили все моды и пытаетесь “угадать” есть forge-сборка и все моды включены конфликт одного мода влияет на весь запуск удалите все моды и добавляйте по 1-3
Меняете параметры без сохранения трогаете память или настройки графики игра продолжает запускаться с теми же параметрами меняйте, сохраняйте, затем проверяйте запуск
Удаляете лишнее без понимания удалили файлы игры “на всякий случай” можно потерять миры, сохранения и настройки сначала используйте сброс конфигов через лаунчер и уже потом ручные действия

8) Если нужен крайний шаг: очистка клиента вместо удаления “всего подряд”

Если у вас моды и вылет повторяется, лучше начать с очистки через сервисное меню лаунчера: обычно там есть варианты вроде:
- очистить логи
- сбросить конфиги модификаций
- сбросить настройки игры

Подход хорош тем, что он меньше трогает пользовательские данные по сравнению с ручной “тотальной зачисткой”.

Полезные ссылки

  • https://tlauncher.ru/error-start-minecraft.html
  • https://tlauncher.org/ru/closed-minecraft-1073740791.html
  • https://tlauncher.org/ru/ig4dev32-dll-error.html
  • https://tlauncher.org/ru/help.html
  • https://ru-m.org/gaydy-minecraft/12489-reshenie-problem-v-tlauncher.html