Det er frustrerende nok til å få feilmeldinger mens du jobber med noe, men frustrasjonen forverres sterkt hvis meldingen er ubeskrevet. Ping-verktøyet er i hovedsak et diagnostisk verktøy. Så når den returnerer en "generell fiasko", klarte den ikke å utføre på mange nivåer.
Nå, det er klart fra selve navnet at denne feilen kan være forårsaket av et hvilket som helst antall faktorer., vil du lære om de mest sannsynlige skyldige, og hvordan du takler dem. Det er ingen spesiell rekkefølge som fikser må brukes, men noen av dem er uansett gode å gjøre, så du kan like gjerne jobbe deg nedover listen.
Endre protokollversjon
Versjon fire av internettprotokollen (IPv4) var og er til en viss grad standard for alle enheter som kobles til internett. Imidlertid er adressene på IPv4 nær å bli utladet, noe som forårsaker en langsom, men uunngåelig migrering til IPv6. Windows foretrekker IPv6 som standard, noe som kan være årsaken til ping-feilen din. Merk at IPv6 er obligatorisk i noen versjoner av Windows, så det er mye mer tilrådelig å stille inn operativsystemet ditt til å foretrekke IPv4 enn å deaktivere versjon seks.
Microsoft tilbyr enkle og selvstendige verktøy for å konfigurere protokollversjoner på deres supportnettsted. For å bytte til å bruke IPv4, gå til denne siden og se etter programmet som heter “Foretrekker IPv4 fremfor IPv6 i prefikspolicyer.” Last ned og kjør deretter programmet. Alt du trenger å gjøre er å klikke på "Neste" i verktøyet, og det vil ta seg av resten. Når veiviseren fullfører reparasjonen, start datamaskinen på nytt og prøv å kjøre pingen igjen.
Fjern HTTP-blokkering
Dette er en rask og enkel løsning. Hvis du har programvare som påvirker HTTP-trafikk, kan du vurdere å avinstallere den for å se om den forårsaker problemer. Dette inkluderer mange programmer som Wireshark, Peer Guardian eller Simplewall. Etter at du har deaktivert eller avinstallert den mistenkte programvaren, starter du datamaskinen på nytt og prøver å pinge på nytt.
Hvis du bruker en VPN, kan det også være årsaken til feilmeldingen “General Failure”, så du bør deaktivere den når du tester. Endelig er det et langt skudd, men du kan slå av Windows-brannmuren. Det er ikke sannsynlig at brannmuren forårsaker ping-feilen, men den er en færre variabel.
Fjern protokollovergangsteknologier
Husker du hvordan det ble diskutert over at IP-infrastrukturen migrerer til versjon seks fra versjon fire? For å lette denne overgangen og oppfylle kriteriene for implementering, er det en rekke teknologier som er utviklet. Formålet med disse er å tilpasse Internett-trafikk for eventuell fjerning av IPv4, men de kan forårsake visse problemer under spesifikke omstendigheter.
For å deaktivere overgangsteknologiene, gå til Windows PowerShell som administrator. For å gjøre dette, trykk Windows-tasten og X på tastaturet samtidig. I menyen som vises, klikk på “Windows PowerShell (Admin).” I skallet, skriv inn følgende kommandoer i den rekkefølgen de blir presentert, og trykk på Enter etter hver enkelt.
- netsh int ipv6 isatap satt tilstand deaktivert
- netsh int ipv6 6to4 angitt tilstand deaktivert
- netsh-grensesnitt teredo set state deaktivere
Etter at du har kjørt kommandoene, skal motoren returnere "Ok" hver gang. Når du er ferdig, start datamaskinen på nytt og sjekk om ping-problemet ditt er løst.
Fjern DNS-hurtigbuffer
Denne løsningen har en god sjanse for å fikse ping-feilen, men det er også en sunn ting å gjøre for datamaskinen din. Uten å bli for teknisk, skyller du DNS-cachen, sletter du gamle IP-poster og lar operativsystemet hente nye når du får tilgang til en server. Prosedyren beskrevet her vil tømme DNS-cachen din og også tilbakestille Winsock-katalogen. Å starte Winsock-katalogen fra bunnen av er et ekstra tiltak som kan hjelpe.
Begynn på samme måte som med forrige løsning. Start PowerShell som administrator fra Win + X-lokalmenyen. Skriv inn følgende kommandoer, igjen i den rekkefølgen de vises. Trykk på Enter etter hver. Start datamaskinen på nytt når du er ferdig.
- ipconfig / release
- ipconfig / renew
- ipconfig / flushdns
- netsh int ip reset c: \ tcp.txt
- netsh winsock tilbakestilling
Viktige løsninger for generell svikt
Arten av denne feilen gjør det vanskelig å finne ut hva som gikk galt. Én av fikringene vil sannsynligvis komme deg tilbake på sporet. Hvis du kjører trafikkfilter eller blokkering, vil du sannsynligvis vite hva de er, slik at du kan deaktivere disse først.
Imidlertid ser den vanligste årsaken ut til å være versjonskomplikasjoner; Å spørre Windows om å foretrekke den eldre protokollversjonen kan hjelpe deg der.
Fant du ut hva som forårsaket din generelle fiasko? Har du hatt noen problemer med ping-verktøyet i det siste? Er det slik, hvordan fikset du det? Fortell oss om det i kommentarene nedenfor.