Достатъчно е разочароващо, за да получавате съобщения за грешки, докато работите върху нещо, но фрустрацията се изостря значително, ако съобщението е неписано. По същество полезната програма за ping е диагностичен инструмент. Така че, когато връща „общ провал“, той не успя да се представи на много нива.
Сега от самото име става ясно, че тази грешка може да бъде причинена от всякакъв брой фактори., ще научите за най-вероятните виновници и как да се справите с тях. Няма конкретен ред, в който корекциите трябва да се прилагат, но някои от тях е добре да се направят така или иначе, така че е възможно да проправите пътя си по списъка.
Промяна на версията на протокола
Версия четвърта на интернет протокола (IPv4) беше и до известна степен продължава да бъде стандартът за всяко устройство, свързващо се с интернет. Въпреки това, адресите на IPv4 са близо до изчерпване, което води до бавна, но неизбежна миграция към IPv6. Windows предпочита IPv6 по подразбиране, което може да е причина за вашия ping неуспех. Обърнете внимание, че IPv6 е задължителен в някои версии на Windows, така че е много по-препоръчително да настроите вашата ОС да предпочита IPv4, отколкото да деактивирате шеста версия.
Microsoft предоставя прости и самостоятелни помощни програми за конфигуриране на версии на протоколи на уебсайта им за поддръжка. За да преминете към използване на IPv4, отидете на тази страница и потърсете програмата, наречена „Предпочитайте IPv4 пред IPv6 в префикс политики.“ Изтеглете и след това стартирайте програмата. Всичко, което трябва да направите, е да щракнете върху „Напред“ в помощната програма и тя ще се погрижи за останалото. След като съветникът завърши поправката, рестартирайте компютъра и опитайте да стартирате отново своя ping.
Премахване на HTTP блокери
Това е бързо и лесно решение. Ако имате някакъв софтуер, който влияе на HTTP трафика, помислете за деинсталирането му, за да видите дали причинява проблеми. Това включва много програми като Wireshark, Peer Guardian или Simplewall. След като деактивирате или деинсталирате предполагаемия софтуер, рестартирайте компютъра и опитайте отново да пинг.
Ако използвате VPN, това може да е и причината за съобщението за грешка „General Failure“, така че трябва да го деактивирате при тестване. И накрая, това е дълго изстрел, но можете да изключите защитната си стена на Windows. Не е вероятно защитната стена да доведе до отказ на ping, но това е една по-малка променлива.
Премахване на технологии за преход на протокол
Спомнете си как беше обсъдено по-горе, че IP инфраструктурата се мигрира към шеста версия от четвърта версия? Е, за да се улесни този преход и да се изпълнят критериите за изпълнение, има разработени редица технологии. Целта на тях е да адаптират интернет трафика за евентуално премахване за IPv4, но те могат да създадат определени проблеми при конкретни обстоятелства.
За да деактивирате технологиите за преход, достъп до вашия Windows PowerShell като администратор. За да направите това, натиснете клавиша Windows и X на клавиатурата си едновременно. В менюто, което се показва, щракнете върху „Windows PowerShell (Администриране).“ В черупката въведете следните команди в реда, в който са представени, натискайки Enter след всяка.
- netsh int ipv6 istatap set state deaktivi
- netsh int ipv6 6to4 set state deaktivi
- netsh интерфейс teredo набор състояние деактивира
След като изпълните командите, двигателят трябва да връща „Ок“ всеки път. Когато приключите, рестартирайте компютъра и проверете дали проблемът ви с ping е отстранен.
Изчистване на кеша на DNS
Това решение има голям шанс да коригира отказа на ping, но това е и здравословно нещо, което трябва да направите за вашия компютър. Без да получавате твърде техническа информация, промиването на DNS кеша ще изтрие старите IP записи и ще позволи на вашата операционна система да извлече нови, когато имате достъп до който и да е сървър. Описаната тук процедура ще изчисти кеша на DNS и също така ще нулира вашия каталог Winsock. Стартирането на каталога на Winsock от нулата е допълнителна мярка, която може да помогне.
Започнете по същия начин, както при предишното поправяне. Стартирайте PowerShell като администратор от изскачащото меню Win + X. Въведете следните команди, отново в реда, в който се появяват. Натиснете Enter след всеки от тях. Когато приключите, рестартирайте компютъра.
- Ipconfig / освобождаване
- Ipconfig / поднови
- ipconfig / flushdns
- netsh int ip reset c: \ tcp.txt
- nseth winsock нулиране
Основни решения за генерален провал
Природата на тази грешка затруднява точното определяне на какво точно се обърка. Едно от поправките вероятно ще ви върне на път. Ако използвате филтри за трафик или блокери, вероятно ще знаете какви са те, за да можете първо да ги деактивирате.
Най-честата причина обаче е усложненията във версиите; моленето на Windows да предпочита по-старата версия на протокола може да ви помогне там.
Разбрахте ли какво е причинило общия ви провал? Имали ли сте проблеми с полезната програма за ping в миналото? Така ли е, как го поправихте? Разкажете ни за това в коментарите по-долу.
