Ошибка Windows 11: почему ноутбуки Lenovo и HP внезапно отключаются от питания

Обновление Windows 11 KB5121003 вызвало массовые отключения питания на ноутбуках Lenovo и HP: индикатор зарядки горит, но система считает, что адаптер отключен. Рассказываем, что случилось.
Юлия Мискевич
Юлия Мискевич
Редакция
Ошибка Windows 11: почему ноутбуки Lenovo и HP внезапно отключаются от питания
Microsoft
Обновление KB5121003 для Windows 11 вызвало новую волну проблем, на этот раз связанных с электропитанием.

Пользователи ноутбуков Lenovo, а также некоторых моделей HP, столкнулись с тем, что после установки патча устройство самопроизвольно отключается от сети переменного тока, переходит на батарею и иногда выдает черный экран.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Ситуация усугубляется тем, что ни Microsoft, ни Lenovo пока официально не признали проблему и не выпустили исправление. В результате один из пользователей Reddit провел собственное расследование и, возможно, нашел причину, пишет Neowin.

В чем заключается проблема?

Ноутбук подключен к зарядке, индикатор питания горит, но Windows неожиданно сообщает, что адаптер переменного тока отключен. Система переключается на батарею, затем снова на сеть, и такие скачки могут сопровождаться кратковременным почернением экрана. В журнале событий появляется запись Kernel-Power с идентификатором 105.

Некоторые пользователи пробовали менять зарядные устройства и розетки, но это не помогало. Единственное, что стабильно устраняло проблему, — удаление обновления KB5121003.

Продолжение ниже Продолжение
Magnific
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Пользователь Reddit, столкнувшийся с этой напастью на своем Lenovo Legion, решил разобраться. Сначала он подозревал неисправность зарядки или видеокарты, но после сравнения файлов в проблемной сборке Windows с предыдущей версией выяснилось, что KB5121003 обновляет несколько системных драйверов и компонентов, отвечающих за работу с батареей и источниками питания.

В список попали battc.sys (драйвер класса батареи), CmBatt.sys (драйвер батареи ACPI Control Method), acpi.sys, CAD.sys (драйвер арбитража зарядки), pdc.sys (координатор энергозависимости), а также несколько компонентов Intel для управления питанием.

При этом battc.sys и CmBatt.sys были изменены именно в августовской сборке, тогда как некоторые другие компоненты ACPI и платформенного питания обновились еще в июльском предварительном выпуске.

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

По мнению исследователя, корень проблемы может лежать в том, как Windows взаимодействует с встроенным контроллером (EC) ноутбука и стеком управления питанием ACPI. Проще говоря, что-то в этой цепочке может ошибочно сообщать системе, что адаптер переменного тока отключен, хотя физически он по-прежнему подключен.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Косвенное подтверждение: на ноутбуке пользователя индикатор зарядки продолжал гореть, пока Windows утверждала, что питание от сети пропало. Реальную поломку зарядного устройства это делает маловероятной, хотя полностью исключать аппаратную или прошивочную проблему нельзя.

Magnific
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Пруфы

Самое убедительное доказательство связи с обновлением дал откат. После удаления KB5121003 пользователь в течение примерно 15 часов следил за состоянием питания с помощью утилиты, проверявшей состояние AC каждые 50 миллисекунд.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

За это время не было зафиксировано ни одного случая потери питания и ни одного черного экрана — в отличие от поведения системы с установленным KB5121003. Однако это не доказывает, что проблема вызвана именно кодом этого обновления: откат удаляет и изменения, внесенные предыдущими патчами.

В частности, июльское предварительное обновление KB5101684 тоже содержало правки в настройках питания, призванные сделать их «более надежными». Microsoft подтверждает, что KB5101684 менял функциональность питания и батареи в Windows 11, и есть предположение, что часть этих изменений перекочевала в KB5121003.

Другие пользователи Lenovo сообщают о таких же кратковременных переходах с сети на батарею и обратно, сопровождающихся событием Kernel-Power 105. В одном случае замена зарядных устройств на 330 Вт и разные розетки не помогла, но удаление KB5121003 убрало и записи Event 105, и черные экраны.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Как мы уже писали: проблема может быть не только у Lenovo. Владельцы HP Victus также жаловались на отключения от сети после установки KB5121003, включая тот же Kernel-Power Event ID 105 и в некоторых случаях краткую переинициализацию GPU.

А вы сталкивались с подобной проблемой?
Загружаем