Asus розслідує фрізи в ноутбуках ROG 2021-2024 років через помилки BIOS

|
Asus розслідує фрізи в ноутбуках ROG 2021-2024 років через помилки BIOS

Компанія Asus офіційно підтвердила наявність постійних короткочасних зависань у деяких ігрових ноутбуках серії ROG, випущених з 2021 по 2024 рік. Користувачі неодноразово скаржилися на цю проблему, а незалежний ентузіаст з кібербезпеки Zephkek детально дослідив причини збою та пов’язав їх із помилками в BIOS пристроїв.

Про це розповідає ProIT

Дослідження: корінь проблеми в BIOS та ACPI

За результатами аналізу, проведеного Zephkek і опублікованого на GitHub, системні збої спричиняють численні помилки в BIOS ігрових ноутбуків Asus ROG. Це проявляється у вигляді “заїкання” під час перегляду відео на YouTube, появи спливаючих повідомлень під час дзвінків у Discord, короткочасних зависань миші та інших схожих симптомів. Проблема глибоко пов’язана з архітектурою BIOS від Asus.

Для аналізу було використано інструмент LatencyMon, який вимірює затримку переривань процесора. Дослідник виявив, що в деяких моделях, наприклад, Zephyrus M16, ядро процесора витрачає на обробку переривань понад 90 секунд. У цей час ядро повністю заблоковане для інших задач, що провокує регулярні зависання під час виконання додаткових операцій.

Особливості реалізації ACPI та багаточіпова графіка

Джерело проблеми також криється у впровадженні стандарту Advanced Configuration and Power Interface (ACPI), який відповідає за керування живленням, режимами сну, гібернації та визначенням Plug-and-Play пристроїв. Файл ACPI.sys інтерпретує машинну мову ACPI (AML), яку кожен виробник BIOS прописує самостійно.

У ноутбуках Asus ROG часто застосовується комбінація дискретної відеокарти та інтегрованої iGPU на процесорі Intel. Для перемикання між цими графічними адаптерами використовується мультиплексорний перемикач (MUX). Дослідник з’ясував, що прошивка Asus виконує незрозумілі цикли вмикання та вимикання dGPU кожні 15-30 секунд, навіть під час максимального навантаження з підключенням зовнішнього монітора. Це не відповідає очікуваному алгоритму роботи та негативно впливає на стабільність системи.

Висновки дослідження свідчать, що BIOS неправильно розпізнає контекст переривань і має недоліки у їх обробці. Також відсутня перевірка перебування системи в режимі MUX, що характерно для ноутбуків серій Strix, Scar та Zephyrus 2021–2024 років. Деякі користувачі Reddit відзначили, що після оновлення BIOS проблема може частково зникати.

“Шановна спільното ROG, ми нещодавно бачили повідомлення про перебої в продуктивності деяких ноутбуків ROG, і хочемо повідомити вас, що наша команда активно розслідує ці випадки. Ми розуміємо, що безперебійна та надійна робота є критично важливою для таких високопродуктивних машин, і ми прагнемо забезпечити це. Ваші відгуки та детальні звіти є неоціненними, і ми продовжуватимемо надавати оновлення та підтримку через наші офіційні канали. Дякуємо за ваше терпіння, захоплення та за те, що ви є частиною розвитку ROG”.

Очікується, що найближчим часом Asus випустить оновлення BIOS, яке має усунути проблему із зависаннями. За попередньою інформацією, апаратні компоненти не є причиною цих системних збоїв.