Windows 11 KB5121003: обновление ломает совместимость с драйвером inpoutx64.sys и валит игры

Обязательное августовское обновление Windows 11 KB5121003, закрывающее более 400 уязвимостей, оказалось причиной падения игр на некоторых ПК. Пользователи сообщают о крашах ARC Raiders и The Finals, а студия Embark, разработавшая обе игры, официально подтвердила, что проблема связана с обновлением Windows.

Что случилось

KB5121003 — обязательное обновление, выпущенное 11 августа. Оно переводит систему на сборку 26200.9168 для версии 25H2 и на 26100.9168 для 24H2. Проверить свою сборку можно в разделе Параметры > Система > О системе.

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

Изначально журналисты Windows Latest предполагали, что краши вызваны свежими драйверами видеокарт, как это бывало раньше. Но в этот раз виноватым оказался конфликт обновления с драйвером inpoutx64.sys.

В чём суть проблемы

inpoutx64.sys — это сторонний драйвер с доступом на уровне ядра для работы с портами ввода-вывода. Он используется некоторыми утилитами для работы с железом и другими приложениями.

По словам Embark, KB5121003 изменил совместимость с этим драйвером, что и приводит к крашам. У пострадавших пользователей в журнале событий появляются ошибки «Hang detected on GameThread» и EXCEPTION_ACCESS_VIOLATION. В некоторых случаях сбой вызывает перезагрузку Windows.

Один из игроков ARC Raiders обнаружил, что inpoutx64.sys был установлен на его машину инструментом обновления Razer. Простое отключение службы и перезагрузка решили проблему.

Официальное решение от Embark

Студия предложила временное решение, которое полностью удаляет проблемный драйвер:

  1. Откройте меню «Пуск», введите cmd, чтобы найти командную строку.
  2. Нажмите на «Командная строка» правой кнопкой мыши и выберите «Запуск от имени администратора».
  3. В окне командной строки введите sc stop inpoutx64 и нажмите Enter.
  4. Затем введите sc delete inpoutx64 и нажмите Enter. Закройте окно.
  5. Откройте проводник и перейдите в C:\Windows\System32\drivers\.
  6. Найдите файл inpoutx64.sys и удалите его.

Embark предупреждает, что работает над долгосрочным исправлением, но пока этот способ безопасно убирает проблемный файл и позволяет играть без сбоев.

Другие сообщения о проблемах

Помимо ARC Raiders и The Finals, похожие краши замечают и в других играх, включая Marvel Tōkon: Fighting Souls. Пользователи также сообщают о внезапном падении частоты обновления экрана, чёрных экранах, проблемах с HDR и других графических сбоях после установки KB5121003. Ряд пользователей подтверждает, что удаление обновления решает проблему.

Стоит отметить, что это не связано с перезагрузками во время установки обновления, о которых мы писали ранее. В том случае перезагрузки происходили в процессе установки из-за сертификатов Secure Boot, а не во время игры. Если вы столкнулись с похожими графическими проблемами, возможно, дело не в обновлении: Microsoft уже объяснила, что делает whesvc и как отключить этот сервис диагностики.

Что делать, если игры начали падать

Если после установки KB5121003 игры начали вылетать с ошибками «Hang detected on GameThread» или EXCEPTION_ACCESS_VIOLATION, первым делом проверьте, не установлен ли на вашей системе драйвер inpoutx64.sys. Его наличие можно проверить командой sc query inpoutx64 в командной строке от имени администратора.

Если драйвер найден, воспользуйтесь официальным решением Embark, описанным выше. Удаление драйвера не должно повлиять на работу большинства приложений, но если какая-то утилита перестанет работать, её можно будет переустановить после выхода исправления от Microsoft.

Частые вопросы

Какие игры затрагивает проблема?

Подтверждены краши в ARC Raiders и The Finals, а также сообщения о проблемах в Marvel Tōkon: Fighting Souls. Список может быть шире, так как проблема связана с драйвером inpoutx64.sys, который могут использовать и другие приложения.

Как узнать, установлен ли у меня драйвер inpoutx64.sys?

Откройте командную строку от имени администратора и выполните команду sc query inpoutx64. Если служба существует, драйвер установлен.

Безопасно ли удалять inpoutx64.sys?

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

Поможет ли удаление обновления KB5121003?

Да, пользователи подтверждают, что удаление обновления решает проблему. Однако это вернёт в систему уязвимости, которые оно закрывает. Лучше дождаться официального исправления от Microsoft или Embark.

Когда Microsoft выпустит исправление?

Пока неизвестно. Microsoft пока не комментировала проблему. Embark работает над долгосрочным решением со своей стороны.

Это связано с перезагрузками при установке обновления?

Нет. Перезагрузки во время установки вызваны развёртыванием сертификатов Secure Boot, а краши в играх — конфликтом с драйвером inpoutx64.sys.

Что делать, если у меня нет игр, но есть другие графические проблемы?

Если после обновления вы столкнулись с чёрным экраном, падением частоты обновления или проблемами с HDR, попробуйте переустановить драйвер видеокарты. Если это не поможет, можно откатить обновление KB5121003.

Источник: windowslatest.com