Скрытый дефект в прошивке: Пользователи не смогут исправить проблему самостоятельно
Ряд владельцев ноутбуков игровой серии ASUS ROG столкнулись с нерешаемыми на пользовательском уровне проблемами, которые приводят к сбоям, зависаниям и черным экранам. Как выяснилось в ходе независимого расследования, виновником является сама компания Asus: в прошивке UEFI устройств заложено нарушение технических спецификаций, что исключает возможность устранения неполадок путем смены операционной системы или настроек драйверов.
Исследователь безопасности, известный под псевдонимом Zephkek, ранее уже привлекал внимание к ошибкам в оборудовании Asus ROG, и его последнее открытие касается фундаментального уровня работы системы — микрокода UEFI. Проблема кроется в реализации механизма управления питанием L1.2 спящего режима для интерфейса PCI Express (PCIe).
Суть технического нарушения заключается в несоблюдении требований спецификации PCI-SIG, которая предписывает, что тайминги (значения времени) на обоих концах канала данных должны быть идентичными. В прошивках Asus, однако, эти значения устанавливаются по-разному при каждой загрузке устройства. В частности, как показал анализ, корневой порт центрального процессора (CPU Root Port) получает порог времени L1.2 в 765 микросекунд, в то время как на стороне графического процессора (GPU) это значение устанавливается на 0 микросекунд.
Последствия рассинхронизации: От зависаний до «синих экранов смерти»
Этот дисбаланс во времени выхода из спящего режима приводит к критической рассинхронизации соединения PCIe в момент переключения режимов питания. В результате пользователь сталкивается с симптомами, которые часто списываются на нестабильность драйверов или ОС, но имеют аппаратную природу:
- Периодическое появление черных экранов.
- Полные зависания системы.
- Сбои операционной системы, в том числе ошибки типа WHEA 0x124.
- Артефакты и сбои в работе дискретной графики.
Поскольку дефект зашит в прошивке самого низкого уровня (UEFI/BIOS), стандартные методы устранения — переустановка Windows, обновление драйверов, тонкая настройка параметров управления питанием в ОС — оказываются неэффективными. Проблема, по сути, находится «под капотом» и не может быть исправлена пользователем.
Затронутые модели и реакция сообщества
На данный момент задокументировано, что проблема затрагивает как минимум модели Asus ROG Strix Scar 15 образца 2022 года и Scar 16 образца 2025 года. Однако, учитывая архитектурную схожесть компонентов в линейке ROG, эксперты полагают, что список потенциально уязвимых устройств может быть значительно шире, охватывая модели Strix, Scar и Zephyrus разных лет выпуска, использующие схожие кодовые базы прошивок.
Исследователь Zephkek, ответственный за раскрытие этой уязвимости, уже передал результаты своего глубокого анализа (deep dive) инженерам Asus, однако, по сообщениям сообщества, на момент публикации исправления в публичных обновлениях прошивки не были реализованы.
Стоит отметить, что ранее в 2025 году Asus уже выпускала обновления BIOS для устранения других проблем с производительностью, связанных с прошивкой ACPI. Это указывает на то, что производитель осведомлен о необходимости корректировать низкоуровневое программное обеспечение, но реализация исправлений для специфических ошибок PCIe L1.2 может быть отложена или не анонсирована открыто.
Почему это не просто «баг драйвера»
Подобные симптомы (микрофризы, задержки звука, сбои) часто связывают с высоким временем отклика драйвера ACPI.sys, который управляет питанием и взаимодействует с прошивкой. Однако детальное расследование Zephkek показало, что замедление ACPI.sys вызвано неэффективным кодом, который ему передает UEFI. В случае с более ранними отчетами о задержках, проблема локализовалась именно в коде AML (ACPI Machine Language), интерпретируемом ACPI.sys, что является прямым следствием ошибок в прошивке.
Специфика L1.2 Substates является ключевой: это один из самых агрессивных режимов энергосбережения для шины PCIe, который позволяет компонентам, таким как дискретная видеокарта, быстро «засыпать» и «просыпаться». Если процессор и видеокарта расходятся в командах пробуждения (один ждет 765 мкс, другой считает, что уже проснулся), возникает состояние гонки или блокировки, которое приводит к сбою всей цепочки, вплоть до краха системы с потерей сигнала на мониторе и зависанием.
Перспективы для владельцев ноутбуков Asus
Для пользователей, столкнувшихся с нестабильностью, остается лишь один путь — отслеживать официальные обновления BIOS от Asus. Поскольку проблема лежит в UEFI, только производитель может выпустить патч, который корректно настроит тайминги L1.2 для совместимости CPU и GPU.
Эксперты советуют владельцам затронутых моделей регулярно проверять страницу поддержки своего ноутбука на предмет новых версий BIOS, а также использовать сторонние инструменты для мониторинга стабильности системы, чтобы точно зафиксировать момент появления проблемы и убедиться, что последующие обновления действительно устраняют причину, а не маскируют симптомы. До выхода официального исправления производитель не рекомендует полагаться на стандартные методы устранения неполадок, так как они лишь временно могут скрыть проявление системного дефекта, заложенного на уровне аппаратного обеспечения.











Следите за новостями на других платформах: