Je dost frustrující dostávat chybové hlášky, když na něčem pracujete, ale frustrace se značně prohloubí, pokud je zpráva nepopsatelná. Nástroj ping je v podstatě diagnostický nástroj. Takže, když vrátí „obecné selhání“, selhal na mnoha úrovních.
Nyní je již ze samotného názvu jasné, že tato chyba může být způsobena mnoha faktory. V tomto článku se dozvíte o nejpravděpodobnějších vinících a jak se s nimi vypořádat. Neexistuje žádné konkrétní pořadí, ve kterém je třeba opravy použít, ale některé z nich je stejně dobré udělat, takže byste se také mohli propracovat v seznamu.
Změnit verzi protokolu
Čtvrtá verze internetového protokolu (IPv4) byla a do určité míry i nadále je standardem pro všechna zařízení připojující se k internetu. Adresy na IPv4 jsou však téměř vyčerpány, což způsobuje pomalou, ale nevyhnutelnou migraci na IPv6. Windows ve výchozím nastavení preferuje IPv6, což může být příčinou selhání vašeho příkazu ping. Všimněte si, že IPv6 je v některých verzích Windows povinný, takže je mnohem vhodnější nastavit váš operační systém tak, aby preferoval IPv4, než deaktivovat verzi 6.
Společnost Microsoft poskytuje na svém webu podpory jednoduché a samostatné nástroje pro konfiguraci verzí protokolů. Chcete-li přejít na používání IPv4, přejděte na tuto stránku a vyhledejte program s názvem „V zásadách předpony preferujte IPv4 před IPv6“. Stáhněte a poté spusťte program. Jediné, co musíte udělat, je kliknout na „Další“ v nástroji a on se postará o zbytek. Jakmile průvodce dokončí opravu, restartujte počítač a zkuste znovu spustit příkaz ping.
Odstraňte blokátory HTTP
Toto je rychlé a snadné řešení. Pokud máte nějaký software, který ovlivňuje provoz HTTP, zvažte jeho odinstalaci, abyste zjistili, zda nezpůsobuje problémy. To zahrnuje mnoho programů, jako je Wireshark, Peer Guardian nebo Simplewall. Po deaktivaci nebo odinstalaci podezřelého softwaru restartujte počítač a zkuste ping znovu.
Pokud používáte VPN, může to být také příčinou chybové zprávy „General Failure“, takže byste ji měli při testování deaktivovat. Nakonec je to běh na dlouhou trať, ale můžete vypnout bránu firewall systému Windows. Není pravděpodobné, že selhání pingu způsobuje firewall, ale je to o jednu proměnnou méně.
Odebrat Protocol Transition Technologies
Pamatujete si, jak bylo výše uvedeno, že IP infrastruktura migruje na verzi 6 z verze 4? Pro usnadnění tohoto přechodu a splnění kritérií pro implementaci existuje řada technologií, které byly vyvinuty. Účelem těchto je přizpůsobit internetový provoz pro případné odstranění pro IPv4, ale za určitých okolností mohou způsobit určité problémy.
Chcete-li zakázat technologie přechodu, přejděte do prostředí Windows PowerShell jako správce. Chcete-li to provést, stiskněte současně klávesu Windows a X na klávesnici. V zobrazené nabídce klikněte na „Windows PowerShell (Admin). V shellu zadejte následující příkazy v pořadí, v jakém jsou uvedeny, a po každém stiskněte Enter.
- netsh int ipv6 isatap nastavit stav vypnutý
- netsh int ipv6 6to4 nastavit stav vypnutý
- netsh interface teredo set state disable
Po spuštění příkazů by měl motor pokaždé vrátit „OK“. Po dokončení restartujte počítač a zkontrolujte, zda je problém s pingem vyřešen.
Vymažte mezipaměť DNS
Toto řešení má velkou šanci opravit selhání příkazu ping, ale je to také zdravá věc pro váš počítač. Aniž by to bylo příliš technické, vyprázdnění mezipaměti DNS odstraní staré záznamy IP a umožní vašemu operačnímu systému načíst nové, když přistoupíte na jakýkoli server. Zde popsaný postup vymaže mezipaměť DNS a také resetuje katalog Winsock. Spuštění katalogu Winsock od nuly je dalším opatřením, které může pomoci.
Začněte stejným způsobem jako u předchozí opravy. Spusťte PowerShell jako správce z rozbalovací nabídky Win+X. Zadejte následující příkazy znovu v pořadí, v jakém se zobrazují. Po každém stiskněte Enter. Po dokončení restartujte počítač.
- ipconfig/release
- ipconfig/obnovit
- ipconfig /flushdns
- netsh int ip reset c:tcp.txt
- reset netsh winsock
Hlavní řešení pro obecné selhání
Povaha této chyby ztěžuje určení, co přesně se pokazilo. Jedna z oprav v tomto článku vás pravděpodobně vrátí na správnou cestu. Pokud používáte filtry provozu nebo blokátory provozu, pravděpodobně budete vědět, co to je, takže je můžete nejprve deaktivovat.
Zdá se však, že nejčastější příčinou jsou komplikace verze; Požádat Windows, aby preferoval starší verzi protokolu, vám může pomoci.
Přišel jste na to, co způsobilo vaše obecné selhání? Měli jste v minulosti nějaké problémy s nástrojem ping? Je to tak, jak jsi to opravil? Řekněte nám o tom v komentářích níže.