Поправете 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 Diagnostic Tool ( DxDiag )
  5. Променете системния регистър
  6. Изключете играта на сянка
  7. Деактивирайте функцията Anti-Aliasing

Нека да разгледаме описанието на процеса по отношение на всяко от изброените решения.

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 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 Diagnostic Tool ( DxDiag )

Това решение изисква от вас да отстраните проблема с DirectX , причинен от видеоиграта, като използвате инструмента за диагностика на DirectX (DxDiag)(DirectX Diagnostic Tool (DxDiag)) .

5] Променете системния регистър

Променете регистъра-TdrLevel

Тъй като това е операция на системния регистър, се препоръчва да направите резервно копие на системния регистър(back up the registry)  или  да създадете точка за възстановяване на системата като необходими предпазни мерки. След като сте готови, можете да продължите по следния начин:

  • Натиснете Windows key + R , за да извикате диалоговия прозорец Run.
  • В диалоговия прозорец Изпълнение въведете 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] Изключете възпроизвеждането на сянка

Повечето от засегнатите потребители имат графични карти NVIDIA , инсталирани на техните компютри с Windows –  NVIDIA Shadow play се използва за заснемане на видеозаписи в играта на поддържани системи.

Това решение изисква да изключите играта на сянка(Shadow) . Ето как:

  • Натиснете клавиша Windows, след което въведете geforce experience .
  • Изберете GeForce Experience от резултата от търсенето.
  • В прозореца на GeForce Experience отидете на раздела Общи(General)  .
  • Сега превключете бутона за НАКЛЮЧВАНЕ НА ИЗКЛЮЧВАНЕ НА (IN-OVER OVERLAY)ИЗКЛ(Off) .
  • Излезте от прозореца на GeForce Experience.

Проверете дали проблемът е разрешен. Ако не, опитайте следващото решение.

7] Деактивирайте функцията Anti-Aliasing

За да деактивирате функцията Anti-Aliasing в контролния панел на 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

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts