DirectX Error DXGI_ERROR_DEVICE_REMOVED — как исправить ошибку

Как исправить ошибку DXGI_ERROR_DEVICE_REMOVEDИногда во время игры или просто при работе в Windows вы можете получить сообщение об ошибке с кодом DXGI_ERROR_DEVICE_REMOVED, «DirectX Error» в заголовке (в заголовке окна может быть и название текущей игры) и дополнительной информацией, касающейся того, при выполнении какой операции возникла ошибка.

В этой инструкции подробно о возможных причинах появления такой ошибки и способах её исправить в Windows 10, 8.1 или Windows 7.

Причины ошибки

В большинстве случаев ошибка DirectX Error DXGI_ERROR_DEVICE_REMOVED не связана с конкретной игрой, в которую вы играете, а имеет отношение к драйверу видеокарты или к самой видеокарте.

Сообщение об ошибке DXGI_ERROR_DEVICE_REMOVED

При этом, сам текст ошибки обычно расшифровывает этот код ошибки: «The video card has been physically removed from the system, or a driver upgrade for the video card has occurred», что в переводе будет «Видеокарта была физически удалена из системы или произошло обновление драйвера».

И если первый вариант (физическое удаление видеокарты) во время игры маловероятен, то второе вполне может оказаться одной из причин: иногда драйверы видеокарт NVIDIA GeForce или AMD Radeon могут обновляться «сами» и, если это произойдет во время игры вы получите рассматриваемую ошибку, которая впоследствии должна пропасть сама.

Если же ошибка возникает постоянно, можно предположить, что причина более сложная. Наиболее распространенные причины, вызывающие ошибку DXGI_ERROR_DEVICE_REMOVED приведены далее:

  • Неправильная работа конкретной версии драйверов видеокарты
  • Недостаток питания видеокарты
  • Разгон видеокарты
  • Проблемы с физическим подключением видеокарты

Это не все возможные варианты, но наиболее часто встречающиеся. Некоторые дополнительные, более редкие случаи, будут также рассмотрены далее в руководстве.

Исправление ошибки DXGI_ERROR_DEVICE_REMOVED

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

  1. Если вы недавно вынимали (или устанавливали) видеокарту, проверить, что она плотно подключена, контакты на ней не окислены, дополнительное питание подключено.
  2. Если есть возможность, проверить эту же видеокарту на другом компьютере с той же игрой с теми же параметрами графики, чтобы исключить неисправность самой видеокарты.
  3. Попробовать установить другую версию драйверов (в том числе более старую, если недавно произошло обновление до последней версии драйверов), предварительно полностью удалив имеющиеся драйверы: Как удалить драйверы видеокарты NVIDIA или AMD.
  4. Для того, чтобы исключить влияние недавно установленных сторонних программ (иногда они также могут вызывать ошибку), выполните чистую загрузку Windows, а затем проверьте, будет ли проявлять себя ошибка в вашей игре.
  5. Попробуйте выполнить действия, описанные в отдельной инструкции Видеодрайвер перестал отвечать и был остановлен — они могут сработать.
  6. Попробуйте в схеме электропитания (Панель управления — Электропитание) выбрать «Высокая производительность», а затем в «Изменить дополнительные параметры электропитания» в разделе «PCI Express» — «Управление питанием состояния связи» установите «Откл.» Отключить экономию питания PCI-E
  7. Попробуйте снизить настройки качества графики в игре.
  8. Скачайте и запустите веб-установщик DirectX, если он найден поврежденные библиотеки, они будут автоматически заменены, см. Как скачать DirectX.

Обычно, что-то из перечисленного помогает решить проблему за исключением случая, когда причиной является недостаток питания со стороны блока питания во время пиковых нагрузок на видеокарту (хотя и в этом случае может сработать снижением параметров графики).

Дополнительные методы исправления ошибки

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

  • В параметрах графики игры попробуйте включить VSYNC (особенно если это игра от EA, например, Battlefield).
  • Если вы изменяли параметры файла подкачки, попробуйте включить автоматическое определение его размера или увеличить (8 Гб обычно достаточно).
  • В некоторых случаях избавиться от ошибки помогает ограничение максимального энергопотребления видеокарты на уровне 70-80% в MSI Afterburner.

И, наконец, не исключен вариант, что виновата конкретная игра с багами, особенно если вы её приобрели не из официальных источников (при условии, что ошибка появляется только в какой-то конкретной игре).

Комментарии (5) к DirectX Error DXGI_ERROR_DEVICE_REMOVED — как исправить ошибку

  • Alexey

    Дмитрий Спасибо за ваши труды. А нельзя ли поподробней узнать об этом вот —
    «PCI Express» — «Управление питанием состояния связи». Что и когда там надо выставлять и на что это влияет? Такая настройка у меня есть и в Биосе, но уж очень мутные пояснения к ней. И ещё, вы пишите опять про файл подкачки. У меня ССД 128 ГБ. Так ли уж он всё таки нужен мне. Я не играю в игры, но много работаю с мультимедийной графикой, и с видео высокого разрешения. Нужен ли он мне, у меня установлен заданный размер в 1024 Мб. Спасибо. Надеюсь на ответ. С этими ССД нигде нет однозначного ответа. Кто что пишет.

    Ответить

    • Dmitry

      Здравствуйте.
      1. Этот параметр отвечает за выключение интерфейса PCI-E, когда данные по нему не передаются. Экономит энергию. Но может вызывать ошибки в некоторых случаях.
      2. Про файл подкачки — вообще, пока вам не сообщат эти самые программы для работы с графикой/видео о том, что им недостаточно памяти или не начнут вылетать странным необъяснимым образом, можете оставить всё как есть. А вот если сообщат — вспомнить о файле подкачки, т.к. причина может быть в нём.

      Но тут есть один нюанс: иногда они могут и вовсе не сообщить ни о чем подобном, а вы, незаметно для себя будете терять в производительности (тут зависит от конкретного софта и прочего), хотя это может показаться и не логичным (ведь RAM быстрее и всё такое).

      Вы, кстати, можете легко протестировать, учитывая софт, с которым работаете: к примеру, взяли проект видео потяжелее с эффектами и прочим, но покороче, который рендерится в районе 10-15 минут, запустили, посмотрели сколько заняло времени при текущих настройках.
      Закрыли программу, изменили настройки файла подкачки (выставили авто или побольше, скажем, 8-16 Гб), перезагрузили компьютер, снова запустили просчет того же проекта. Сравнили время.

      В плане срока жизни SSD при включенном файле подкачки — это не то, о чем стоит переживать. Достаточно надежны они сегодня и скорее вы его просто поменяете, чем он выйдет из строя.

      Ответить

  • savva

    здравствуй,подскажи как можно исправить эту ошибку Socket Error # 10054 Connection reset by peer.

    Ответить

    • Dmitry

      А где и в какой момент она появляется?

      Ответить

Оставить комментарий

Список инструкций Windows 10