Как да коригирам DirectX, възникнала непоправима грешка в Windows?



Опитайте Нашия Инструмент За Премахване На Проблемите

DirectX е колекция от API, разработени и пуснати от самата Microsoft. Стана стандартната библиотека за графики от висок клас, която повечето игри използват в ежедневните си операции. Подобно на всички други софтуерни плъгини, DirectX също така получава периодични версии на версии, като по-новите имат повече функционалности и разширени функции.



DirectX срещна непоправима грешка в Windows



Въпреки това, въпреки че е един от основните компоненти, използвани в игрите на Windows, получихме няколко съобщения от потребители, че са срещнали съобщението за грешка „ DirectX срещна непоправима грешка ’Винаги, когато се опитват да стартират своите игри на своите компютри. Това е много често срещан сценарий и се случва с много различни хора. В тази статия ще разгледаме всички причини защо това се случва и какви са възможните решения за този проблем.



Какво причинява грешката ‘DirectX срещна непоправима грешка’ в Windows?

След анализ на няколко потребителски отчета и комбиниране на нашите резултати стигнахме до заключението, че проблемът е възникнал поради няколко различни причини, вариращи от хардуерни до софтуерни. Някои от тях са, но не само:

  • Непълни изисквания: В някои случаи, с които се сблъскахме, видяхме, че потребителите нямат посочените изисквания на играта на своите компютри. Ако изискването за DirectX не е пълно, може да се изправите пред съобщението за грешка.
  • Повредени графични драйвери: Графичните драйвери са основните компоненти, които предават информация между операционната система и хардуера. Ако самите графични драйвери са повредени и не работят, ще имате много проблеми, включително този, който се обсъжда.
  • Мащабиране на дисплея: Мащабирането на дисплея е функция в Windows, която ви позволява да манипулирате размера на вашия дисплей. Въпреки своята полезност, известно е, че причинява проблеми с DirectX компонентите.
  • Остаряла игра: Някои потребители са изправени пред съобщението за грешка, ако не са инсталирали най-новата версия на играта на компютъра си. Актуализирането на играта ви до най-новата компилация / корекция може да реши проблема незабавно.
  • Остарял DirectX: DirectX може да е инсталиран на вашия компютър и може да функционира правилно, но може да е остарял. Актуализирането му до най-новата компилация може да помогне.
  • Разширени графични настройки: Някои графични карти позволяват на потребителите да задават усъвършенствани променливи точно като качество на сянката според техните предпочитания, но се оказа, че причинява проблеми с DirectX. Деактивирането на тези опции може да ви свърши работа.

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

Решение 1: Проверка на изискванията на играта

Преди да започнем с други технически решения, трябва да проверите дали вашият хардуер дори отговаря на първоначалните изисквания на играта. Сега има няколко неща, които трябва да търсите, например RAM, CPU, графична карта и т.н., но най-важното в случая е версията DirectX.



Обикновено всяка игра, която използва API, го споменава в своите изисквания. След като проверите изискването за DirectX, трябва да се уверите, че вашият хардуер поддържа тази версия. Много потребители се объркват, защото имат най-новата версия на DirectX инсталиран но, тъй като техните хардуер не поддържа тази версия, те получават съобщение за грешка.

Проверка на свойствата на графичния драйвер

Обърнете внимание на изискването за DirectX и отидете до производителя на вашия графичен хардуер и отворете подробностите за неговата DirectX версия. Ако в изискванията на играта се изисква по-нова версия, трябва да надстроите графичната си карта.

Забележка: За хората, които не използват графичната карта за игра, вместо това трябва да проверят поддръжката на процесора си за тази версия на DirectX, тъй като вградената графична система се справя с всички графични изисквания на компютъра.

Решение 2: Инсталиране на последната версия на DirectX

Ако предишното решение се провери и вашият хардуер наистина поддържа DirectX версията на играта, трябва да проверим дали правилната версия на DirectX е инсталирана на вашия компютър. Ако не е, ще отидем до официалния уебсайт на Microsoft и ще инсталираме версията DirectX от там. Уверете се, че сте влезли като администратор, преди да продължите.

  1. Натиснете Windows + R, напишете „ dxdiag ”В диалоговия прозорец и натиснете Enter.
  2. След като приложението се отвори, ще видите подробности за спецификациите на вашата система. Оттук проверете версията на DirectX.

    Проверка на DirectX версията

  3. Ако най-новата версия на DirectX не е инсталирана на вашия компютър, трябва да я потърсите и да намерите официалната страница за изтегляне на Microsoft.
  4. Щракнете върху бутона на Изтегли и запазете изпълнимия файл на достъпно място.

    Изтегляне на последната версия на DirectX

  5. По-късно щракнете с десния бутон върху него и изберете Изпълни като администратор . Оставете съветника за инсталиране да направи своята магия и изчакайте процесът да завърши.
  6. Рестартирайте компютъра си, след като инсталацията приключи, стартирайте играта и вижте дали проблемът е отстранен.

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

Решение 3: Промяна на мащабирането на дисплея

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

Тук в това решение ще преминем към настройките на дисплея ви и ще променим нивото на мащабиране и ще видим дали това решава проблема.

  1. Щракнете с десния бутон върху работния плот и щракнете върху Настройки на дисплея .

    Настройки на дисплея - Windows

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

    Промяна на мащабирането на екрана

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

Решение 4: Актуализиране на Game / Windows до най-новата версия

Друго нещо, което трябва да опитате, преди да преминете към актуализиране на вашата графична карта, е да проверите дали имате инсталирана актуализирана версия на играта на вашия компютър или не. Производителите пускат актуализации, за да насочат нови промени в операционната система и да поддържат и допълнителни функции. Има някои актуализации, които са от критично значение и трябва да бъдат инсталирани възможно най-скоро. Ако някоя от тези „критични“ актуализации не е инсталирана, ще получите съобщението за грешка в процес на обсъждане.

В това решение ще актуализираме както вашата игра, така и операционната система и ще видим дали това ни решава проблема.

Първо ще актуализираме Windows.

  1. Натиснете Windows + S, за да стартирате лентата за търсене, пишете Актуализиране в диалоговия прозорец и отворете настройките за актуализация.
  2. Веднъж в настройките за актуализация, кликнете върху Провери за актуализации . Сега компютърът ще се свърже със сървърите на Microsoft и ще провери дали има налична актуализация. Ако има вече подчертани актуализации, изпълнете ги незабавно.

    Актуализиране на Windows

  3. Рестартирайте компютъра след инсталирането на актуализацията. Сега отворете играта си (или клиент за игри като Steam или Blizzard) и отидете в раздела за актуализация. Проверете дали има налични актуализации. Ако са, изтеглете ги и ги инсталирайте.

    Актуализиране на играта през Steam

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

Решение 5: Разбъркване на разширени графични опции

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

Можете лесно да намерите графичните опции или в контролния панел на различни настройки на графичната карта. Също така трябва да отидете до графичните настройки на играта в играта и да проверите настройките там. Опитайте се да намалите настройките до минимум. Можете също да помислите възстановяване на настройките до стойности по подразбиране и вижте дали това премахва съобщението за грешка DirectX. Така или иначе, уверете се, че вашите графични настройки са проверени, преди да преминете към следващото решение.

Решение 6: Използване на DirectX Control Panel

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

  1. Отворете браузъра си и изтеглете файла dxcpl като използвате следните връзки:

64-битова: dxcpl (64-битова)

32-битова: dxcpl (32-битова)

  1. След като инсталационните папки бъдат изтеглени, стартирайте го с помощта на акаунт на администратор.

    Редактиране на списък - dxcpl

  2. Сега кликнете върху Редактиране на списъка от списъка с опции. Сега кликнете върху бутона на Добавяне от следващия екран.

    Добавяне на директория на играта

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

    Промяна на ограничението на характеристиките

  4. Запазете промените и излезте. Рестартирайте компютъра си и стартирайте играта. Проверете дали проблемът е разрешен завинаги.

Решение 7: Актуализиране на графични драйвери

Последното, което можем да направим, за да премахнем грешката DirectX, е да се уверим, че имате инсталирани най-новите графични драйвери на вашия компютър. Тук това също ще изключи ситуацията, при която вашите графични драйвери са повредени при непълна инсталация. Тук в това решение първо ще деинсталираме текущите графични драйвери от вашия компютър, използвайки БОГ и след това инсталирайте драйверите по подразбиране. След това ще проверим дали проблемът е разрешен. Ако не е, ще актуализираме драйверите ръчно.

  1. След инсталиране Деинсталиране на драйвер за дисплей (DDU) , стартирайте компютъра си в безопасен режим . Можете да проверите нашата статия за това как заредете компютъра си в безопасен режим .
  2. След стартирането на DDU изберете първата опция “ Почистете и рестартирайте ”. Това ще деинсталира напълно текущите драйвери от вашия компютър.

    Почистване и рестартиране - DDU

  3. След деинсталацията стартирайте компютъра си нормално без безопасен режим. Натиснете Windows + R, напишете „ devmgmt. msc ”В диалоговия прозорец и натиснете Enter. Щракнете с десния бутон върху всяко празно място и изберете „ Потърсете хардуерни промени ”. Ще бъдат инсталирани драйверите по подразбиране. Опитайте да стартирате играта и проверете дали това решава проблема.
  4. В повечето случаи драйверите по подразбиране няма да работят за вас, така че можете да инсталирате най-новите драйвери чрез актуализация на Windows или да отидете до уебсайта на производителя и да изтеглите най-новите.
    Намерете графичните драйвери, щракнете с десния бутон върху тях и щракнете върху Актуализиране на драйвера .

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

  5. След като инсталирате драйверите, рестартирайте компютъра си и проверете дали проблемът е решен.

Забележка: Също така помислете за деинсталиране Драйвери за звук на NVIDIA от вашия компютър. Това е известно, че причинява проблеми.

6 минути четене