Ошибка Exit Code 21 — Minecraft
Что это значит
Код выхода 21 в Minecraft указывает на то, что игра не смогла загрузить или инициализировать один из необходимых библиотечных файлов (native libraries), таких как LWJGL (Lightweight Java Game Library) или OpenAL. Это происходит на этапе запуска, когда лаунчер передаёт управление Java-процессу, но JVM не находит или не может корректно загрузить нативные библиотеки для графики, звука или ввода. Пользователь видит чёрный экран или окно с сообщением об ошибке, после чего игра закрывается. Чаще всего проблема связана с повреждёнными или отсутствующими файлами библиотек, несовместимостью архитектуры (32/64 бита) или конфликтом с антивирусом.
Вероятные причины
- Повреждённые или неполные файлы нативных библиотек в папке .minecraft/bin или versions
- Несоответствие разрядности Java и установленной версии Minecraft (например, 32-битная Java с 64-битной игрой)
- Блокировка загрузки библиотек антивирусом или брандмауэром
- Устаревшие или конфликтующие драйверы видеокарты
- Некорректные права доступа к папке игры (например, установка в Program Files без прав администратора)
- Повреждённый или несовместимый файл конфигурации лаунчера (launcher_profiles.json)
- Конфликт с модами или оптимизациями (OptiFine, Forge), требующими специфических библиотек
- Ошибка в работе Java Runtime Environment (JRE) — повреждение или несовместимость версии
Что делать — по порядку
- Перезапустите лаунчер и компьютер — временный сбой может быть устранён.
- Запустите лаунчер от имени администратора (правый клик → «Запуск от имени администратора»).
- Проверьте, что установлена 64-битная версия Java (рекомендуется Java 8 или 17) и она используется лаунчером.
- Временно отключите антивирус и брандмауэр, затем повторите запуск.
- Удалите папку .minecraft/bin (или versions) и дайте лаунчеру перезагрузить файлы — это переустановит нативные библиотеки.
- Обновите драйверы видеокарты до последней версии с официального сайта производителя.
- Переустановите Minecraft полностью: удалите папку .minecraft (предварительно сохранив saves) и установите заново.
- Если используются моды, попробуйте запустить чистую версию (vanilla) — если ошибка исчезнет, проблема в одном из модов.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что означает код выхода 21 в Minecraft?
Это ошибка загрузки нативных библиотек (LWJGL, OpenAL). Игра не может запуститься из-за отсутствия или повреждения этих файлов.
Как исправить код 21 в Minecraft?
Попробуйте запустить лаунчер от администратора, отключить антивирус, удалить папку .minecraft/bin и переустановить Java 64-bit.
Поможет ли переустановка Minecraft при ошибке 21?
Да, полная переустановка (удаление .minecraft и повторная установка) часто решает проблему, так как восстанавливаются все библиотеки.
Может ли антивирус вызывать код 21?
Да, антивирус может блокировать загрузку нативных библиотек. Временно отключите его или добавьте папку игры в исключения.
Почему код 21 появляется после обновления Minecraft?
Обновление могло повредить файлы библиотек или изменить требования к Java. Удалите папку versions и дайте лаунчеру перезагрузить файлы.
Источники
- Minecraft Help Center — Exit Code 21 проверено 28.07.2026
Где встречается
Minecraft Java Edition (все версии, включая 1.8–1.20+); лаунчеры: официальный, TLauncher, MultiMC, Prism Launcher; ОС: Windows, macOS, Linux