Как исправить внутреннее исключение: java.io.ioexception в Minecraft

Внутреннее исключение java.io.ioexception — одна из самых раздражающих ошибок в Minecraft. Она возникает в результате различных технических факторов, поэтому и решения также разнообразны.

Рассмотрим основные причины возникновения этой ошибки и разберем их решения.

Что такое ошибка java.io.ioexception в Minecraft?

Ошибка java.io.ioexception — это ошибка подключения к интернету. Она возникает из-за разрыва соединения между вашим компьютером и сервером Minecraft. Источником проблемы может быть либо ваш маршрутизатор, либо интернет-соединение, либо брандмауэр.

Решения

Прежде всего, вам следует начать с основных решений, чтобы сэкономить время и сберечь себя от сложного поиска неисправностей. К таким решениям относятся:

  • Перезагрузка компьютера.
  • Перезапустите Minecraft.
  • Перезапуск домашней сети.

Во время устранения неполадок в домашней сети вы также можете попробовать создать точку доступа Wi-Fi на своем смартфоне и подключиться к компьютеру.

Если вы сможете подключиться к серверу Minecraft, используя данные сотовой связи, то вы будете уверены, что в домашней сети есть проблемы.

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

Переустановите Minecraft

Очень вероятно, что причиной ошибки внутреннего исключения java.io.ioexception является сам Minecraft. Если вы хотите знать наверняка, то удалите и переустановите игру.

  • Нажмите клавишу Windows + R. Это приведет к открытию программы «Выполнить».
  • Введите appwiz.cpl в поле, затем нажмите OK.
  • Появится список установленных приложений. Выберите Minecraft.
  • Нажмите Деинсталляция, затем нажмите OK для подтверждения.
  • После удаления скачайте последнюю версию Minecraft и установите заново.

После переустановки попробуйте подключиться к серверу с базовой игрой. То есть, без каких-либо Optifine, модов или текстур-паков.

Исправьте Java

Бывают случаи, когда игра может работать нормально, но проблема в Java. В этом случае вы можете переустановить Java, включить Java native sandbox или использовать другую программу запуска, чтобы исправить ошибку java.io.ioexception.

Чтобы переустановить java:

  • Нажмите клавишу Windows + R. Откроется окно «Выполнить».
  • Введите Control в поле и нажмите OK.
  • Выберите Деинсталляция программы.
  • Выберите Java из списка.
  • Нажмите на Uninstall.
  • Найдите последнюю версию Java и установите ее.
  • Перезагрузите компьютер.

Родная песочница java позволяет запустить Java-приложение, например Minecraft, в ограниченной среде. В результате вы сможете обойти проблему, мешающую вашему соединению с сервером.

Выполните следующие шаги, чтобы включить Java native sandbox:

  • Перейдите к строке поиска на панели задач Windows. Обычно она находится в нижней части экрана. Введите «Панель управления» в строке поиска.
  • Найдите раздел «Программы» и нажмите на него.
  • Найдите значок Java и щелкните на нем.
  • Появится небольшое всплывающее окно с заголовком «Панель управления Java». Выберите вкладку «Дополнительно», затем прокрутите вниз, пока не дойдете до «Дополнительные параметры безопасности».
  • Найдите опцию «Включить ограниченную среду операционной системы (встроенную песочницу)». Убедитесь, что она отмечена. Нажмите «Применить», затем «ОК».
  • Перезагрузите компьютер, чтобы изменения вступили в силу.
  • Перезапустите Minecraft, чтобы проверить, исправлена ли проблема. Если нет, вы можете продолжить и отключить родную песочницу.

Используйте другую программу запуска

В этом случае проблема может заключаться в том, что ваша программа запуска использует старую версию Java. Чтобы исправить это, вы можете перейти на JAR Minecraft launcher или заставить вашу программу запуска принять последнюю версию Java.

Это так же просто, как перейти к настройкам Java в опциях пусковой установки и изменить путь или каталог со старой версии на новую.

Измените настройки DNS на маршрутизаторе

DNS-сервер вашего интернет-провайдера может иметь проблемы, которые препятствуют вашему подключению к серверу Minecraft. Чтобы решить эту проблему, измените DNS на DNS-серверы Google.
Выполните следующие шаги для редактирования настроек DNS:

  • Откройте программу «Выполнить», нажав клавиши Windows + R.
  • Введите Control в поле и нажмите OK.
  • В Панели управления найдите Сеть и Интернет.
  • Выберите Изменить параметры адаптера. Он находится на левой панели.
  • Щелкните правой кнопкой мыши на сетевом адаптере и выберите Свойства.
  • Прокрутите вниз до пункта Протокол Интернета версии 4 (TCP/IPV4) и дважды щелкните на нем.
  • Щелкните на Использовать следующий DNS-сервер и адрес.
  • В предпочтительном DNS-сервере поставьте 8.8.8.8
  • В альтернативном DNS-сервере поставьте 8.8.4.4
  • Эти настройки DNS-сервера подключат вас к Google, что более надежно, чем вариант с локальным интернет-провайдером. Это может помочь решить вашу проблему.
  • Нажмите OK, чтобы сохранить изменения.

Измените настройки брандмауэра windows

Ваш брандмауэр также может блокировать доступ к серверу Minecraft. Поэтому вы должны разрешить Minecraft Java TM Platform SE Binary через ваш брандмауэр. Чтобы сделать это, вы должны использовать компьютер в качестве администратора.

Вот шаги, которые необходимо выполнить:

  • Перейдите к поисковой строке в нижней части панели задач и введите firewall.
  • Выберите Брандмауэр Windows Defender.
  • На левой панели найдите пункт Разрешить приложение или функцию через брандмауэр Windows Defender Firewall и нажмите на него.
  • Выберите Java TM Platform SE Binary, затем отметьте флажками Public и Private.
  • Нажмите OK, чтобы сохранить изменения.
  • Перезагрузите компьютер и откройте Minecraft, чтобы проверить, решена ли проблема.

В идеале, вы также можете отключить брандмауэр Windows, а затем попытаться зайти на сервер Minecraft.

Использование VPN

Другим решением проблемы ошибки внутреннего исключения Minecraft является установка VPN и подключение к вашей стране или любой другой, находящейся поблизости. В Интернете есть множество бесплатных программ VPN, которые вы можете скачать и использовать.

Измените расстояние просмотра на стороне сервера

Наконец, вы можете попробовать уменьшить расстояние просмотра сервера:

  • Убедитесь, что сервер не запущен.
  • Нажмите Файлы и выберите Cong Files.
  • Перейдите в Настройки сервера.
  • Найдите View Distance и измените его на 4.
  • Нажмите сохранить, чтобы применить изменения.
  • Заново запустите сервер.

Заключение

Надеюсь, одно из этих решений ошибки внутреннего исключения java.io.ioexception поможет решить проблему, и вы сможете вернуться к наслаждению игрой в Minecraft. Если вы попробовали что-то другое и это сработало, не стесняйтесь поделиться своим опытом.

Автор: Гайды

Last modified: 28.01.2023