Начална » Съвети за компютри » Как да поправим и поправим грешката на Winsock в Windows

    Как да поправим и поправим грешката на Winsock в Windows

    Winsock е спецификация, която се използва в Windows, за да определи как мрежовите приложения комуникират с мрежови услуги, като TCP / IP.

    Това основно определя как двете мрежови програми ще комуникират помежду си. Например, за да може FTP клиентът да работи правилно, той използва Winsock.

    въпреки това, Winsock може да се повреди на Windows машина по време на премахването на шпионски или рекламен софтуер. Може да започнете да получавате странни грешки, свързани с грешки на Winsock или сокет, а основни команди като IPCONFIG няма да работят правилно.

    Можете също така да получите грешки като Страницата не може да бъде показана когато се опитвате да сърфирате в интернет.

    За да поправите грешката на Winsock, трябва да нулирате целия TCP / IP стек на компютъра с Windows. Има няколко начина за решаване на проблема: използване на командния ред, изтегляне на приложение от трета страна и т.н..

    Microsoft Winsock Fix

    Най-лесният и най-безопасен начин да рестартирате TCP / IP стека е да изтеглите безплатната програма от Microsoft.

    https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility

    Просто изтеглете правилния файл за вашите версии на Windows и преминете през съветника!

    Ръчно нулиране на TCP / IP мрежовия стек

    Първото нещо, което трябва да опитате, ако горната програма не работи, е ръчно да рестартирате TCP / IP мрежовия стек. Отворете командния ред на администратор, като щракнете върху Старт, като въведете CMD, и след това щракнете с десния бутон върху командния ред и изберете Изпълни като администратор.

    Сега въведете следната команда:

    netsh int ip нулиране resetlog.txt

    Това ще пренапише два ключа от системния регистър, необходими за правилното функциониране на TCP / IP. Това ще работи при Windows XP, Vista, 7, 8 и 10. Ако това не работи, прочетете по-долу!

    Нулирайте Winsock използвайки netsh

    Ако възстановяването на TCP / IP не работи за вас, опитайте да рестартирате TCP / IP стека чрез командата за нулиране. Първо, отворете командния ред, като отидете на Старт, Стартиране и въвеждане на CMD.

    Преди да въведете командата за нулиране, трябва да проверите кои LSP (Layered Service Providers) ще бъдат засегнати. Можете да направите това, като въведете:

    каталог на netsh winsock

    Командата за нулиране по-долу ще премахне всички LSP на Winsock. Сега въведете следната команда:

    netsh winsock reset каталог

    Каталогът Winsock ще бъде върнат към конфигурацията по подразбиране. Ако имате повреден LSP и причинява проблеми с мрежовото свързване, тази команда трябва да поправи това. Обърнете внимание, че ако изпълните тази команда, може да се наложи да преинсталирате няколко програми, които преди това са инсталирали LSP.

    Можете също да разгледате статията в базата знания на Microsoft по-долу, в която са описани повече стъпки, които можете да предприемете, за да коригирате корупцията на Winsock2 в Windows XP и Windows Vista:

    Възстановяване от корупцията на Winsock2 в Windows

    Надяваме се, че един от методите по-горе е решил вашия мрежов проблем! Ако не, тогава може да се наложи да преинсталирате Windows, тъй като може да се повреди, ако не се поправят.