Помилка

Мережева помилка 10091: "Network subsystem is unusable"

 

Опис помилки

Помилка зазвичай виникає при дуже поганому з'єднанні, наприклад, Wi-Fi-підключення ноутбука через точку доступу з 3G та великою завантаженістю мобільної мережі. У цьому випадку зв'язок є, але затримки надто великі, десятки секунд.


Або коли програма намагається ініціалізувати мережне з'єднання, а мережевий стек ще не готовий до роботи. Це як спроба користуватися Інтернетом, коли мережну карту вимкнено, або TCP/IP не завантажено.

 

Вирішення проблеми

1. Мережеві драйвери відсутні або пошкоджені:

  • видалений або не встановлений протокол TCP/IP;
  • пошкоджений драйвер мережевої карти;
  • видалений або вимкнений антивірус чи фаєрвол, система почала видавати 10091 мережеву помилку.


Виконайте в консолі netsh winsock reset — це скине налаштування Winsock у стандартний стан. 

Запустиіть аплет ncpa.cpl — чи увімкнено хоча б один мережевий адаптер?


Мережеві адаптери


Перевірте в devmgmt.msc — чи немає помилок із мережевими адаптерами?


2. Проблема з віртуальною машиною:

На віртуальних машинах (Hyper-V, VMware) часто адаптер не назначений. Тому немає підключеної мережі, і Winsock вважає підсистему "unusable".


Призначте мережевий адаптер.


3. Необхідні мережеві Служби Windows не запущені:

  • Наприклад: "DHCP-клієнт", "Підтримка TCP/IP", "Network Connections", "Winsock Helper".


Відкрийте services.msc, знайдіть у ньому:


DHCP Client

Network Connections

TCP/IP NetBIOS Helper

Winsock Helper Service (якщо є)


Всі ці служби повинні бути увімкнені та працювати.