Док-станция не поднимает сеть после сна
Сценарий знаком многим: вечером ноутбук ушёл в сон вместе с док-станцией, а утром на месте привычной сетевой иконки — красный крестик, мониторы не определились, клавиатура не отвечает. Через минуту-другую всё может заработать само, но иногда не работает до переподключения кабеля. Разберём, почему так происходит и что проверять по порядку.
Что происходит при уходе в сон
Windows переводит USB-контроллер и подключённые устройства в состояние низкого энергопотребления. Для док-станции это означает, что концентратор внутри неё должен сохранить питание хотя бы на части портов, иначе при пробуждении устройство вернётся в неинициализированное состояние. Если док получает питание только от ноутбука, а сам ноутбук ушёл в S3 или современный standby, бюджет порта падает до единиц ватт, и внутренний хаб дока может отключиться полностью.
Второй уровень проблемы — драйверы. Сетевой адаптер в доке (чаще всего Realtek RTL8153 или RTL8156) имеет собственные настройки энергосбережения: «Разрешить отключение этого устройства для экономии энергии», Green Ethernet, снижение скорости при простое. После пробуждения адаптер обязан заново согласовать линк с коммутатором, и на это уходит от двух до десяти секунд. Если коммутатор настроен на быстрое определение петель (STP PortFast не включён), линк может подниматься до тридцати секунд, а Windows за это время успевает пометить сеть как «Нет подключения к интернету».
Третий уровень — сам протокол USB4/Thunderbolt. Туннели DisplayPort и PCIe пересоздаются при пробуждении. Если док успел «потерять» туннель, в диспетчере устройств появится неизвестное устройство или ошибка Code 43 у контроллера.
Порядок диагностики
Начните с журнала событий: eventvwr.msc → «Журналы Windows» → «Система». Ищите события с источником Netwtw (Wi-Fi), rt640/rtux (Realtek), USB4/Thunderbolt и Kernel-Power. Код 41 в Kernel-Power означает, что система не завершила переход корректно, а не что виноват док.
Затем проверьте питание портов в диспетчере устройств:
- Откройте свойства корневого USB-концентратора и всех «USB Composite Device».
- На вкладке «Управление электропитанием» снимите галочку «Разрешить отключение этого устройства для экономии энергии».
- Для сетевого адаптера дока в свойствах → «Дополнительно» отключите Green Ethernet и «Energy Efficient Ethernet», если они есть.
- В схеме электропитания Windows отключите «Параметр USB → Параметр временного отключения USB-порта».
Отдельно проверьте, не отключает ли Windows сам порт Thunderbolt. В BIOS некоторых ноутбуков есть пункт «Thunderbolt Boot Support» и уровень безопасности; при уровне «User Authorization» новое устройство ждёт подтверждения, и после сна это подтверждение может не прийти автоматически.
Wake on LAN и «магический пакет»
Если задача — будить ноутбук по сети, учтите: WoL через док работает только тогда, когда док сохраняет питание на сетевом адаптере в выключенном состоянии. У большинства доков есть отдельный вход питания; без него функция не заработает. В BIOS включите «Wake on LAN», в свойствах адаптера — «Пробуждение по магическому пакету», а в дополнительных параметрах отключите «Отключать при отключении питания» только если это допускает производитель.
Магический пакет — 6 байт 0xFF и 16 повторов MAC-адреса. Проверить отправку можно утилитой wolcmd с другого компьютера в той же подсети, но при выключенном доке пакет просто не дойдёт до адаптера.
Если не помогает
Временное решение — отключать док перед сном и подключать после. Постоянное — обновить прошивку дока (у большинства производителей есть утилита обновления), обновить драйверы USB4-контроллера и Ethernet с сайта производителя ноутбука, а не через центр обновлений.
Проверьте также, не отключается ли порт из-за энергосбережения PCIe: в схеме электропитания → «Параметры PCI Express» → «Управление питанием связи» поставьте «Выкл.» и посмотрите, сохранится ли проблема.
Что считать нормой
Полное восстановление дока за 10–15 секунд — норма. Если сеть поднимается через минуту или требует переподключения, это уже дефект настройки или прошивки. Если док не отвечает вообще и помогает только передёргивание питания, проблема, скорее всего, в самом доке или в кабеле, а не в Windows.
FAQ
Почему сеть поднимается, но интернета нет?
Скорее всего, DHCP не успел получить адрес. Откройте ipconfig /renew или подождите 30 секунд: адрес вида 169.254.x.x означает, что запрос не дошёл до сервера.
Поможет ли отключение быстрого запуска? Иногда да. Быстрый запуск сохраняет состояние ядра и драйверов, и при пробуждении часть устройств не переинициализируется. Проверьте: «Панель управления» → «Электропитание» → «Действия кнопок питания».
Нужно ли обновлять прошивку дока? Да, если производитель её выпускает. Прошивка управляет питанием портов и восстановлением туннелей, и её обновление решает часть проблем со сном.
Можно ли отключать док на ночь? Можно, но это не решение проблемы. Если док отключается сам и требует переподключения, дело в питании или прошивке.
Краткая памятка
- Проверьте событие Kernel-Power и ошибки драйверов в журнале.
- Снимите галочку энергосбережения у корневых USB-концентраторов.
- Отключите выборочное приостановление USB в схеме электропитания.
- Обновите драйвер Ethernet и прошивку дока.
- Проверьте, сохраняет ли док питание при выключенном ноутбуке, если нужен WoL.
Ограничения
Поведение портов при сне зависит от ноутбука и прошивки дока; универсальной настройки нет. Материал описывает типовые случаи USB4/Thunderbolt-доков и не заменяет документацию производителя.