Если ошибка 0x887a0006 и Assassin’s Creed Shadows постоянно вылетает

Вкратце о неустранимой ошибке DirectX в Assassins Creed Shadows на компе. О той, которая с кодом 0x887A0006 и с которой игра вылетает.

Значит, по порядку.

Когда вместо AC Shadows внезапно наблюдаем данную конкретную ошибку, то для начала стандартно проверяем и обновляем драйвер видеокарты, а также (на всяк случай) имеющийся в наличии комп на предмет соответствия системным требованиям игры.

Классный VPN с хорошей скидкой

Не пропустите: Assassin’s Creed Shadows: отключаем вступительные заставки

Либо же, если последний и самый свежий драйвер был установлен как раз накануне, то тогда откатываем его предыдущей версии, с которой игра работала без сбоев. При этом драйвер обновлять/откатывать рекомендуется через процедуру чистой установки.

Далее, после обновления драйвера перезагружаем компьютер и пробуем запустить игру.

Если игра запускается нормально, но потом опять выскакивает ошибка с кодом 0x887a0006, то в таком случае перезапускаем игру, затем открываем настройки графики и на время отключаем функцию генерации кадров (frame generation) в настройках игры: Настройки >Видео > Экран > Генерация кадров > Выкл.

Assassin’s Creed Shadows: отключаем вступительные заставки

Что делать, когда ошибка 0x887A0006 в AC Shadows все равно?

Такое, к сожалению, тоже бывает. Потому, когда с драйверами всё ОК, комп требованиям игры точно соответствует(но на всяк случай перепроверяем еще разок), а эта ошибка DirectX все равно никуда не девается и игры стабильно вылетает (или даже не запускается), то тогда в качестве дополнительных мер:

#1 — Отключаем оверлеи

В первую очередь это относится к игровым оверлеям Steam, Discord, GeForce Experience и Xbox Game Bar. Если таковые работают и игра постоянно сбоит (чего быть не должно), то в качестве временной меры (минимум до следующего обновления самой Assassin’s Creed Shadows, а также Discord или GeForce Experience) пробуем их просто вырубить:

  • в Steam — открываем настройки приложения и в разделе «Общие» отключаем опцию «Включить оверлей Steam в игре«;
  • Discord — открываем настройки приложения, кликаем «Оверлей» в меню слева, отключаем опцию «Включить внутриигровой оверлей«;
  • в GeForce Experience — тоже открываем настройки, в разделе «Общие» находим и отключаем «Внутриигровой оверлей«.
  • чтобы отключить Game Bar — открываем «Параметры» Windows (Win+I), переходим в раздел «Игры» и отключаем.

Не лишним также будет вообще отключить все не нужные на время игры приложения и процессы (кроме системных) — в частности, Discord, MSI Afterburner, RGB Software, TeamSpeak, Origin, Asus GPU Tweak II, EVGA Precision, Shadowplay, Aura for ASUS, RivaTuner OSD, RivaTuner statistics, GeForce Experience, Radeon ReLive, Voicemeeter, FRAPS, OBS studio и пр.

#2 — чистим кэш шейдеров DirectX

Так как вылеты игры (не только этой) частенько случаются как раз по причине программных сбоев в работе шейдеров DirectX, то:

  • открываем «Параметры» Windows;
  • далее жмем Система > Память > Временные файлы;
  • в списке находим и выделяем «Кэш построителя текстуры DirectX«
  • жмем кнопку «Удалить файлы» (вверху окна);
  • перезагружаем комп и запускаем AC Shadows.

К слову, можно не спешить с запуском, а сначала сделать диагностику DX, т.е. в строке поиска Windows пишем dxdiag, в результатах выше кликаем dxdiag и в открывшемся окошке жмем «Да«, после завершения процедуры проверки Средство диагностики DirectX закрываем и теперь запускаем игру.

Не пропустите: Ошибка DirectX и Baldur’s Gate 3 на запускается: как с этим бороться

#3 — отключаем разгон видеокарты и включаем режим отладки

Если в играем на компе с разогнанной видеокартой, то следует вернуть её к базовым параметрам (если же GPU с заводским разгоном, то понизить скорость можно с помощью утилиты MSI Afterburner).

Если же видеокарта с заводским разгоном, то тогда открываем Панель управления Nvidia, жмем «Справка» (сверху) и в открывшемся меню кликаем «Режим отладки«. После этого видеокарта выйдет из режима разгона и игра должна как минимум нормально запуститься (возможно).

#4 — доустанавливаем все обязательные обновления Windows и делаем проверку системы

То есть, сначала открываем Параметры > Центр обновления Windows > Доступные обновления и жмем «Скачать сейчас».

А затем:

  • открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«);
  • вводим команду sfc /scannow и жмем Enter;
  • дожидаемся завершения проверки, перезагружаем комп и запускаем Assassin’s Creed Shadows.

Надеемся, теперь заработала.

Что будем искать? Например,VPN

Мы в социальных сетях