'>
Изглежда ли ви познато? Когато стартирате програма или играете игра в компютъра си, трябва да се дразните, за да виждате винаги това съобщение за грешка. Може да чете или:
- Неуспешно инициализиране на Direct3D
Уверете се, че сте инсталирали поне DirectX 9.0c, имате драйвери за вашата графична карта и не сте деактивирали 3D ускорението в настройките на дисплея.
InitializeEngineGraphics не успя - Неуспешно инициализиране на Direct3D с текущи настройки
- Не може да се инициализира Direct3D устройство
- ...
Опитайте тези корекции:
За щастие има решения за отстраняване на този проблем. По-долу са 3 решения за отстраняване на грешката Неуспешно инициализиране на Direct3D . Опитайте тези корекции!
- Проверете вашата DirectX версия и я актуализирайте, ако е необходимо
- Актуализирайте драйвера на вашата графична карта
- Преинсталирайте Visual C ++ Redistributables
Какво е Direct3D и защо се случва грешката?
Direct3D, който принадлежи към част от DirectX, е графичен интерфейс за програмиране на приложения за Windows, който се използва за визуализиране на триизмерна графика в приложения или игри като Call of Duty , Tomb Raider и т.н. Direct3D използва хардуерното ускорение, ако е налично в графична карта и позволява хардуерното ускорение на тръбопровода за 3D изобразяване.
Защо се случва този проблем? Има различни причини за този проблем и възможните причини могат да бъдат стара версия на DirectX , липсващите или остарели видео драйвери , или липсващите DLL файлове във вашия програмен файл.
Можеш опитайте следните решения, за да го поправите лесно и бързо !
Fix 1: Проверете вашата DirectX версия и я актуализирайте
Както след това се предлага съобщение за грешка, можете на първо място, проверете версията на DirectX във вашия компютър за да видите дали отговаря на минималните изисквания (DirectX 9.0c и по-нови версии). Ако е по-стара от необходимата версия, ще трябва актуализирайте и инсталирайте най-новата DirectX във вашия Windows.
Как да проверя версията на DirectX в Windows?
Следвайте инструкциите по-долу, за да проверите версията на DirectX във вашия Windows:
![](http://letmeknow.ch/img/graphic-issues/84/failed-initialize-direct3d-2.png)
2) Тип dxdiag и щракнете Добре .
3) В Раздел Система , ще видите Версия на DirectX както показва екранната снимка. Ако не отговаря на изискването (DirectX 9.0c и по-нови версии), трябва да актуализирате вашата версия на DirectX във вашата система. Актуализирането на DirectX се различава от версиите на Windows.
Ако използвате Windows 10, Windows 8 и Windows 8.1, ще трябва да актуализирате Windows, за да актуализирате и инсталирате най-новата DirectX; Въпреки че ако използвате Windows 7, Windows Vista и Windows XP, трябва да инсталирате сервизен пакет за актуализация. Проверете поддръжката на Microsoft за актуализиране на DirectX в различна система на Windows: Как да инсталирате най-новата версия на DirectX .
4) Щракнете върху Раздел дисплей , в DirectX функции раздел, проверете дали Direct3D е активиран. Ако не, щракнете върху активиране то.
Това трябва да поправи неуспешното инициализиране на проблема с Direct3D. Ако проблемът продължава, не се притеснявайте, имаме повече решения за вас.
Fix 2: Актуализирайте драйвера на вашата графична карта
Проблемът с драйвера на графична карта може да причини не успя да инициализира Direct3D проблем. Ако видео драйверът в компютъра ви липсва или е остарял, това може да доведе до този проблем и да спре да изпълнява приложението или играта. Така че трябва актуализирайте драйвера на графичната карта за да поправите грешката.
Има два начина за актуализиране на графичните драйвери: ръчно и автоматично.
Ръчно актуализирайте драйвера - Можете да отидете на уебсайта на производителя на вашата графична карта, да намерите точния драйвер на графичната карта за вашия графичен адаптер и да го инсталирате във вашия Windows.
Ще ви трябват компютърни умения и търпение, за да актуализирате драйверите си по този начин. Трябва да знаете със сигурност правилния драйвер онлайн, който съвпада с вашата операционна система Windows, да го изтеглите и инсталирате стъпка по стъпка.
Автоматично актуализиране на драйвера - Ако нямате време, търпение или компютърни умения да актуализирате ръчно драйвера на графичната карта, можете да го направите автоматично с Шофьор Лесно .
С Driver Easy не е нужно да търсите и намирате необходимите драйвери във вашия компютър, нито да актуализирате драйверите стъпка по стъпка. Той може значително да помогне с почти всички проблеми, свързани с драйверите.
Освен това можете да актуализирате драйверите на графичната си карта автоматично с БЕЗПЛАТНА или Pro версия на Driver Easy. Отнема само 2 лесни щраквания с версията Pro (и ще получите пълна подкрепа и 30-дневна гаранция за връщане на парите ).
1) Изтегли и инсталирайте Driver Easy.
2) Бягай Шофьор Лесно и щракнете Сканирай сега . Тогава Driver Easy ще сканира вашия компютър и ще открие всички проблемни драйвери.
3) Щракнете бутона Актуализиране до името на драйвера, за да изтеглите правилния драйвер (можете да го направите с БЕЗПЛАТНО версия), след това го инсталирайте на вашия компютър.
Или щракнете Актуализирай всички за автоматично изтегляне и инсталиране на правилната версия на всички проблемни драйвери (можете да го направите с Про версия , и ще бъдете подканени да надстроите, когато щракнете Актуализирай всички ).
4) След актуализиране на драйвера, рестартирам вашия компютър и отворете играта / приложението, за да видите дали работи сега.
Това трябва да реши проблема ви. Ако грешката все още се появява, не се притеснявайте. Има още едно решение, което можете да опитате.
Fix 3: Преинсталирайте Visual C ++ Redistributables
Да поправя Неуспешно инициализиране на Direct3D грешка, можете също да опитате да преинсталирате пакетите за разпространение на Visual C ++ на вашия компютър. Възможно е липсата на .dll файлове в програмните файлове, така че преинсталирането на Visual C ++ Redistributables може да изтегли липсващите dll файлове на вашия компютър и проблемът може да бъде решен.
![](http://letmeknow.ch/img/graphic-issues/84/failed-initialize-direct3d-2.png)
+ R по същото време.
2) Тип appwiz.cpl в полето Изпълнение и щракнете върху Добре .
3) Ще видите всичко Пакети за разпространение на Microsoft Visual C ++ инсталиран във вашия компютър. Щракнете с десния бутон върху този, който искате да деинсталирате, и щракнете върху Деинсталирайте , след това следвайте съветника, за да го деинсталирате.
Тези са най-добрите 3 решения за отстраняване Неуспешно инициализиране на Direct3D във вашия Windows. Ако имате въпроси или се нуждаете от помощ, не се колебайте да коментирате по-долу и ще видим какво още можем да направим, за да помогнем.