Comment réparer l’exception interne Java.IO.IOException dans Minecraft?

Le lanceur Minecraft peut afficher le problème «Exception interne Java.IO.IOException» si l’installation de Minecraft est corrompue ou obsolète. De plus, le cache DNS corrompu du système ou une configuration incorrecte de Java peut également causer le problème en question.

Le problème survient lorsque l’utilisateur tente de rejoindre ou de se connecter à un serveur mais rencontre le message suivant:

«Exception interne perdue de connexion: java.io.IOException: une connexion existante a été fermée de force par l’hôte distant»

Connexion perdue Exception interne: java.io.IOException: Une connexion existante a été fermée de force par l’hôte distant

Avant de procéder aux solutions pour arrêter les exceptions internes dans Java IO IOException, vérifiez si essayer un autre câble réseau (si vous utilisez une connexion Ethernet) résout le problème. Si vous avez un nom d’utilisateur long (7 caractères ou plus), vérifiez si le réduire à (7 caractères ou moins) résout le problème. Vérifiez également si votre vitesse Internet répond aux exigences de vitesse minimale de Minecraft. De plus, assurez-vous de vous déconnecter / déconnecter le Minechat (si vous l’utilisez), puis de le fermer. De plus, vérifiez si le lancement du lanceur (ou du serveur) Minecraft en tant qu’administrateur résout le problème.

Solution 1: mettez à jour le lanceur Minecraft avec la dernière version

Vous pouvez rencontrer le problème d’exception interne si le lanceur Minecraft de votre système est obsolète car il peut créer une incompatibilité entre le lanceur et le serveur. Dans ce contexte, la mise à jour du lanceur Minecraft vers la dernière version peut résoudre le problème. Mais avant de continuer, vérifiez si vous avez plus d’un compte configuré avec le lanceur Minecraft, si tel est le cas, supprimez tous les autres comptes sauf un.

  1. Ouvrez le lanceur Minecraft et près du nom d’utilisateur, cliquez sur Options.
  2. Cliquez ensuite sur le bouton Forcer la mise à jour et appliquez la mise à jour du lanceur.Forcer la mise à jour du lanceur Minecraft
  3. Une fois mis à jour, relancez le lanceur Minecraft et vérifiez s’il n’y a pas d’erreur IOexception.
  4. Sinon, vérifiez si l’utilisation d’un autre lanceur résout le problème.

Solution 2: effacez le cache DNS de votre système

L’erreur Java.io peut survenir si le cache DNS de votre système est corrompu, car cela peut entraîner la capacité du système à résoudre le nom de domaine. Dans ce contexte, vider le cache DNS (ce qui forcera le système à récupérer les combinaisons) peut résoudre le problème.

  1. Cliquez sur Windows, tapez: Invite de commandes et cliquez avec le bouton droit sur le résultat de l’invite de commandes. Choisissez ensuite Exécuter en tant qu’administrateur.Ouvrez l’invite de commande en tant qu’administrateur
  2. Maintenant, exécutez les éléments suivants un par un: ipconfig / flushdns ipconfig / release ipconfig / renewVider le cache DNS
  3. Quittez ensuite l’invite de commande et vérifiez si le problème d’exception Java est résolu.

Si le problème persiste, vérifiez si le changement de serveur DNS (par exemple, Google DNS) résout le problème d’exception interne.

Solution 3: désactiver le pack de ressources du serveur

Les packs de ressources permettent aux joueurs de faire beaucoup de personnalisation (comme les textures, la musique, les modèles, les tests de démarrage, etc.) mais cette personnalisation peut gêner la communication client / serveur et ainsi provoquer le problème IOexception. Dans ce scénario, la désactivation du pack de ressources du serveur peut résoudre le problème.

  1. Ouvrez le lanceur Minecraft et sélectionnez Multijoueur.
  2. Sélectionnez ensuite le serveur problématique et cliquez sur Modifier.Modifier les propriétés du serveur Minecraft
  3. Cliquez maintenant sur Packs de ressources serveur pour le définir sur Désactivé (si activé) et cliquez sur Terminé.Désactiver les packs de ressources serveur dans Minecraft
  4. Vérifiez ensuite si le lanceur ne présente pas le problème Java.io.

Solution 4: désinstallez les applications en conflit

Vous pouvez rencontrer le problème Java.io si une application sur votre système entrave le fonctionnement de Minecraft. Dans ce scénario, la suppression de l’application en conflit peut résoudre le problème. Vous pouvez nettoyer le démarrage de votre PC pour découvrir l’application problématique. À titre d’illustration, nous discuterons du processus du VPN Hamachi (signalé par les utilisateurs comme étant à l’origine du problème).

  1. Cliquez avec le bouton droit sur Windows et ouvrez Applications et fonctionnalités.
  2. Cliquez maintenant sur LogMeIn Hamachi pour le développer, puis cliquez sur Désinstaller.Désinstaller Hamachi
  3. Suivez ensuite les instructions pour supprimer Hamachi et redémarrer votre PC.
  4. Au redémarrage, vérifiez si le problème IOexception est résolu.

Solution 5: Diminuez la distance de rendu dans les paramètres de Minecraft

Le problème d’exception interne peut survenir si Minecraft ne pouvait pas restituer tous les blocs vidéo à la fois (en raison de la faible vitesse Internet). Dans ce contexte, réduire la distance de rendu dans les paramètres Minecraft au plus bas possible peut résoudre le problème.

  1. Ouvrez le lanceur Minecraft et ouvrez ses options (ce sera également une bonne idée de réduire la distance de rendu dans les paramètres du serveur, si possible).Ouvrez les options de Minecraft
  2. Maintenant, sélectionnez Paramètres vidéo et faites glisser la distance de rendu au plus bas possible (par exemple, à 2).Ouvrez les paramètres vidéo de Minecraft
  3. Vérifiez ensuite si le problème Java.io est résolu. Si tel est le cas, vous pouvez augmenter la distance de rendu de un jusqu’à ce que vous atteigniez la distance de rendu souhaitée.Définir la distance de rendu sur 2 morceaux dans Minecraft

Solution 6: modifier les paramètres Java

L’erreur Java.io peut survenir si l’installation Java de votre système n’est pas correctement configurée. Dans ce contexte, la modification des paramètres Java (comme l’activation du bac à sable natif) peut résoudre le problème. Mais avant de continuer, assurez-vous de n’avoir qu’une seule installation Java.

Mettre à jour Java vers la dernière version

  1. Cliquez sur Windows, tapez: Configurer Java, puis ouvrez-le.Ouvrez Configurer Java
  2. Maintenant, dirigez-vous vers l’onglet Mettre à jour et cliquez sur le bouton Mettre à jour maintenant.Cliquez sur Mettre à jour Java dans l’onglet Mettre à jour
  3. Si une mise à jour est disponible, appliquez la mise à jour Java et vérifiez si le problème d’exception interne est résolu.

Activer le bac à sable natif

  1. Cliquez sur Windows, tapez: Configurer Java et ouvrez-le.
  2. Maintenant, dirigez-vous vers l’onglet Avancé et cochez la case Activer l’environnement restreint du système d’exploitation (bac à sable natif).Activer l’environnement restreint du système d’exploitation (bac à sable natif)
  3. Ensuite, appliquez vos modifications et redémarrez votre PC.
  4. Au redémarrage, vérifiez si le problème Minecraft IOexception est résolu.

Modifier le chemin Java dans les paramètres du lanceur

  1. Cliquez avec le bouton droit sur Windows et ouvrez Exécuter.
  2. Naviguez maintenant vers le chemin suivant: Program Files (x86) Ouvrir les fichiers programme (x86) à partir de l’exécution
  3. Ensuite, ouvrez le dossier Java et dirigez-vous vers la dernière version de l’installation Java (par exemple, le dossier jre1.8.0_291).
  4. Ouvrez maintenant le dossier Bin et copiez l’adresse de la barre d’adresse.Copiez le chemin Java
  5. Ensuite, ouvrez le lanceur Minecraft et sélectionnez Modifier le profil.
  6. Maintenant, sous Paramètres Java (avancés), cochez l’option Exécutable.
  7. Ensuite, collez l’adresse (copiée à l’étape 4) dans Bin, le chemin doit donc être quelque chose comme ci-dessous: C: Program Files (x86) Java jre1.8.0_291 bin javaw.exeModifier le chemin Java dans l’éditeur de profil Minecraft
  8. Maintenant, appliquez vos modifications et vérifiez si le problème d’exception interne est résolu.

Si le problème persiste, vérifiez si la réinstallation de Java résout le problème IOexception.

Solution 7: Réparez / Réinstallez Minecraft

Le problème Java.io peut survenir si l’installation de Minecraft est corrompue. Dans ce contexte, sa réparation ou sa réinstallation peut résoudre le problème.

  1. Cliquez sur Windows, tapez: Panneau de configuration et lancez-le.Ouvrir le panneau de configuration
  2. Maintenant, ouvrez Désinstaller un programme et sélectionnez Minecraft.Réparer le lanceur Minecraft
  3. Cliquez ensuite sur Réparer et suivez les instructions pour réparer Minecraft.
  4. Redémarrez maintenant votre PC et vérifiez si le problème IOexception est résolu.
  5. Sinon, désinstallez Minecraft et Java (assurez-vous de sauvegarder l’essentiel).
  6. Maintenant, redémarrez votre PC et au redémarrage, cliquez avec le bouton droit sur Windows et sélectionnez Exécuter.
  7. Accédez ensuite au chemin suivant (copiez-collez l’adresse): AppDataOuvrez AppData via la zone d’exécution
  8. Maintenant, ouvrez chaque répertoire (Local, LocalLow et Roaming) un par un et supprimez les dossiers Minecraft qu’ils contiennent.Supprimer les répertoires Minecraft dans les dossiers AppData
  9. Ensuite, téléchargez les dernières versions de Java et Minecraft.
  10. Ensuite, installez Java en tant qu’administrateur et redémarrez votre PC.
  11. Au redémarrage, installez Minecraft en tant qu’administrateur et vérifiez si le problème d’exception interne est résolu.

Solution 8: modifier les paramètres liés au réseau

Minecraft peut afficher le problème d’exception interne si les paramètres réseau de votre système ne sont pas correctement configurés (ou si votre FAI bloque l’accès à une ressource essentielle au fonctionnement de Minecraft). Dans ce cas, modifier les paramètres réseau (ou essayer un autre réseau / VPN) peut résoudre le problème.

Essayez un autre réseau ou un VPN

  1. Déconnectez votre système du réseau actuel et connectez-vous à un autre réseau, par exemple, le point d’accès de votre téléphone pour vérifier si le problème IOexception est résolu. Vous pouvez également vérifier en utilisant un VPN. De plus, ce sera une bonne idée de basculer entre la connexion Wi-Fi et Ethernet.
  2. Si le problème persiste, connectez directement le système à Internet sans le routeur pour exclure si sa configuration est à l’origine du problème.

Désactiver l’accélération NAT dans les paramètres du routeur

  1. Lancez un navigateur Web et accédez à la page de contrôle du routeur.
  2. Sélectionnez maintenant LAN (dans le volet gauche) et désactivez l’accélération matérielle dans l’onglet Contrôle du commutateur. Si l’accélération matérielle (la fonction de routeur de marque Asus) n’est pas affichée, recherchez-la avec des noms différents comme CTF (Cut-Through Forwarding) et FA (Flow Accelerator).Désactiver l’accélération NAT
  3. Appliquez ensuite vos modifications et vérifiez si le problème d’exception interne est résolu.

Solution 9: modifier les paramètres du pare-feu

Vous pouvez rencontrer le problème d’exception interne si le pare-feu de votre système bloque l’accès à une ressource essentielle au fonctionnement de Minecraft. Dans ce contexte, la modification des paramètres du pare-feu (comme autoriser Java (TM) Platform SE Binary dans les paramètres du pare-feu) peut résoudre le problème. Avant de continuer, ce sera une bonne idée de vérifier si la désactivation temporaire du pare-feu de votre système résout le problème. À titre d’illustration, nous allons passer par le processus du pare-feu Windows Defender.

Avertissement: avancez à vos propres risques car la modification des paramètres du pare-feu est une tâche habile et si elle est mal faite, vous pouvez exposer votre système / vos données à des menaces.

Définissez Java (TM) Platform SE sur Private dans les paramètres du pare-feu

  1. Cliquez sur Windows, tapez: Autoriser une application via le pare-feu Windows et ouvrez-le.Ouvrez Autoriser une application via le pare-feu Windows
  2. Cliquez maintenant sur Modifier les paramètres et dans la liste des applications, recherchez Java (TM) Platform SE Binary. S’il n’est pas présent, cliquez sur Autoriser une autre application et dirigez-vous vers le répertoire d’installation de Java (généralement, le répertoire Java des dossiers Program Files et Program Files (X86)) et double-cliquez sur Javaw.exe.Définir Java (TM) Platform SE Binary sur Private
  3. Décochez ensuite l’option Public et cochez l’option Private pour tous les processus binaires Java (TM) Platform SE.
  4. Sélectionnez maintenant Java (TM) Platform SE Binary et cliquez sur Détails.
  5. Ensuite, ouvrez Type de réseau et cochez Privé.
  6. Maintenant, appliquez vos modifications et redémarrez votre PC.
  7. Au redémarrage, vérifiez si le problème IOexception est résolu.

Autoriser Minecraft à travers le pare-feu

  1. Cliquez sur Windows, tapez: Pare-feu et ouvrez le Pare-feu Windows Defender.Ouvrez le pare-feu Windows Defender
  2. Assurez-vous maintenant qu’aucune règle entrante et sortante liée à Minecraft n’est définie pour bloquer la connexion.Autoriser la connexion Minecraft via le pare-feu Windows Defender
  3. Ensuite, sélectionnez Règles entrantes et cliquez sur Nouvelle règle.Créer une nouvelle règle entrante
  4. Maintenant, sélectionnez Programme et cliquez sur Suivant.Sélectionnez un programme dans la fenêtre Nouvelle règle
  5. Cliquez ensuite sur Parcourir et dirigez-vous vers le répertoire d’installation de Minecraft.Ouvrez Parcourir et dirigez-vous vers le répertoire d’installation de Minecraft
  6. Maintenant, double-cliquez sur Minecraft.exe et sélectionnez Autoriser la connexion.
  7. Cliquez ensuite sur Suivant et sélectionnez les trois profils (c.-à-d., Public, privé et domaine).
  8. Maintenant, nommez la règle et cliquez sur Terminer.
  9. Ensuite, répétez la même chose pour la règle sortante et redémarrez votre PC.
  10. Au redémarrage, vérifiez si le problème Java.io est résolu.

Si le problème persiste, vérifiez si l’autorisation des connexions Minecraft via le pare-feu du routeur (le cas échéant) résout le problème (en particulier, s’il utilise une fonction de blocage automatique). Si cela ne fonctionne pas, vérifiez si les contrôles parentaux ne restreignent pas l’accès à Minecraft. En outre, ce sera une bonne idée de s’assurer que les ports sont correctement transférés dans le pare-feu du système / routeur, comme requis par Minecraft.

Si le problème persiste, vérifiez si l’allocation de plus de RAM à Minecraft résout le problème. Si cela ne fonctionne pas, vous pouvez contacter les administrateurs du serveur pour supprimer les données de votre lecteur ou rechercher un problème côté serveur. Si le problème ne s’est pas résolu jusqu’à présent, vous devrez peut-être effectuer une réinitialisation d’usine de votre PC et si cela ne fonctionne pas, faites vérifier votre système (en particulier, disque dur et carte réseau / Wi-Fi) pour une erreur matérielle. .

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *