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