DirectX срещна невъзстановима грешка

Много потребители на форума съобщават, че при стартиране на игра или помощна програма, натоварена с графика, се сблъскват с грешка, която гласи— DirectX срещна невъзстановима грешка(DirectX encountered an unrecoverable error) . Прозорецът иска да проверите регистрационния файл и не позволява използването на приложението. Може да видите това съобщение за грешка да изскача, когато играете игри като WarZone , Fivem , Call of Duty и др.

DirectX срещна невъзстановима грешка

Какво означава грешката?

Всеки път, когато се направи системно повикване или повикване от GPU , системата прави втори опит или се опитва да се възстанови, ако има повреда. В този случай DirectX среща грешка, при която не може да се възстанови или да направи втори опит. Проблемът може да е в играта, графичния драйвер, настройките на дисплея или повредени файлове. Нека започнем с отстраняването на неизправности.

Основно отстраняване на неизправности

Преди да продължим с разширеното отстраняване на неизправности, уверете се, че сте направили следното:

Рестартирайте(Restart) компютъра, Проверете(Check) за актуализации, Проверете(Check) минималните изисквания, Проверете (Check)интернет(Internet) връзката , Рестартирайте(Restart) играта, Проверете настройките за (Check) мащабиране на дисплея(Display scaling) , Преинсталирайте играта или приложението.

Рестартирането и преинсталирането решават много проблеми като сривове на играта. Също така, за игри, ако инсталират допълнителни шейдъри, не забравяйте да завършите процеса. Това са подобрения за подобряване на игрите и това може да помогне.

DirectX срещна невъзстановима грешка

Следвайте тези възможни решения, за да отстраните проблема с DirectX .

  • Деактивирайте софтуера за(Hardware) наблюдение на хардуера
    •  MSI Afterburner / Riva Stats Server
    • Discord и GeForce Experience Overlay , за да работи
  • Вграден инструмент за ремонт за игри
  • Актуализирайте или преинсталирайте графичния драйвер
  • (Delete Games)Изтриване на файлове от кеша на (Cache)игри или приложения
  • Стартирайте DirectX Diagnostic Tool.

Някои от предложените решения ще се нуждаят от администраторски акаунт.

1] Деактивирайте софтуера за(Disable Hardware) наблюдение на хардуера

Много потребители използват външен софтуер за наблюдение на хардуера, т.е. температура на GPU и CPU(Temperature of GPU and CPU) , честота на кадрите(Frame Rate) и т.н. Известно е, че такъв софтуер като MSI Afterburner , Riva Stats Server , GeForce Experience Overlay , Discord и други причиняват проблеми с DirectX с популярни игри като Warzone . Освен тези, има и други приложения, които могат да се използват. Моята препоръка би била да играете играта, без да ги използвате, за да разберете дали те причиняват проблема.

2] Вграден инструмент за ремонт за игри

Игри като Call of Duty Warzone предлагат вграден инструмент за ремонт за отстраняване на вътрешни проблеми. Ако проблемът възниква поради повреден файл, свързан с DirectX , това може да разреши проблема. Потърсете опцията за сканиране(Scan) и поправка(Repair) в игрите, за да ви помогне да я разрешите.

3] Актуализирайте(Update) или преинсталирайте драйвера на графичната карта

Известно е, че драйверите на графичния процесор(GPU) или дисплея(Display) причиняват проблеми, особено ако има конфликт с последната актуализация за Windows . Винаги е добра идея да поддържате драйверите на видеокартата актуализирани, ако получите подкана.

Актуализиране на драйвери и връщане назад на Windows

Въпреки това, ако проблемът е възникнал поради актуализацията, тогава можете да изберете да върнете назад . Опцията е налична в Control Panel > Device .

  • Use Win + X , последвано от M на клавиатурата, за да отворите диспечера на устройства(Device Manager)
  • Намерете графичния (Graphics) драйвер(Driver) , щракнете с десния бутон и изберете Свойства
  • Превключете към раздела Драйвер(Driver) и изберете Връщане на драйвера(Roll Back Driver) .

4] Изтриване(Delete) на файлове от кеша на (Cache)игри(Games) или приложения

Всички игри и приложения имат кеш файлове, така че да осигуряват производителност. Понякога тези файлове са остарели и софтуерът не ги премахва. Старите файлове могат да причинят проблеми с новите файлове. Игрите трябва да имат опция за изчистване на такива файлове.

Най-лесният за откриване на кеш файла е да отидете в инсталираната папка и да намерите temp или кеш файла вътре. Изтрийте(Delete) всичко от него, след като затворите играта. Стартирайте отново играта и проверете дали грешката продължава.

5] Стартирайте DirectX Diagnostic Tool

Диагностицирането на проблеми с инсталацията на DirectX(Diagnosing problems with a DirectX installation)  може да бъде проблематично. За щастие, Microsoft предоставя полезна помощна програма, наречена  DirectX Diagnostic Tool , която може да ви помогне.

Ако нищо не помогне, ви предлагаме да посетите официалните форуми и да споделите проблемите си директно. Понякога компаниите имат директно решение, което може да помогне.



About the author

Аз съм компютърен инженер с над 10 години опит в софтуерната индустрия, по-специално в Microsoft Office. Написал съм статии и уроци по различни теми, свързани с Office, включително съвети как да използвам функциите му по-ефективно, трикове за овладяване на обичайните офис задачи и др. Моите умения като писател също ме правят отличен ресурс за други, които искат да научат за Office или просто се нуждаят от бърз съвет.



Related posts