Короткий ответ

Циклический down/up на WS-042 — обычно энергосбережение NIC/USB, плохой кабель/док, драйвер чипсета/Intel-Realtek-Wi‑Fi, не «битый TCP». Снимите «Allow the computer to turn off this device to save power» для теста, USB Selective Suspend, драйвер с вендора ОС (Windows 10 22H2 vs 11 24H2), питание USB-NIC. Не Driver Pack Solution. Если падения с BSOD — дамп.

Microsoft 365 «офлайн каждые 5 минут» часто следует за NIC, не за Click-to-Run.

Симптомы и как отличить

  • Иконка сети моргает, RDP/шары рвутся, DHCP renew.
  • Только на док-станции — кабель PD, прошивка док, USB.
  • Только после сна — Modern Standby / NIC D3.
  • Только Wi‑Fi — роуминг, питание адаптера, DFS каналы.
  • Соседний ПК на том же патче стабилен — не свитч этажа.
Где рвётсяКуда
Media disconnected цикломэтот материал
Навсегда 169.254нет IP
USB NIC не в PnPUSB
VPN при живом LANVPN

Журнал System: Kernel-PnP, e1dexpress/rt68cx21/WiFi — смотрите имя провайдера драйвера на машине. ID 27/32 у PnP бывают про удаление устройства — читайте текст, не универсальный «код отключения NIC».

Возможные причины

  1. Power Management на устройстве NIC.
  2. USB Selective Suspend, слабый хаб, кабель док.
  3. Драйвер из Windows Update хуже вендорского (или наоборот — слишком старый).
  4. Energy-Efficient Ethernet / Green Ethernet на свитче и NIC.
  5. Перегрев док, короткий USB.
  6. Политика GPO «PCI Express Link State Power Management» Aggressive.
  7. Конфликт VPN-фильтров WFP с отвалом адаптера.
  8. Редко: дефект порта, нехватка питания USB-C PD.

Диагностика

1. Какой адаптер и как часто

Get-NetAdapter | Format-Table Name, Status, MacAddress, LinkSpeed, DriverVersion, DriverInformation
Get-NetAdapterStatistics | Format-Table Name, ReceivedDiscarded, OutboundDiscarded

Версия драйвера и дата. Сравните с эталоном парка.

2. Журнал линка

Get-WinEvent -FilterHashtable @{ LogName = 'System'; StartTime = (Get-Date).AddDays(-1) } -MaxEvents 80 |
  Where-Object { $_.ProviderName -match 'Netwtw|e1d|rtk|mlx|USB|ndis' -or $_.Message -match 'disconnected|NIC' } |
  Select-Object TimeCreated, ProviderName, Id, Message

Фильтр подстрок подстройте под фактический ProviderName (Get-NetAdapter | fl *driver*).

3. Питание устройства

Диспетчер устройств → NIC → Power Management. USB Root Hub → Selective suspend в схеме питания.

powercfg /query SCHEME_CURRENT SUB_USB

4. Док / USB-NIC

Другой кабель USB-C, порт ПК напрямую, без дешёвого хаба. Проверьте в PnP исчезновение устройства целиком vs только линк.

5. Свитч

Ошибки CRC на порту, err-disable, EEE. Согласование 100 vs 1000.

Сон: powercfg /sleepstudy на современных ноутбуках, если есть. Не обязательно на каждом десктопе.

Решение

Сценарий A. Энергосбережение NIC (тест)

Снимите галку turn off this device. Для USB: в схеме «USB selective suspend setting» = Disabled на время теста. Если стабилизировалось — закрепите точечно (GPO/Intune на док-профили), не обязательно глобо отключать suspend на всех USB.

Сценарий B. Драйвер

Удалите NIC в PnP с «удалить ПО драйвера», поставьте пакет вендора под точную ОС. Не «скачать все Realtek». После CU Windows иногда откатывает — заблокируйте драйвер WU политикой, если эталон проверен.

Откат драйвера, если регресс после обновления.

Сценарий C. EEE / Green

На NIC (Intel PROSet / Advanced) и на порту свитча выключите Energy-Efficient Ethernet для теста. Если помогло — стандартизируйте.

Сценарий D. Док

Прошивка док, оригинал кабель PD, порт с молнией/значком питания. Питание ноутбука от док недостаточно — NIC USB отваливается. Замена док, не Windows.

Сценарий E. Wi‑Fi

Отключите «случайный MAC» если NAC на MAC. Питание адаптера максимальное в свойствах Intel. Каналы 2.4 перегруз — 5 GHz корпоративный SSID.

Не ставьте два метрически равных default route Wi‑Fi+Ethernet без политики.

Если BSOD ndis.sys / usbccgp — дамп и откат, не бесконечные «repair сетевого адаптера» кнопкой Windows.

Microsoft 365: кэш Outlook переживёт краткий обрыв; частые обрывы дают цикл синхронизации — чините NIC.

На док-станциях измеряйте цикл: закрыл крышку → открыл → линк. Если down на 30 секунд каждый раз — D3/питание, не DHCP. Снимите power management с NIC на тест, затем закрепите в Intune/GPO только для док-профиля, не всем ноутбукам в поле.

EEE (Energy-Efficient Ethernet) на дешёвом доступе даёт флап 1G↔100. Выключите на порту и в Advanced NIC согласованно. Драйвер с Windows Update после CU иногда хуже пакета вендора 24H2 — эталон версии в образе, блок WU на этот Hardware ID.

Не лечите флап netsh winsock reset. Не ставьте два VPN-клиента. Если в дампе ndis.sys / usbccgp — переходите к BSOD, не бесконечному disable/enable.

Как проверить, что проблема устранена

  1. 30–60 минут непрерывного ping шлюза без разрывов (ping -t на время теста, затем Ctrl+C).
  2. Сон/док/выдвижение — линк возвращается без ручного disable/enable.
  3. DriverVersion = эталон.
  4. VPN/RDP сессия не падает сама.
  5. Журнал без пачки disconnect каждые 2 минуты.

Если не помогло

  • Только один VLAN/порт — свитч.
  • Все USB устройства моргают — контроллер, USB.
  • После 24H2 — известные проблемы вендора NIC, не «откат feature update» сразу.
  • Виртуальный NIC Hyper-V Default Switch на рабочей станции — уберите, если не нужен.

Не disable IPv6 как лечение disconnect. Не выключайте firewall.

Профилактика

  • Эталон драйвера NIC/док в образе.
  • Политика питания для док vs батарея.
  • Кабели Cat5e/6, не «телефонный» патч.
  • Мониторинг err-disable на доступе.
  • Запрет случайных драйвер-паков GPO.

FAQ

Disable/Enable адаптера помогает на 5 минут — это драйвер?

Часто да, или питание/док. Не замена постоянному фиксу.

Нужно ли отключать Fast Startup?

Иногда да для USB-NIC на десктопе. Замер. Не первый шаг для Wi‑Fi ноутбука.

Wi‑Fi и Ethernet одновременно

Для стабильности в офисе Ethernet, Wi‑Fi off или более высокая метрика Ethernet.

Можно ли выключить PCI Express ASPM в BIOS?

Только по гайду вендора железа. Не парковый «твик».

Event 32 каждый час

Читайте устройство в тексте. Это может быть съёмный диск, не NIC.

Outlook пишет «подключение» при каждом обрыве

Да, клиент Microsoft 365 чувствителен к линку. Сначала стабилизируйте адаптер.