Как да поправите „DirectX срещна невъзстановима грешка“ в Windows

Някои фанатици от Call of Duty са се сблъскали с DirectX невъзстановима грешка, когато пускат своите COD игри в Windows. Когато това се случи, играта не се стартира и връща съобщение за грешка, в което се посочва, че „ DirectX е срещнал невъзстановима грешка. "

Грешката е по-често срещана при заглавията Call of Duty, но може да възникне и при стартиране на други игри в Windows.

Съобщението за грешка прави кристално ясно, че този проблем има нещо общо с DirectX. DirectX е поредица от API (Application Programming Interfaces), които са от съществено значение за мултимедийния софтуер. Най-новите версии на DirectX (понастоящем DX 12) осигуряват по-добро графично качество за игрите в Windows. Ако имате игра, която връща DirectX невъзстановимата грешка, това е начинът, по който можете да разрешите проблема, за да го стартирате и стартирате.

DirectX показва невъзстановима грешка: Как бързо да го поправите

1. Проверете DirectX системните изисквания на играта

Windows игрите имат DirectX системни изисквания. Повечето от последните игри ще имат DirectX 11 или 12 системно изискване. Няма да можете да стартирате играта, ако десктопът или лаптопът ви не отговарят на това изискване. Ето как можете да проверите изискванията на DirectX системата за играта.

  • Първо, отворете страницата Steam на играта. Друга възможност е да отворите страницата на играта на уебсайта на издателя.
  • След това можете да намерите изискванията за DirectX системата за играта, изброени в долната част на страницата Steam. Кликнете върху връзката страница за системните изисквания на уебсайт на издател.

  • След това натиснете клавиша Win + R, за да отворите Run.
  • Въведете „dxdiag“ в текстовото поле. Натиснете OK, за да отворите прозореца, показан на снимката по-долу. Вече сте отворили инструмента за диагностика на DirectX, който изброява DX версията на лаптопа или работния плот в раздела Система.

DirectX невъзстановимата грешка вероятно ще възникне, ако версията на DirectX не отговаря на минималните DX системни изисквания за игра. Вие може или не може да актуализирате DirectX, но много зависи от това каква Windows платформа имате. Например, само Windows 10 в момента поддържа DirectX 12.

Въпреки това Microsoft разполага с DirectX End-User Runtime Web Installer, с който можете да актуализирате по-остарелите версии на DX. Натиснете бутона Download (Изтегляне) на тази страница, за да запазите инсталатора на DirectX в Windows. Освен това, може да се наложи да надстроите Windows OS, за да получите най-новия DirectX.

Можете също така да се уверите, че имате най-новата версия на DirectX за платформа, като актуализирате Windows. Актуализациите на Windows обикновено автоматично ще актуализират DirectX, ако има по-нова версия, така че се уверете, че услугата Windows Update не е изключена. Можете ръчно да проверите за актуализации на Windows, като въведете "control / name Microsoft.WindowsUpdate" в текстовото поле Run, щракнете върху OK и след това изберете опцията Проверка за актуализации .

2. Преинсталирайте драйвера на графичната карта

Можете да отстранявате проблеми с DirectX, като преинсталирате и актуализирате драйвера на графичната карта. Деинсталирайте драйвера на видеокартата и след това изтеглете най-новия драйвер от уебсайта на производителя. Така можете ръчно да преинсталирате драйвер за видеокарта.

  • Първо запишете данните за графичната карта и производителя, включени в раздела Display Display на инструмента за диагностика на DirectX, показан директно по-долу.

  • Отбележете 32 или 64-битовата операционна система, изброени по-долу в раздела Система.

  • Отворете уебсайта на производителя на видеокартата и кликнете върху драйверите или хипервръзката на центъра за изтегляне. Въведете графичната си карта в полето за търсене.
  • Изберете, за да изтеглите най-актуалния драйвер за видеокарта, който е съвместим с платформата на Windows.
  • След това натиснете клавиша Win + X; и изберете Диспечер на устройствата в менюто Win + X.

  • Щракнете двукратно върху Display adapters (Показване на адаптери) и щракнете с десния бутон на мишката върху графичната ви карта, за да отворите контекстното му меню.
  • Изберете опцията Деинсталиране на устройство в контекстното меню.
  • Щракнете върху квадратчето Изтрий настройките на драйвера за това устройство и след това натиснете бутона Деинсталиране .

  • След това рестартирайте операционната система Windows.
  • Щракнете върху Отказ, ако се отвори прозорец за откриване на драйвер за графична карта.
  • След това инсталирайте изтегления драйвер за графична карта, като изберете неговия инсталатор в File Explorer. Може да се наложи първо да го извлечете от Zip папката.

Актуализирайте драйверите автоматично (препоръчва се)

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

По-безопасен и по-лесен начин за актуализиране на драйверите на компютър с Windows е чрез автоматичен инструмент като TweakBit Driver Updater. Този инструмент автоматично идентифицира всяко устройство на компютъра и го съчетава с най-новите версии на драйверите от обширна онлайн база данни. След това драйверите могат да бъдат актуализирани на партиди или поотделно, без да се изисква от потребителя да прави сложни решения в процеса.

Ето как работи:

    1. Изтеглете и инсталирайте TweakBit Driver Updater

    2. Веднъж инсталирана, програмата ще започне автоматично да сканира компютъра ви за остарели драйвери. Driver Updater ще провери версиите на инсталираните драйвери срещу своята облачна база данни на най-новите версии и ще препоръча подходящи актуализации. Всичко, което трябва да направите, е да изчакате завършването на сканирането.

    3. При завършване на сканирането получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер едновременно, щракнете върху връзката 'Актуализиране на драйвера' до името на драйвера. Или просто щракнете върху бутона "Актуализиране на всички" в долната част, за да инсталирате автоматично всички препоръчани актуализации.

      Забележка: Някои драйвери трябва да бъдат инсталирани в няколко стъпки, така че ще трябва да натиснете бутона "Update" няколко пъти, докато всичките му компоненти бъдат инсталирани.

Отказ от отговорност : някои функции на този инструмент не са безплатни.

3. Конфигурирайте мащабирането на дисплея

Някои фенове на Call of Duty са установили, че конфигурирането на настройките за показване на DPI може да помогне за отстраняването на DirectX невъзстановимата грешка за Advanced Warfare и Ghosts. Можете да настроите настройките на DPI (точки на инч) в Windows 10, като щракнете с десния бутон върху работния плот и изберете Настройки на дисплея, за да отворите прозореца, показан директно по-долу.

  • В Windows 10 щракнете върху Персонализирано мащабиране, за да въведете потребителска стойност на DPI скалата.

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

4. Редактирайте системния регистър

  • Това е поправка в регистъра, която може да разреши невъзстановимата грешка в DirectX. Първо, отворете редактора на системния регистър, като натиснете клавиша Win + R клавишна комбинация и въведете 'regedit' в Run.
  • Натиснете бутона OK в прозореца Run, за да отворите редактора на системния регистър.
  • Придвижете се до това местоположение на системния регистър: Компютър> HKEY_CLASSES_ROOT> PROTOCOLS> Филтър> text / xml .
  • Щракнете върху File (Файл) > Export (Експортиране), въведете заглавие на файла и кликнете върху Save (Запазване), за да направите резервно копие на избрания клон на системния регистър.
  • Щракнете с десния бутон на текст / xml, изберете опцията Изтрий и натиснете бутона Да, за да потвърдите.
  • След това затворете редактора на системния регистър.

Това са няколко потенциални поправки, които могат да разрешат невъзстановимата грешка в DirectX. Тази статия предлага и допълнителни решения за проблеми с DirectX. Ако имате допълнителни поправки за DX невъзстановимата грешка, моля, споделете ги по-долу.