Как да нулирате Winsock в Windows 11/10

Windows Sockets или Winsock е техническа спецификация или програмен интерфейс, който решава как всяка програма обработва входно/изходни заявки за интернет(Internet) приложения, т.е. TCP/IP в Windows . В това ръководство ще научим за Winsock , защо и кога трябва да нулирате и как да нулирате Winsock в Windows 11/10 .

нулиране на winsock

Какво е Winsock

Както казахме, това е програмен интерфейс. Windows 11/10 носи DLL с име winsock.dll , който внедрява API и координира Windows програми и TCP/IP връзки. Настройките съдържат компютърна конфигурация за интернет връзка.

Кога трябва да нулирате Winsock

Понякога Windows Sockets или Winsock може да се повредят, в резултат на което може да не успеете да се свържете с интернет(Internet) . Грешката може да възникне, когато изтеглите неизвестен файл, който има злонамерен скрипт. Тези скриптове могат частично да блокират Winsock , блокирайки вашата интернет връзка. Ако имате проблеми с отварянето на уебсайтове, това може да се дължи на повредени настройки на Winsock .

Ако получите някое от следните или подобно съобщение за грешка, това означава, че трябва да нулирате Winsock :

  • Възникна грешка при подновяване на интерфейса „Интернет“: Опитана е операция върху нещо, което не е сокет.
  • Възникна грешка при подновяване на връзката с локална зона(Local Area) на интерфейса: заявеният доставчик на услуги не може да бъде зареден или инициализиран.
  • Възникна грешка при подновяване на връзката в локалната зона на интерфейса: беше опитана операция върху нещо, което не е сокет. Не може да се свърже с драйвера Код(Error) на грешка 2.
  • Операцията е неуспешна, тъй като няма адаптер в състоянието, разрешено за тази операция.

Как да нулирате Winsock в Windows 11/10

Ето стъпките, които трябва да предприемете, за да нулирате Winsock в Windows 11/10 :

  1. Щракнете с десния бутон върху бутона Старт
  2. Изберете команден ред (администратор)
  3. Въведете netsh winsock reset и натиснете Enter
  4. За да генерирате и регистрационен файл, използвайте вместо това netsh winsock reset c:\winsocklog.txt .
  5. Рестартирайте компютъра си.

Преди да продължите напред и да нулирате Winsock , не забравяйте първо да създадете точка за възстановяване на системата .

След това отворете командния ред като администратор и въведете следната команда и натиснете Enter .

netsh winsock reset

Като администратор можете също да генерирате регистрационен файл с промените.

За да добавите път на регистрационния файл към горната команда:

netsh winsock reset c:\winsocklog.txt

Изчакайте(Wait) командния ред да премине през нулирането. Сега ще трябва да рестартирате компютъра си, за да видите ефектите.

Какво се случва, когато нулирате Winsock ?

Когато изпълните командата, тя коригира всяка повреда, възникнала с DLL файла. Така че няма поправка, освен да го замените с ново копие на Winsock и да го върнете към настройките по подразбиране.

СЪВЕТ(TIP) : Нашият преносим безплатен софтуер FixWin ви позволява да нулирате тази и повечето други настройки или функции на Windows с едно щракване.

fixwin 10.1

ЗАБЕЛЕЖКА(NOTE) : Ето Batch File to Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy наведнъж.

Свързани четива:(Related readings:)

  1. Как да изчистите DNS кеша(How to Flush DNS Cache)
  2. Как да нулирате TCP/IP
  3. Как да нулирате настройките на WinHTTP прокси сървъра .



About the author

Аз съм компютърен програмист и съм от над 15 години. Уменията ми са в разработването и поддържането на софтуерни приложения, както и в предоставянето на техническа поддръжка за тези приложения. Също така съм преподавал компютърно програмиране на гимназисти и в момента съм професионален инструктор.



Related posts