Winsock — це специфікація, яка використовується в Windows для визначення того, як мережеві програми взаємодіють із мережевими службами, наприклад TCP/IP.
Він в основному визначає, як дві мережеві програми спілкуватимуться одна з одною. Наприклад, щоб FTP-клієнт працював коректно, він використовує Winsock.
Зміст
- Microsoft Winsock Fix
- Вручну скинути мережевий стек TCP/IP
- Скинути Winsock за допомогою netsh
Однак 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 reset resetlog.txt
Це перепише два розділи реєстру, необхідні для правильної роботи TCP/IP. Це працюватиме на Windows XP, Vista, 7, 8 і 10. Якщо це не працює, прочитайте нижче!
Скинути Winsock за допомогою netsh
Якщо скидання TCP/IP не працює, спробуйте скинути стек TCP/IP за допомогою команди скидання. Спочатку відкрийте командний рядок, перейшовши в «Пуск», «Виконати» та ввівши CMD.
Перш ніж вводити команду скидання, вам слід перевірити, які LSP (постачальники багаторівневих послуг) це вплине. Ви можете зробити це, ввівши:
netsh winsock показати каталог
Команда скидання нижче видалить усі Winsock LSP. Тепер введіть таку команду нижче:
каталог скидання netsh winsock
Каталог Winsock буде скинуто до конфігурації за замовчуванням. Якщо у вас є LSP, який пошкоджений і спричиняє проблеми з підключенням до мережі, ця команда має виправити це. Зауважте, що якщо ви запустите цю команду, вам, можливо, доведеться повторно інсталювати кілька програм, у яких раніше були встановлені LSP.
Ви також можете ознайомитись із статтею бази знань Microsoft Knowledge Base нижче, де описано додаткові дії, які можна виконати, щоб виправити пошкодження Winsock2 у Windows XP і Windows Vista:
Відновлення після пошкодження Winsock2 у Windows
Сподіваємось, один із наведених вище методів вирішив проблему з мережею! Якщо ні, то вам, можливо, доведеться перевстановити Windows, оскільки вона може бути пошкоджена без відновлення.