Winsock är en specifikation som används i Windows för att bestämma hur nätverksapplikationer kommunicerar med nätverkstjänster, såsom TCP/IP.
Det definierar i princip hur två nätverksprogram kommer att kommunicera med varandra. Till exempel, för att en FTP-klient ska fungera korrekt använder den Winsock.
Innehållsförteckning
- Microsoft Winsock Fix
- Återställ TCP/IP-nätverksstack manuellt
- Återställ Winsock med netsh
Däremot kan Winsock skadas på en Windows-maskin när spion- eller annonsprogram tas bort. Du kan börja få konstiga fel relaterade till Winsock- eller socketfel och grundläggande kommandon som IPCONFIG kommer inte att fungera korrekt.
Du kan också få fel som att sidan inte kan visas när du försöker surfa på Internet.
För att åtgärda Winsock-felet måste du återställa hela TCP/IP-protokollstacken på din Windows-dator. Det finns flera sätt att lösa problemet: använda kommandoraden, ladda ner en tredjepartsapp, etc.
Microsoft Winsock Fix
Det enklaste och säkraste sättet att återställa din TCP/IP-stack är att ladda ner det kostnadsfria verktyget från Microsoft.
https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility
Ladda bara ner rätt fil för dina versioner av Windows och gå igenom guiden!
Återställ TCP/IP-nätverksstack manuellt
Det första du ska försöka om programmet ovan inte fungerar är att manuellt återställa TCP/IP-nätverksstacken. Öppna en administratörskommandotolk genom att klicka på Start, skriva in CMD och sedan högerklicka på Kommandotolken och välja Kör som administratör .
Skriv nu följande kommando:
netsh int ip reset resetlog.txt
Detta kommer att skriva om två registernycklar som krävs för att TCP/IP ska fungera korrekt. Detta kommer att fungera på Windows XP, Vista, 7, 8 och 10. Om detta inte fungerar, läs nedan!
Återställ Winsock med netsh
Om återställning av TCP/IP inte fungerar för dig, försök att återställa TCP/IP-stacken med hjälp av återställningskommandot. Öppna först kommandotolken genom att gå till Start, Kör och skriv CMD.
Innan du skriver återställningskommandot bör du kontrollera vilka LSP:er (Layered Service Providers) som skulle påverkas. Du kan göra detta genom att skriva in:
netsh winsock show katalog
Reset-kommandot nedan tar bort alla Winsock LSP:er. Skriv nu följande kommando nedan:
netsh winsock återställningskatalog
Winsock-katalogen kommer att återställas till sin standardkonfiguration. Om du har en LSP som är skadad och orsakar problem med nätverksanslutning, bör detta kommando reparera det. Observera att om du kör det här kommandot kan du behöva installera om flera program som hade LSP:er installerade tidigare.
Du kan också kolla in Microsoft Knowledge Base-artikeln nedan som beskriver fler steg du kan vidta för att fixa Winsock2-korruption i Windows XP och Windows Vista:
Återställ från Winsock2-korruption i Windows
Förhoppningsvis har en av metoderna ovan löst ditt nätverksproblem! Om inte, kan du behöva installera om Windows eftersom det kan vara skadat och inte repareras.