Исправить DXGI_ERROR_DEVICE_REMOVED на ПК с Windows 11/10

Игроки на ПК сообщают о проблеме, из-за которой во время игры в любую игру на своем компьютере с Windows 11 или Windows 10 они сталкиваются с ошибкой, которая приводит к резкому завершению игры. В последующем сообщении об ошибке указано DXGI_ERROR_DEVICE_REMOVED . В этом посте мы приводим наиболее адекватные решения этого вопроса.

DXGI_ERROR_DEVICE_REMOVED

Что такое ошибка DirectX?

Ошибка DirectX(DirectX error) , с которой вы можете столкнуться на ПК с Windows, связана с DirectX и обычно указывает на то, что на вашем ПК произошел сбой DirectX(DirectX failure) . Если вы получили такое сообщение об ошибке, для решения проблемы убедитесь, что в вашей системе установлена ​​последняя версия DirectX .

Ошибка DXGI_ERROR_DEVICE_REMOVED

Если вы столкнулись с этой проблемой DXGI_ERROR_DEVICE_REMOVED  , вы можете попробовать наши рекомендуемые ниже решения в произвольном порядке и посмотреть, поможет ли это решить проблему.

  1. Перезапустите драйвер графического адаптера.
  2. Обновите графический драйвер
  3. Вручную установить/обновить DirectX
  4. Устранение неполадок(Troubleshoot) с помощью средства диагностики DirectX(DirectX Diagnostic Tool) ( DxDiag )
  5. Изменить реестр
  6. Отключить игру теней
  7. Отключить функцию сглаживания

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

1] Перезапустите драйвер графического адаптера.

Поскольку эта проблема DXGI_ERROR_DEVICE_REMOVED может быть вызвана graphics/video card driver crashing в Windows 11/10, вы можете просто перезапустить драйвер графического адаптера(restart the graphics adapter driver) . Если это не серьезная или фатальная проблема с драйвером, то это действие поможет вам начать работу; в противном случае продолжите с приведенными ниже решениями.

2] Обновите графический драйвер

Это решение требует, чтобы вы обновили драйверы видеокарты. Вы можете либо обновить графические драйверы вручную(update your graphics drivers manually) через Диспетчер устройств(Device Manager) , либо получить обновления драйверов в(get the driver updates on the Optional Updates) разделе «Дополнительные обновления» Центра обновления Windows(Windows Update) . Вы также можете  загрузить последнюю версию драйвера(download the latest version of the driver) с веб-сайта производителя видеокарты.

Если обновление драйверов не помогло, вы можете полностью удалить графический драйвер с помощью Display Driver Uninstaller(uninstall the graphics driver using Display Driver Uninstaller) , а затем загрузить последнюю версию драйвера и установить его на свой ПК с Windows.

3] Вручную установить/обновить DirectX

Это решение требует, чтобы вы вручную  загрузили и установили DirectX(download and install DirectX) и посмотрели, поможет ли это решить проблему. Вы также можете обновить текущую версию DirectX , работающую на вашем ПК с Windows. Перейдите к следующему решению, если проблема не решена.

4] Устранение неполадок(Troubleshoot) с помощью средства диагностики DirectX(DirectX Diagnostic Tool) ( DxDiag )

Это решение требует от вас устранения проблемы с DirectX , вызванной видеоигрой, с помощью средства диагностики DirectX (DxDiag)(DirectX Diagnostic Tool (DxDiag)) .

5] Изменить реестр

Изменить реестр-TdrLevel

Поскольку это операция реестра, рекомендуется создать резервную копию реестра(back up the registry)  или  создать точку восстановления системы в качестве необходимых мер предосторожности. После этого вы можете действовать следующим образом:

  • Нажмите клавишу Windows key + R , чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите regedit и нажмите Enter, чтобы открыть редактор реестра(open Registry Editor) .
  • Перейдите или перейдите к пути к ключу реестра ниже:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • В этом месте щелкните правой кнопкой мыши пустое место на правой панели, а затем выберите « Создать(New) »> « Значение DWORD (32-разрядное)»(DWORD (32-bit) Value)  , чтобы создать раздел реестра, а затем переименуйте его в TdrLevel  и нажмите Enter.

TdrLevel указывает начальный уровень восстановления. По умолчанию восстановление выполняется по истечении времени ожидания, которое представлено значением 3 . Значение по умолчанию — 2 секунды. TDR — это аббревиатура от Timeout Detection and Recovery  — функции операционной системы Windows , которая обнаруживает проблемы с откликом графической карты и восстанавливает работоспособность рабочего стола путем сброса карты.

  • Дважды щелкните(Double-click) новую запись, чтобы изменить ее свойства.
  • Введите 0  в поле данных (V)Значение(alue data) .
  • Нажмите OK или Enter, чтобы сохранить изменения.

Теперь вы можете выйти из редактора реестра(Registry Editor) и перезагрузить компьютер. При загрузке проверьте, решена ли проблема. Если нет, перейдите к следующему решению.

6] Отключить игру теней

У большинства затронутых пользователей на компьютерах с Windows установлены видеокарты (Windows)NVIDIA —  NVIDIA Shadow play используется для захвата игровых кадров на поддерживаемых системах.

Это решение требует, чтобы вы отключили Shadow play. Вот как:

  • Нажмите клавишу Windows, затем введите geforce experience .
  • Выберите GeForce Experience из результатов поиска.
  • В окне GeForce Experience перейдите на  вкладку « Общие ».(General)
  • Теперь переключите кнопку IN-OVER OVERLAY в положение Off .
  • Закройте окно GeForce Experience.

Проверьте, решена ли проблема. Если нет, попробуйте следующее решение.

7] Отключить функцию сглаживания

Чтобы отключить функцию сглаживания в панели управления NVIDIA на ПК с (NVIDIA)Windows , выполните следующие действия:

  • Откройте панель управления NVIDIA(NVIDIA control panel) .
  • В панели управления нажмите « Управление параметрами 3D(Manage 3D settings) » на левой панели.
  • Щелкните Глобальные настройки(Global settings) .
  • Затем нажмите на функцию Antialiasing-FXAA и установите для нее значение Off .
  • Повторите для всех других перечисленных функций сглаживания .(Antialiasing)
  • Нажмите Применить(Apply) , когда закончите.
  • Выйдите из панели управления NVIDIA.
  • Перезагрузите ПК.

Надеюсь(Hope) , что любое из этих решений работает для вас.

Как исправить DXGI_ERROR_DEVICE_HUNG ?

Во время игры на ПК с Windows 11/10 вы сталкиваетесь с ошибкой DXGI_ERROR_DEVICE_HUNG , скорее всего, это связано с разгоном видеокарты для повышения производительности. Другие причины, такие как устаревшие драйверы или неисправные системные файлы, также могут вызвать эту ошибку. Вы можете попробовать ряд исправлений, включая обновление драйверов графического адаптера, ручную установку/обновление DirectX до последней версии.



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts