Программа Java io ioexception на вашем хост-компьютере разорвала установленное соединение

Обновлено: 03.07.2024

Что означает, что установленное соединение было прервано программным обеспечением на вашем хост-компьютере?

Это может означать, что брандмауэр или прокси-сервер прервали соединение, но это маловероятно, поскольку обычно они не позволяют установить соединение в первую очередь. Вы не знаете, почему соединение было прервано, если не знаете, что происходит на другом конце провода.

Как исправить исключение Java IO IOException, когда установленное соединение было прервано программным обеспечением на вашем хост-компьютере?

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

Как разрешить Minecraft через брандмауэр?

Добавить сервер MC в FireWall

  1. Введение. Добавьте сервер MC в FireWall.
  2. Шаг 1. Затем выберите правила для входящего трафика.
  3. Шаг 2. Выберите новое правило.
  4. Шаг 3. Выберите тип используемого правила.
  5. Шаг 4. Выберите тип программы.
  6. Шаг 5. Выберите тип разрешенного подключения.
  7. Шаг 6. Убедитесь, что отмечены все параметры.
  8. Шаг 7. Назовите это правило!

Что такое внутреннее исключение Ioexception Java?

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

Что означает, что существующее соединение было принудительно закрыто?

Что означает существующее соединение, которое было принудительно закрыто удаленным хостом?

Соединение потеряно. Внутреннее исключение: java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом. Ошибка означает проблему с сетевым подключением вашего компьютера и не удается подключиться к серверу Minecraft.

Как найти удаленный хост?

Удаленный рабочий стол с компьютера Windows

  1. Нажмите кнопку "Пуск".
  2. Нажмите «Выполнить…».
  3. Введите «mstsc» и нажмите клавишу Enter.
  4. Рядом с компьютером: введите IP-адрес вашего сервера.
  5. Нажмите "Подключиться".
  6. Если все пойдет хорошо, вы увидите запрос на вход в Windows.

Что такое адрес удаленного хоста?

З. 0-9. Компьютер, который находится в каком-то удаленном месте, с которого извлекаются данные. Обычно это относится к серверу в частной сети или общедоступном Интернете. Однако он также может относиться к компьютеру пользователя в другом месте, к которому осуществляется доступ через Интернет для передачи файлов или удаленного управления.

Как узнать IP-адрес удаленного хоста?

Нажмите «Пуск» и введите «cmd» в поле «Начать поиск». Нажмите «Ввод» (в Windows Vista). В обоих случаях должно появиться новое окно с черным фоном. Прочитайте вывод программы ping; первая строка всегда содержит IP-адрес удаленного компьютера в скобках.

Как мне удаленно узнать свой IP-адрес?

Определение вашего IP-адреса Нажмите «Пуск», а затем «Настройки». В меню «Настройки» нажмите «Сеть и Интернет». Если вы используете проводное соединение на компьютере, нажмите «Ethernet», а затем ваше соединение, чтобы увидеть IP-адрес. Если вы используете соединение Wi-Fi, нажмите "WiFi", а затем "Дополнительные параметры".

Немногие вещи вызывают такое разочарование, как коды ошибок, особенно когда вы понятия не имеете, в чем может быть проблема.

Что за ошибка: Внутреннее исключение: java.io.ioexception

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

Внутреннее исключение: сообщение об ошибке java.io.ioexception

Внутреннее исключение: java.io.ioexception в Minecraft

Как решить эту ошибку?

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

  1. Выключите и снова включите маршрутизатор, отключив его от сети на минуту, а затем снова подключив, чтобы начать заново.
  2. Перезагрузите компьютер.
  3. Перезапустите Minecraft.

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

Расширенное устранение неполадок

Если описанные выше основные шаги не помогли вам, возможно, пришло время рассмотреть более сложные решения.

Удалите и переустановите новую версию Minecraft

Одним из главных виновников проблем с Minecraft является… сам Minecraft. Прежде чем делать что-то слишком сложное, чтобы попытаться решить эту проблему, попробуйте удалить игру и переустановить ее заново. Пока не переустанавливайте пакеты текстур, моды или Optifine. Попробуйте подключиться к серверу с базовой игрой и посмотрите, решит ли это вашу проблему.

Включение встроенной песочницы Java

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

  1. Перейдите к строке поиска на панели задач Windows, обычно расположенной в нижней части экрана, введите "Панель управления" и нажмите на появившуюся запись.
  2. Найдите раздел с заголовком «Программы» и нажмите на этот заголовок.
  3. На следующем экране вы должны увидеть значок «Java». Нажмите на заголовок. На приведенном ниже рисунке заголовок и значок Java отмечены красным цветом.
  4. Теперь у вас должно появиться небольшое всплывающее окно с надписью "Панель управления Java". В нем перейдите на вкладку «Дополнительно» и начните прокручивать вниз, пока не увидите раздел с надписью «Дополнительные параметры безопасности». Мы отметили этот раздел красным цветом на рисунке выше.
  5. Здесь вы найдете параметр «Включить ограниченную среду операционной системы (собственная песочница)». Убедитесь, что он отмечен флажком, затем нажмите «Применить», а затем нажмите «ОК».
  6. Очень важно перезагрузить компьютер, чтобы изменения вступили в силу.

После перезагрузки компьютера снова запустите Minecraft и проверьте, сохранилось ли соединение с сервером. Если это не так, не стесняйтесь снова отключить встроенную песочницу, чтобы не добавлять дополнительные параметры к проблеме, которую вы пытаетесь отследить.

Изменение DNS на маршрутизаторе на DNS-серверы Google

У вашего интернет-провайдера могут быть временные проблемы с DNS-сервером, из-за которых ваш компьютер не может найти сервер, к которому вы подключаетесь. Вы можете найти настройки DNS в панели администрирования маршрутизатора/модема, и обычно они устанавливаются автоматически.

Почти все маршрутизаторы позволяют переключать DNS-серверы на те, которые вы укажете вручную, обычно два из них. Вы должны ввести следующие значения:

  • Основной DNS-сервер: 8.8.8.8
  • Дополнительный DNS-сервер: 8.8.4.4

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

В программе запуска Minecraft может отображаться проблема «Внутреннее исключение Java.IO.IOException», если установка Minecraft повреждена или устарела. Кроме того, проблема может быть вызвана поврежденным кешем DNS системы или неправильной конфигурацией Java.

Проблема возникает, когда пользователь пытается присоединиться к серверу или подключиться к нему, но видит следующее сообщение:

"Внутреннее исключение потери соединения: java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом"


Внутреннее исключение потери соединения: java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом

Прежде чем переходить к решениям по остановке внутренних исключений в Java IO IOException, проверьте, решает ли проблема использование другого сетевого кабеля (при использовании подключения Ethernet). Если у вас длинное имя пользователя (7+ символов), проверьте, решает ли проблема его сокращение до (7 или меньше символов). Также проверьте, соответствует ли скорость вашего интернета минимальным требованиям Minecraft. Кроме того, обязательно выйдите/отключите Minechat (если используете), а затем закройте его. Кроме того, проверьте, решает ли проблема запуск программы запуска Minecraft (или сервера) от имени администратора.

Исправить поврежденные файлы

Загрузите отсюда и запустите Restoro для сканирования и восстановления поврежденных и отсутствующих файлов. После этого перейдите к решениям, приведенным ниже.

Решение 1. Обновите программу запуска Minecraft до последней сборки

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


  1. Откройте программу запуска Minecraft и рядом с именем пользователя нажмите «Параметры».
  2. Затем нажмите кнопку «Принудительно обновить» и примените обновление программы запуска. Принудительно обновить программу запуска Minecraft
  3. После обновления перезапустите программу запуска Minecraft и проверьте, нет ли в ней ошибки IOexception.
  4. Если нет, проверьте, решает ли проблема использование другой программы запуска.
  5. Решение 2. Очистите кеш DNS вашей системы

    Ошибка Java.io может появиться, если кэш DNS вашей системы поврежден, поскольку это может привести к тому, что система не сможет разрешить доменное имя. В этом контексте проблему может решить очистка кеша DNS (что заставит систему повторно получать комбинации).

    Если проблема не устранена, проверьте, решает ли изменение DNS-сервера (например, Google DNS) проблему с внутренним исключением.

    Решение 3. Отключите пакет ресурсов сервера

    Пакеты ресурсов позволяют игрокам настраивать множество параметров (например, текстуры, музыку, модели, сплэш-тесты и т. д.), но эти настройки могут препятствовать обмену данными между клиентом и сервером и, таким образом, вызывать ошибку ввода-вывода. В этом случае отключение пакета ресурсов сервера может решить проблему.

    Решение 4. Удалите конфликтующие приложения

    Вы можете столкнуться с проблемой Java.io, если приложение в вашей системе мешает работе Minecraft. В этом случае удаление конфликтующего приложения может решить проблему. Вы можете выполнить чистую загрузку вашего ПК, чтобы найти проблемное приложение. Для иллюстрации мы обсудим процесс для Hamachi VPN (по сообщениям пользователей, вызывающий проблему).


    1. Нажмите правой кнопкой мыши Windows и откройте Приложения и компоненты.
    2. Теперь нажмите LogMeIn Hamachi, чтобы развернуть его, а затем нажмите Удалить. Удалите Хамачи
    3. Затем следуйте инструкциям по удалению Hamachi и перезагрузите компьютер.
    4. После перезагрузки проверьте, устранена ли проблема с IOException.
    5. Решение 5. Уменьшите расстояние рендеринга в настройках Minecraft

      Внутреннее исключение может возникнуть, если Minecraft не сможет отобразить все видеоблоки одновременно (из-за низкой скорости интернета). В этом контексте уменьшение расстояния рендеринга в настройках Minecraft до минимально возможного может решить проблему.

      1. Откройте программу запуска Minecraft и откройте ее параметры (также было бы неплохо понизить расстояние рендеринга в настройках сервера, если это возможно). Откройте параметры Minecraft.
      2. Теперь выберите «Настройки видео» и сдвиньте расстояние рендеринга до минимально возможного (например, до 2). Откройте настройки видео в Minecraft.
      3. Затем проверьте, решена ли проблема с Java.io. Если это так, то вы можете увеличить расстояние рендеринга на единицу, пока не достигнете желаемого расстояния рендеринга. Установите расстояние рендеринга на 2 фрагмента в Minecraft
      4. Решение 6. Измените настройки Java

        Ошибка Java.io может возникнуть, если установка Java в вашей системе настроена неправильно. В этом контексте редактирование настроек Java (например, включение собственной песочницы) может решить проблему. Но прежде чем продолжить, убедитесь, что у вас установлена ​​только одна установка Java.

        Обновите Java до последней сборки

        Включить нативную песочницу


        1. Нажмите Windows, введите: Настроить Java и открыть его.
        2. Теперь перейдите на вкладку «Дополнительно» и установите флажок «Включить ограниченную среду операционной системы (собственная песочница)». Включить ограниченную среду операционной системы (собственная песочница)
        3. Затем примените изменения и перезагрузите компьютер.
        4. После перезагрузки проверьте, устранена ли проблема Minecraft IOexception.
        5. Изменить путь Java в настройках программы запуска

          1. Нажмите правой кнопкой мыши Windows и откройте "Выполнить".
          2. Теперь перейдите по следующему пути: Открыть Program Files (x86) из «Выполнить»
          3. Затем откройте папку Java и перейдите к последней версии установки Java (например, к папке jre1.8.0_291).
          4. Теперь откройте папку Bin и скопируйте адрес из адресной строки. Скопируйте путь Java
          5. Затем откройте программу запуска Minecraft и выберите «Редактировать профиль».
          6. Теперь в разделе "Параметры Java (дополнительно)" установите флажок "Исполняемый файл".
          7. Затем вставьте адрес (скопированный на шаге 4) в Bin, чтобы путь был примерно таким, как показано ниже: Изменить путь Java в редакторе профиля Minecraft
          8. Теперь примените изменения и проверьте, решена ли проблема с внутренним исключением.
          9. Если проблема не устранена, проверьте, решает ли переустановка Java проблему с IOexception.

            Решение 7. Восстановите/переустановите Minecraft

            Проблема с Java.io может возникнуть, если установка Minecraft повреждена. В этом случае восстановление или переустановка могут решить проблему.

            Решение 8. Измените настройки, связанные с сетью

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

            Попробуйте другую сеть или VPN

            1. Отключите свою систему от текущей сети и подключитесь к другой сети, например к точке доступа вашего телефона, чтобы проверить, решена ли проблема с IOException. Вы также можете проверить с помощью VPN. Кроме того, рекомендуется переключаться между подключением Wi-Fi и Ethernet.
            2. Если проблема не устранена, подключите систему к Интернету напрямую, без маршрутизатора, чтобы исключить возможность возникновения проблемы из-за его конфигурации.

            Отключите ускорение NAT в настройках маршрутизатора


            1. Запустите веб-браузер и перейдите на страницу управления маршрутизатором.
            2. Теперь выберите LAN (на левой панели) и отключите аппаратное ускорение на вкладке Switch Control. Если аппаратное ускорение (функция маршрутизатора Asus) не отображается, найдите его с другими именами, такими как CTF (Cut-Through Forwarding) и FA (ускоритель потока). Отключить ускорение NAT
            3. Затем примените изменения и проверьте, решена ли проблема с внутренним исключением.
            4. Решение 9. Измените настройки брандмауэра

              Вы можете столкнуться с проблемой внутреннего исключения, если брандмауэр вашей системы блокирует доступ к ресурсу, необходимому для работы Minecraft. В этом контексте изменение настроек брандмауэра (например, разрешение Java (TM) Platform SE Binary в настройках брандмауэра) может решить проблему. Прежде чем продолжить, рекомендуется проверить, решает ли проблему временное отключение брандмауэра вашей системы. Для иллюстрации мы рассмотрим процесс для брандмауэра Защитника Windows.

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

              Установите для Java (TM) Platform SE значение Private в настройках брандмауэра

              1. Нажмите «Windows», введите «Разрешить приложение через брандмауэр Windows» и откройте его. Откройте «Разрешить приложение через брандмауэр Windows».
              2. Теперь нажмите «Изменить настройки» и в списке приложений найдите Java (TM) Platform SE Binary. Если его нет, нажмите «Разрешить другое приложение» и перейдите в каталог установки Java (обычно это каталог Java в папках Program Files и Program Files (X86)) и дважды щелкните Javaw.exe. Установите для Java (TM) Platform SE Binary значение Private
              3. Затем снимите флажок «Общедоступный» и установите флажок «Частный» для всех двоичных процессов Java (TM) Platform SE Binary.
              4. Теперь выберите Java (TM) Platform SE Binary и нажмите «Подробнее».
              5. Затем откройте «Тип сети» и установите флажок «Частная».
              6. Теперь примените изменения и перезагрузите компьютер.
              7. После перезагрузки проверьте, устранена ли проблема с IOException.
              8. Разрешить Minecraft через брандмауэр

                Если проблема не устранена, проверьте, решает ли проблему разрешение подключений Minecraft через брандмауэр маршрутизатора (если таковой имеется) (особенно если он использует какую-либо функцию автоматической блокировки). Если это не помогло, проверьте, не ограничивает ли родительский контроль доступ к Minecraft. Кроме того, было бы неплохо убедиться, что порты правильно перенаправлены в брандмауэре системы/маршрутизатора, как того требует Minecraft.

                Если проблема не устранена, проверьте, решает ли ее выделение дополнительной оперативной памяти для Minecraft. Если это не помогло, вы можете связаться с администраторами сервера, чтобы удалить данные вашего игрока или проверить наличие проблемы на стороне сервера. Если проблема не решена до сих пор, вам, возможно, придется выполнить сброс настроек вашего ПК, и если это не помогло, проверьте свою систему (особенно жесткий диск и сетевую / Wi-Fi-карту) на наличие аппаратной ошибки. .

                Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. С этой ошибкой сталкиваются многие пользователи при использовании таких программ, как Minecraft, Python, Django и т. д. Когда пользователь пытается подключиться к серверу, процесс останавливается с этой ошибкой на экран. Пользователи также сообщают об ошибке при подключении к серверу MYSQL. Кроме того, пользователи также сталкиваются с этой проблемой при подключении в приложении, модулях и программировании. В этом руководстве по устранению неполадок мы продемонстрируем некоторые методы, которые, по мнению пользователей, работают. С помощью этих методов вы обязательно избавитесь от этой ошибки.

                Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. Ошибка

                Оглавление

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

                Разговор о причинах проблемы может быть вызван несколькими причинами. Из ошибки видно, что ошибка возникает из-за некоторых приложений. Теперь некоторые пользователи сообщают, что эта ошибка возникает, если вы используете какой-либо сторонний антивирус или если ваш брандмауэр Windows включен. Кроме того, если есть какие-либо проблемы с вашей сетью и протоколами, также возникает эта ошибка.

                • Брандмауэр, сторонние антивирусы и VPN-программы
                • Неверные настройки сети.
                • Временная проблема с сетью со стороны интернет-провайдера

                Подобные типы установленного соединения были прерваны программным обеспечением из-за ошибки вашего хост-компьютера

                • Джанго
                • Фах
                • Складывание дома
                • Провайдер TCP
                • Локальная сеть Minecraft
                • Питон
                • Переполнение стека
                • Складывание

                Как исправить установленное соединение, которое было прервано программным обеспечением из-за ошибки хост-компьютера

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

                1. Использование командной строки (MySQL)

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

                • ШАГ 1. В меню «Пуск» введите CMD, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
                • ШАГ 2. В команде windows введите следующую команду
                • ШАГ 3. Затем выберите,

                sqlcmd

                • ШАГ 4. Теперь перенастройте его с помощью команды,
                • ШАГ 5. После выполнения всех команд закройте командное окно
                • ШАГ 6. Снова откройте меню "Пуск", введите "Выполнить" и нажмите Enter.
                • ШАГ 7. В окне "Выполнить" введите services.msc и нажмите Enter.

                services msc

                • ШАГ 8. Теперь в окне "Служба" найдите службу MS Sql, щелкните ее правой кнопкой мыши и выберите "Свойства".

                MS Sql service

                • ШАГ 9. Перезапустите службу, теперь проверьте, существует ли ошибка

                2. Отключение брандмауэра Windows

                Это еще один метод, который, по сообщениям пользователей, является одним из способов исправить ошибку java.io.ioexception. Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. Следуйте инструкциям по отключению брандмауэра.

                • ШАГ 1. Сначала нажмите клавишу Windows+R, чтобы открыть меню «Выполнить».
                • ШАГ 2. В поле поиска введите Панель управления и нажмите Enter.
                • ШАГ 3. В окне панели управления перейдите в раздел «Система и безопасность», затем нажмите «Брандмауэр Защитника Windows».

                Система и безопасность Установленное соединение было прервано программным обеспечением на вашем хост-компьютере

                • ШАГ 3. Откроется новое окно, слева щелкните ссылку Включить или отключить брандмауэр Windows.
                • ШАГ 5. Обязательно выберите «Отключить брандмауэр Windows» (не рекомендуется) для настроек частной и общедоступной сети.

                Отключите брандмауэр Windows (не рекомендуется). Установленное соединение было прервано программным обеспечением на вашем хост-компьютере

                • ШАГ 6. Наконец, сохраните все изменения и перезагрузите систему.

                3. Основные способы устранения неполадок

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

                • Проверьте сетевое подключение. Убедитесь, что ваше подключение к Интернету работает нормально, проверив связь с любым веб-сайтом.Проблема может быть связана с вашим интернет-провайдером.
                • Перезагрузите систему. Пожалуйста, перезагрузите систему, чтобы устранить проблему. Возможно, фоновые службы конфликтуют с сетевыми службами. Перезапуск решит такую небольшую проблему.
                • Удаление стороннего антивируса или программы VPN. Если вы используете стороннюю антивирусную программу или программу VPN, мы рекомендуем удалить ее.
                Вывод:

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

                Мы надеемся, что эта статья решит вашу проблему. Чтобы узнать больше статей об устранении неполадок, подпишитесь на нас. Спасибо!

                Читайте также: