Directx error unknown error 0x887a0004 как исправить

Обновлено: 04.07.2024

Выясняем, почему возникаем ошибка DXGI_ERROR_DEVICE_REMOVED.

Что означает эта ошибка и почему она возникает?

Обычно эта ошибка появляется во время игры. Причем неважно, какая именно видеоигра запущена. Этот сбой может произойти в любой из них. По факту, код ошибки означает следующее — «Либо видеоадаптер был извлечен из системы, либо его драйвер был обновлен».

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

  • Ошибка в работе драйверов видеокарты.
  • Перебои в питании видеоадаптера.
  • Ручное изменение тактовой частоты и других характеристик видеочипа.
  • Повреждение в разъеме PCI-E, куда вставлена видеокарта (из-за этого система может думать, что адаптер извлекли из компьютера).
  • Некорректная работы некоторых программ и сервисов.
  • Недостаточно высокая производительность адаптера или других комплектующих.

Далее рассмотрим наиболее эффективные варианты решения проблемы.

Исправляем ошибку DXGI_ERROR_DEVICE_REMOVED

Выставляем подходящие настройки графики в играх

Одна из первых вещей, которые нужно сделать — выставить настройки графики пониже. Иногда видеокарте не хватает энергии и она начинает сбоить при высокой нагрузке. То же самое происходит, когда видеочип оказывается недостаточно мощным. Поставьте минимальные графические настройки в игре, где появляется ошибка и протестируйте ее снова.

Также стоит включить вертикальную синхронизацию, если она выключена.

Отключаем Nvidia Share

Если вы используете видеоадаптер GeForce, то можно попробовать отключить сервис Nvidia Share. Это фирменное ПО Nvidia для трансляции игрового процесса. Если не собираетесь заниматься стримингом, то эта функция вам не пригодится.

  • Заходим в приложение Nvidia GeForce Experience (оно устанавливается вместе с драйверами).
  • На стартовом экране ищем блок настроек Share.
  • Внутри будет тумблер зеленого цвета. Переводим его в положение «Выкл.».
  • Сохраняем настройки, нажав «Применить» и закрываем GeForce Experience.

После этого можно перезагрузить компьютер и заново протестировать игры, которые отзывались ошибкой.

Добавляем ключ TdrLevel в реестр Windows

TDR — это система попеременной проверки оборудования. Она отправляет запрос и ждет ответа какое-то время. Если ответ не поступает, то оно посылает соответствующий запрос и провоцирует перезапуск сбойного оборудования. Можно попробовать отключить TDR через реестр и проверить, как будет вести себя видеоадаптер в играх.

Читайте также: