Как исправить TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK (BSoD, 0x00000150)

Код ошибки: 0x00000150. Эта синяя ошибка (BSoD) обычно возникает, когда механизм Active Idle Power Management (AOAC) некорректно взаимодействует с сетевой картой. Часто это связано с несовместимым или повреждённым драйвером, с ошибками в самом адаптере либо с агрессивными энергосберегающими настройками.
Что это значит простыми словами
AOAC — это функция энергосбережения. Она переводит сетевую карту в «спящий» режим, чтобы экономить энергию. Если драйвер или аппарат не готовы к такому переходу, это может привести к утечке ссылок и падению системы с BSoD.
Важно: прежде чем приступать к аппаратной замене, пройдите все программные шаги — они решают проблему в большинстве случаев.
Быстрый план действий
- Отключить AOAC через командную строку с правами администратора.
- Обновить драйвер сетевого адаптера через Диспетчер устройств или с сайта производителя.
- Вернуть систему к предыдущей точке восстановления при необходимости.
- Если ничего не помогает — заменить сетевой адаптер или обратиться в сервис.
Шаг 1. Отключение AOAC через Командную строку
- Нажмите Пуск, введите cmd и выберите «Запуск от имени администратора».
- Введите команду и нажмите Enter, чтобы отключить AOAC:
powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 -ATTRIB_HIDE- Перезагрузите компьютер и проверьте, исчезла ли ошибка.
Пояснение: эта команда меняет настройки энергосбережения, чтобы сетевой адаптер не переходил в спящий режим, вызывая сбои.
Шаг 2. Обновление драйвера сетевого адаптера
- Нажмите Win + X и выберите Диспетчер устройств.
- Разверните раздел Сетевые адаптеры. Жёлтый восклицательный значок указывает на проблемный драйвер.
- Щёлкните правой кнопкой по адаптеру и выберите «Обновить драйвер».
- Выберите «Автоматический поиск драйверов» и дождитесь завершения.
- Если автоматический поиск не помог, запишите точное название адаптера и скачайте драйвер с сайта производителя (Realtek, Intel, Broadcom и т. п.).
Важно: установка неподходящего драйвера может вызвать другие ошибки. Если вы не уверены — скачивайте драйвер только с официального сайта производителя или используйте проверенный инструмент для обновления драйверов.
Примечание: на некоторых ноутбуках производители поставляют собственные драйверы и утилиты для управления энергопотреблением. Скачивайте драйвер именно для вашей модели и версии Windows.
Шаг 3. Восстановление системы к предыдущей точке
- Нажмите Пуск, введите восстановление и выберите «Создание точки восстановления».
- Нажмите «Восстановление системы».
- Выберите точку восстановления до появления ошибки TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK.
- Следуйте инструкциям мастера и перезагрузите компьютер.
Когда это помогает: если ошибка появилась после установки ПО, обновления Windows или драйвера — восстановление часто решает конфликт.
Если BSoD продолжает появляться, попробуйте сброс Windows к заводским настройкам или переустановку системы как крайнюю меру.
Дополнительные методы и проверка оборудования
- Поменяйте кабель и порт коммутатора/роутера, если используете проводное соединение. Иногда повреждённый кабель вызывает нестабильность.
- Если адаптер съёмный (PCIe/USB), установите его в другой слот или на другом компьютере. Это помогает понять, аппаратная ли это проблема.
- Для ноутбуков попробуйте отключить питание и вынуть аккумулятор (если возможно), затем снова включить.
Если адаптер встроен в материнскую плату и проблема аппаратная — обратитесь в сервис.
Когда предложенные шаги не работают (контрпример)
- Сбой появляется сразу после включения до загрузки ОС — вероятно, аппаратная неисправность или несовместимость BIOS/UEFI.
- BSoD возвращается после переустановки всех драйверов — возможно, повреждена сетьвая подсистема на плате.
В этих случаях разумно сделать диагностику оборудования или обратиться к специалисту.
Альтернативные подходы
- Отключение AOAC в BIOS/UEFI (если опция доступна). Не на всех платах есть этот пункт.
- Временно отключить функции энергосбережения в свойствах сетевого адаптера: Диспетчер устройств → Сетевой адаптер → Свойства → Управление электропитанием → снять флажок «Разрешить отключение этого устройства для экономии энергии».
- Запустить полную проверку целостности системных файлов: откройте cmd с правами администратора и выполните команды:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealthЭти команды не исправляют драйверы, но помогают при повреждении системных файлов.
Методология поиска и устранения неисправности (короткий чек-лист)
- Отключить AOAC и перезагрузить.
- Обновить или откатить драйвер сетевого адаптера.
- Проверить физическое состояние кабелей и слотов.
- Выполнить SFC/DISM.
- Восстановить систему из точки восстановления.
- Заменить адаптер или обратиться в сервис.
Роль‑ориентированные рекомендации
- Для домашнего пользователя: выполните отключение AOAC и автоматическое обновление драйвера. Если не удобно — обратитесь к специалисту.
- Для системного администратора: проверьте соответствие драйверов на всех устройствах в сети, разверните исправления через централизованное управление и добавьте тест в процедуру обновления.
- Для техничеcкого специалиста/сервиса: проведите аппаратную диагностику адаптера, проверьте логи событий Windows и сделайте стресс‑тест сетевого контроллера.
Краткая справка (факты и термины)
- Ошибка: TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK
- Код: 0x00000150
- AOAC: Active Idle Power Management — режим энергосбережения сетевых адаптеров.
Простые тесты и критерии приёмки
- После отключения AOAC и перезагрузки система не падает в течение 48 часов при обычной нагрузке.
- Обновлённый драйвер не генерирует ошибок в «Просмотре событий» («Система» → критические и ошибки).
- При замене адаптера проблема исчезает — значит, причиной был аппарат.
Диаграмма принятия решения
flowchart TD
A[Появился BSoD TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK?] --> B{Да}
B --> C[Отключить AOAC через командную строку]
C --> D[Перезагрузить]
D --> E{Ошибка исчезла?}
E -->|Да| F[Мониторить 48 часов]
E -->|Нет| G[Обновить драйвер через Диспетчер устройств]
G --> H{Ошибка исчезла?}
H -->|Да| F
H -->|Нет| I[Восстановление системы]
I --> J{Ошибка исчезла?}
J -->|Да| F
J -->|Нет| K[Проверить аппарат: заменить адаптер / обратиться в сервис]Полезные примечания
- Некоторые сторонние программы для обновления драйверов обещают быстрый результат. Используйте их с осторожностью и скачивайте только проверенные инструменты.
- Если вы используете фирменные утилиты производителя ноутбука, предпочитайте драйверы и пакеты от производителя — они часто включают исправления для энергосбережения.
Если вы попробовали все шаги и ошибка всё ещё появляется — опишите симптомы и последовательность действий в комментариях ниже: модель устройства, версия Windows, последние изменения в системе. Это поможет подобрать дальнейшие шаги.
Короткое резюме:
- Отключите AOAC и обновите драйверы.
- Восстановление системы помогает при программных конфликтах.
- При аппаратных проблемах замените адаптер или обратитесь в сервис.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента