Обновление KB5121003 для Windows 11 отключает питание на ноутбуках Lenovo

90 комментарии
Обновление KB5121003 для Windows 11 вызывает отключение питания от сети и черные экраны на ноутбуках Lenovo. Возможно, проблема затрагивает и устройства HP

Последние обновления безопасности для Windows 11 оказались проблемными. Они вызывают различные ошибки с драйверами дисплея на системах AMD. При этом самый простой способ исправления не работает на затронутых ПК.

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

Поскольку Lenovo и Microsoft пока не прокомментировали проблему, пользователь Reddit провел собственное расследование и, возможно, нашел ее причину.

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

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

Среди них:

  • battc.sys – Battery Class Driver;
  • CmBatt.sys – драйвер ACPI Control Method Battery;
  • acpi.sys – системный драйвер ACPI;
  • CAD.sys – Charge Arbitration Driver;
  • pdc.sys – Power Dependency Coordinator;
  • компоненты Intel, отвечающие за управление питанием.

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

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

На Lenovo Legion пользователя физический индикатор зарядки продолжал гореть, в то время как Windows сообщала, что адаптер питания отключен. Это делает реальную неисправность зарядного устройства значительно менее вероятной, хотя полностью исключить проблему с аппаратным обеспечением или прошивкой все же нельзя.

В отличие от ситуации с проблемой AMD, наиболее серьезным подтверждением стал откат обновления: удаление KB5121003, судя по всему, полностью устранило ошибку. Пользователь наблюдал за системой около 15 часов при помощи инструмента, который каждые 50 мс проверял нативное состояние подключения к сети в Windows. За это время было зафиксировано ноль событий потери питания от сети и ноль черных экранов – в отличие от системы с более новым KB5121003.

Страница «Удалить обновления» в параметрах Windows 11 со списком установленных пакетов и кнопками «Удалить»

Обновление удаляется на странице «Удалить обновления»: «Панель управления» – «Программы и компоненты» – «Просмотр установленных обновлений». На тестовой машине в списке другие пакеты. Изображение: Comss.ru

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

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

Окно «Фильтровать текущий журнал» в «Просмотре событий» Windows 11: выбран журнал «Система», в поле кодов событий введено 105

Событие ищется так: «Просмотр событий» – «Журналы Windows» – «Система», затем «Фильтр текущего журнала» и код 105 в поле кодов событий. Снимок сделан на тестовой машине. Изображение: Comss.ru

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

Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте