Майкрософт обвиняет «RGB»-периферию в сбоях Windows 11

Windows 11 Rgb сбой античит драйвер обновление tomshardware.com

Обновление Windows 11 KB5121003 вызывает сбои в играх и BSOD из-за RGB-драйверов, мешающих античиту. Временно отключите драйвер inpoutx64 через редактор реестра. Используйте универсальные программы вроде SignalRGB. Сообщите о проблеме в Feedback Hub, чтобы ускорить исправление.

Как по часам, наступил новый месяц, и в последнем ежемесячном обновлении Windows 11 KB5121003 была обнаружена новая критическая ошибка, нарушающая работу ОС. Пользователи сообщали о случайной нестабильности системы: игры зависали или полностью вылетали, а в худших случаях возникали даже BSOD. Майкрософт расследовала проблему и пришла к оправдывающему выводу — RGB-программное обеспечение, установленное на затронутых ПК, мешало работе основных компонентов системы, вызывая нестабильность Windows 11.
Больше всего от этой проблемы пострадали многопользовательские онлайн-игры, такие как Arc Raiders, Marvel Tokon: Fighting Souls и The Finals. В сообщениях упоминалось, что эти игры демонстрируют довольно классическую схему сбоя. Они внезапно зависали и переставали отвечать, показывали синий экран с ошибкой «EXCEPTION_ACCESS_VIOLATION» и принудительно перезагружали компьютер.
В официальном обновлении на странице состояния работоспособности Windows 11 25H2 от Майкрософт говорится: «Эта проблема связана с периферийными устройствами или внутренними компонентами, имеющими функции RGB-подсветки». Программное обеспечение, управляющее этими устройствами, устанавливает драйверы или компоненты кода с именами файлов, похожими на «inpoutx64», для управления RGB. При запуске определенной игры inpoutx64 вызывал проблему и приводил к сбою.
Майкрософт не объяснила первопричину, но она, вероятно, связана с тем, что античит не одобряет драйвер режима ядра в пользовательском пространстве. RGB-программы, как и другие приложения, должны быть ограничены пользовательским пространством, но драйвер, который они используют для взаимодействия с контроллерами периферии, работает в пространстве ядра. Для античит-программ это по сути эксплойт, который вот-вот произойдет, поэтому они пытаются заблокировать драйвер, чтобы он не внедрил вредоносный код.
Если драйвер блокируется при запуске, а RGB-программа неосознанно пытается, например, изменить подсветку или отследить датчик температуры, она наталкивается на стену, и Windows выдает ошибку EXCEPTION_ACCESS_VIOLATION. Если драйвер завершается во время использования при выполнении инструкций ассемблера на уровне Ring 0, это вызывает критическую ошибку ядра. Пространство ядра обычно не может восстановиться после таких необработанных ошибок, поэтому Windows в целях предосторожности выдает синий экран для защиты оборудования.
Майкрософт заявляет, что «в настоящее время работает над пониманием взаимосвязи между этими RGB-компонентами и играми, которые вызывают эту проблему». Компания предоставит больше информации позже, но пока вы можете вручную отключить драйвер с помощью редактора реестра в качестве временного решения. Embark Studios, разработчики Arc Raiders и The Finals, также поделились этим методом для устранения сбоев на данный момент.
Это может нарушить работу некоторых функций RGB-программ, но вы можете использовать универсальные программы, такие как SignalRGB или OpenRGB, для управления своими устройствами, если они поддерживаются. Их специализированные драйверы имеют строго определенные белые списки, которые не пугают античит-программы. Тем не менее, если вы столкнулись с этой проблемой, Майкрософт предлагает сообщить о ней через Feedback Hub — именно так подобные проблемы получают приоритет.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: