C'est assez frustrant de recevoir des messages d'erreur pendant que vous travaillez sur quelque chose, mais la frustration est grandement exacerbée si le message est indéfini. L'utilitaire ping est, par essence, un outil de diagnostic. Ainsi, lorsqu’il renvoie un «échec général», il n’a pas été performant à plusieurs niveaux.
Maintenant, il ressort clairement du nom même que cette erreur peut être causée par un certain nombre de facteurs., vous en apprendrez davantage sur les coupables les plus probables et sur la façon de les traiter. Il n'y a pas d'ordre particulier dans lequel les correctifs doivent être appliqués, mais certains d'entre eux sont intéressants à faire de toute façon. Vous pouvez donc tout aussi bien vous frayer un chemin dans la liste.
Changer la version du protocole
La quatrième version du protocole Internet (IPv4) était, et continue à être, la norme pour tout appareil se connectant à Internet. Cependant, les adresses sur IPv4 sont sur le point de s’épuiser, ce qui entraîne une migration lente mais inévitable vers IPv6. Windows préfère IPv6 par défaut, ce qui peut être la cause de votre échec de ping. Notez que IPv6 est obligatoire dans certaines versions de Windows. Il est donc beaucoup plus judicieux de configurer votre système d'exploitation de manière à préférer IPv4 plutôt que de désactiver la version six.
Microsoft fournit des utilitaires simples et autonomes pour configurer les versions de protocole sur leur site Web de support. Pour passer à l’utilisation d’IPv4, accédez à cette page et recherchez le programme intitulé «Préférez IPv4 sur IPv6 dans les stratégies de préfixe». Téléchargez, puis exécutez le programme. Tout ce que vous avez à faire est de cliquer sur “Suivant” dans l’utilitaire et il se chargera du reste. Une fois que l'assistant a terminé le correctif, redémarrez votre ordinateur et essayez à nouveau d'exécuter votre ping.
Supprimer les bloqueurs HTTP
C'est une solution rapide et facile. Si vous avez un logiciel qui affecte le trafic HTTP, envisagez de le désinstaller pour voir s'il pose des problèmes. Cela inclut de nombreux programmes tels que Wireshark, Peer Guardian ou Simplewall. Après avoir désactivé ou désinstallé le logiciel suspect, redémarrez votre ordinateur et essayez à nouveau d'effectuer une commande ping.
Si vous utilisez un VPN, cela pourrait également être la cause du message d'erreur «Échec général». Vous devez donc le désactiver lors des tests. Enfin, la tâche est longue, mais vous pouvez désactiver votre pare-feu Windows. Il n’est pas probable que le pare-feu soit à l’origine de l’échec du ping, mais c’est une variable de moins.
Supprimer les technologies de transition de protocole
Rappelez-vous comment il a été expliqué ci-dessus que l’infrastructure IP migre de la version 4 de la version 4 à la version 6. Eh bien, pour faciliter cette transition et répondre aux critères de mise en œuvre, un certain nombre de technologies ont été développées. Celles-ci ont pour objectif d’adapter le trafic Internet à la suppression éventuelle d’IPv4, mais elles pourraient entraîner certains problèmes dans certaines circonstances.
Pour désactiver les technologies de transition, accédez à Windows PowerShell en tant qu'administrateur. Pour ce faire, appuyez simultanément sur les touches Windows et X de votre clavier. Dans le menu qui apparaît, cliquez sur «Windows PowerShell (Admin)». Dans le shell, tapez les commandes suivantes dans l'ordre dans lequel elles sont présentées, en appuyant sur Entrée après chacune.
- netsh int ipv6 isatap définir l'état désactivé
- netsh int ipv6 6to4 définir l'état désactivé
- netsh interface teredo set state désactivé
Une fois que vous avez exécuté les commandes, le moteur doit renvoyer «Ok» à chaque fois. Lorsque vous avez terminé, redémarrez votre ordinateur et vérifiez si votre problème de ping est résolu.
Effacer le cache DNS
Cette solution a de bonnes chances de résoudre l’échec du ping, mais c’est aussi une bonne chose à faire pour votre ordinateur. Sans être trop technique, vider le cache DNS supprime les anciens enregistrements IP et permet à votre système d'exploitation d'en récupérer de nouveaux lorsque vous accédez à un serveur. La procédure décrite ici effacera votre cache DNS et réinitialisera également votre catalogue Winsock. Démarrer le catalogue Winsock à partir de zéro est une mesure supplémentaire qui peut aider.
Commencez de la même manière qu'avec le correctif précédent. Lancez PowerShell en tant qu'administrateur à partir du menu contextuel Win + X. Tapez les commandes suivantes, encore une fois dans leur ordre d'apparition. Appuyez sur Entrée après chacun. Lorsque vous avez terminé, redémarrez votre ordinateur.
- ipconfig / release
- ipconfig / renew
- ipconfig / flushdns
- netsh int ip reset c: \ tcp.txt
- netsh winsock réinitialiser
Solutions majeures pour échec général
La nature de cette erreur rend difficile l'identification précise de ce qui a mal tourné. L'un des correctifs vous remettra probablement sur les rails. Si vous utilisez des filtres de trafic ou des bloqueurs, vous saurez probablement ce qu’ils sont afin de pouvoir les désactiver en premier.
Cependant, la cause la plus fréquente semble être les complications liées à la version. demander à Windows de préférer l'ancienne version du protocole peut vous aider.
Avez-vous trouvé la cause de votre échec général? Avez-vous déjà eu des problèmes avec l'utilitaire de ping? Si oui, comment l'avez-vous corrigé? Parlez-nous de cela dans les commentaires ci-dessous.