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

Съдържание:

Видео: Age of Wonders 3 Let's Play 2024

Видео: Age of Wonders 3 Let's Play 2024
Anonim

Някои фанатици на Call of Duty се натъкнаха на непоправима грешка в DirectX, когато стартират своите COD игри в Windows.

Когато това се случи, играта не се стартира и връща съобщение за грешка, в което се казва: „ DirectX срещна невъзстановима грешка."

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

От съобщението за грешка става ясно, че този проблем има нещо общо с DirectX.

DirectX е серия от API (интерфейси за програмиране на приложения), които са от съществено значение за мултимедийния софтуер. Най-новите версии на 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, с който можете да актуализирате още остарели версии на DX. Натиснете бутона за изтегляне на тази страница, за да запазите инсталатора на DirectX в Windows.

Освен това, може да се наложи да надстроите вашата ОС на Windows, за да получите най-новата DirectX.

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

Актуализациите на Windows обикновено автоматично актуализират DirectX, ако има по-нова версия, така че се уверете, че услугата за актуализиране на Windows не е изключена.

Можете ръчно да проверите за актуализации на Windows, като въведете „control / name Microsoft.WindowsUpdate“ в текстовото поле на Run, щракнете върху OK и след това изберете опцията Проверка за актуализации.

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

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

Ето как можете ръчно да инсталирате отново драйвер за видеокарта.

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

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

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

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

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

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

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

По-сигурният и лесен начин за актуализиране на драйвери на компютър с Windows е чрез използване на автоматичен инструмент като TweakBit Driver Updater.

Този инструмент автоматично идентифицира всяко устройство на вашия компютър и го съпоставя с най-новите версии на драйвери от обширна онлайн база данни.

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

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

    1. Изтеглете и инсталирайте TweakBit Driver Updater
    2. След като бъде инсталирана, програмата ще започне автоматично да сканира вашия компютър за остарели драйвери. Актуализаторът на драйвери ще провери инсталираните версии на драйвери спрямо облачната му база данни с най-новите версии и ще препоръча правилни актуализации. Всичко, което трябва да направите, е да изчакате сканирането да завърши.
    3. След приключване на сканирането, получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер наведнъж, щракнете върху връзката „Актуализиране на драйвера“ до името на драйвера. Или просто кликнете върху бутона „Актуализиране на всички“ в долната част, за да инсталирате автоматично всички препоръчани актуализации.

      Забележка: Някои драйвери трябва да бъдат инсталирани на няколко стъпки, така че ще трябва да натиснете бутона „Актуализиране“ няколко пъти, докато всички негови компоненти са инсталирани.

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

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

Някои фенове на Call of Duty откриха, че конфигурирането на настройките на дисплея на DPI може да помогне за разрешаването на невъзстановимата грешка в DirectX за Advanced Warfare and Ghosts.

Можете да коригирате настройките на DPI (точки на инч) в Windows 10, като щракнете с десния бутон върху работния плот и изберете Настройки на дисплея, за да отворите прозореца, показан директно по-долу.

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

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

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

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

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

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

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