Компютри Windows интернет

Играта започва с директна грешка. Актуализиране на DirectX и коригиране на грешки, свързани с него. Поправяне на грешка DIrectX в The Walking Dead

Добър ден, приятели! В тази статия ще актуализираме DirectX, както и ще коригираме грешки, свързани с него. Често могат да се видят грешки при стартиране на игра за първи път. Когато се опитам да стартирам, изскача прозорец като този:

„Програмата не може да бъде стартирана, защото d3dx9_42.dll липсва на компютъра. Опитайте да преинсталирате програмата."

Вместо d3dx9_42.dll може да има други числа в името, например d3dx9_43.dll d3dx9_39.dll, d3dx9_30.dll, d3dx9_27.dll и т.н. Възможно е също да има грешки, чийто текст съдържа редове като този: d3dx9 липсва.

Най-вероятно, ако не сте срещали подобни съобщения преди, ще искате да потърсите в Google текста на грешката и да потърсите този файл в Интернет. И ако го намерите, изтеглете го и го инсталирайте. Познах желанието ви, а?;) Но всъщност това е грешен подход и рискувате да добавите нови проблеми към себе си под формата на някакъв вирус или троянски кон, който се озова в тази dll, изтеглена от неизвестен сайт.

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

Така че нека актуализираме директния x. Изтеглете DirectX Web Installer от Microsoft. Ако имате нужда от пълен комплект за разпространение (може да бъде инсталиран без интернет на друг компютър, ако е необходимо), изтеглете го от тук.

Когато отидете на страницата с уеб инсталатора, изтеглянето на файла ще започне автоматично dxwebsetup.exe... Ако не, щракнете върху подчертаната връзка.

Стартирайте dxwebsetup.exe. Отбелязваме, че сме напълно съгласни с условията на споразумението, как би могло да бъде другояче). Щракнете върху Напред.

За да не затрупвате компютъра си с ненужни/ненужни панели, премахнете отметката от квадратчето за инсталиране на Bing и щракнете върху Напред.

Инсталаторът на DirectX оцени вашата система, изчисли размера на всички компоненти, които трябва да бъдат изтеглени, и учтиво ни уведоми. Щракнете върху Напред...

... и сега чакаме края на целия процес, от изтеглянето до инсталирането.

Ура, инсталацията приключи! С радост щракваме върху Готово.

За да проверите версията на DirectX в Windows, има специална помощна програма dxdiag.exe. Натиснете Win + R, въведете Run dxdiag в прозореца и натиснете Enter. Инструментът за диагностика на DirectX се отваря. В долната част на системната информация можете да видите вашата версия на DirectX.

Сега опитайте отново да стартирате играта или програмата, която дава грешка при стартиране. Грешката трябва да изчезне.

Ако имате някакви мисли, коментари - пишете, ще обсъдим.

По пътя към желаното клопките са неизбежни. Винаги ще има пречки в различни форми и проявления. За играчите те обикновено се изразяват под формата на грешки при преинсталиране на драйвери, повредени данни и ниска скорост на връзка/теглене. Фаталната грешка в DirectX е един от най-често срещаните проблеми (особено в Call of Duty), които ще разгледаме днес.

Защо се случва това?

Има редица предпоставки за този проблем. Има няколко причини, поради които се появява системното съобщение „Възникнала е фатална грешка в DirectX“. Първо, това може да бъде причинено от липса на програмни компоненти, които по някаква причина (вирус, непълна инсталация на програмата) липсват в пълния пакет DirectX. Или инсталирана версияе включено този моментостаряло, което прави невъзможно стартирането на приложение, което изисква по-нова версия (главно такива приложения са компютърни игри). Второ, драйверите за видеокартата може да имат същия проблем. Трето, причината може да е в настройките на играта, които не позволяват стартиране на приложения този компютър(хардуерът може да не успее да изтегли настройките по подразбиране). И четвъртото възможна причина- това са остарели компютърни компоненти, които не могат да стартират играта. Поради горното най-често възниква фатална грешка в DirectX (Black ops е една от малкото игри, в които този проблем се появява периодично).

Как да се справя с това?

Сега, за това какво да правите, когато се появи фатална грешка в DirectX. Първото нещо, което трябва да направите, е да актуализирате всички компоненти на програмата. Това може да стане с официалния уебсайт на Microsoft, като изтеглите инсталатора и стартирате програмата за актуализиране онлайн. Програмата автоматично ще инсталира новата версия на DirectX. Второто нещо, което трябва да направите (ако първото не помогна) са видеокартите (отново от официалния сайт на производителя, като изтеглите инсталатора и го стартирате на вашия компютър). Като алтернатива можете да изберете най-новата версия от списъка с драйвери, налични на сайта. Третото решение на този проблем, при което се появява фатална грешка в DirectX, е да стартирате играта безопасен режими регулиране на настройките на играта (настроени на по-ниски). Можете да го въведете с помощта на клавиша F8 или F12 по време на стартиране на системата или да използвате файла на играта, съдържащ всички настройки. Такъв документ, като правило, се намира в главната папка на играта или в папката за запис, разположена в "Моите документи".

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

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

Много играчи се наслаждават на новите приключения на Клементин в света на зомби апокалипсиса The Walking Dead: A New Frontier от няколко дни. Някои хора обаче се провалят поради постоянната и, честно казано, невероятно досадна грешка в DirectX. Ако погледнете форума на Steam сега, ще видите, че огромното количество теми, създадени там, са DirectX Error. Освен това една пета от всички теми във форума са DirectX Error.

Въпреки това, не се притеснявайте, тъй като галантните потребители вече са намерили решение и това няма да ви отнеме много време. Нека да го разгледаме.

Поправяне на грешка в DirectX в The Walking Dead: Нова граница

Бележката:Струва си да се спомене, че това решение работи само на Windows 7 и Windows Server 2008 R2. Собствениците на Windows 10 също страдат от DirectX Error, но засега нищо не може да се направи. Те ще трябва да изчакат официалния патч от разработчика, което не би трябвало да отнеме много време.

  • Първо, трябва да изтеглите актуализацията за операционната система - KB976932. Инсталирайте го.
  • След това изтеглете KB2670838 и го инсталирайте.
  • След извършените манипулации с актуализациите, рестартираме компютъра.

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

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

Един от типичните въпроси

Здравейте.

В Windows 10, когато стартирам някои игри, получавам грешка „Грешка при инициализация на Direct3D“. Windows се предлага с лаптоп, версия на "Home Single Language". Кажете ми дали тази грешка може да се дължи на Версии на Windowsи как да го оправя?

Добър ден!

Като цяло подобна грешка не е рядкост, особено след преинсталирайте Windows(във вашия случай, след закупуване на лаптоп, тъй като магазините рядко инсталират всички необходими библиотеки и драйвери, необходими за комфортната работа на устройството). По правило се появява след опит да стартирате някаква игра - или веднага, или играта просто ще има черен екран и когато го минимизирате, ще видите този прозорец.

В тази статия ще се спра на основните причини за появата на такава грешка и ще покажа с пример как да се отървете от нея ...

DirectX актуализация

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

Страницата на сайта на Microsoft за изтегляне на модерната версия на DirectX -

| Повече ▼ Стара версия DirectX 9.0c е достъпен от връзката -

За да разберете какъв DirectX имате на вашия компютър, щракнете върху:

  1. комбинация от бутони Win + Rда отворите " Изпълни";
  2. след това въведете командата dxdiagи натиснете Enter (вижте екранната снимка по-долу).

По-нататък в раздела "Система"ще бъдат представени всички необходими данни: версията на вашата ОС Windows, вашата видеокарта, звуково устройство, версия на BIOS и версия на DirectX (вижте червения квадрат на екранната снимка по-долу).

Инструмент за диагностика на DirectX / с възможност за кликване

За да актуализирате DirectX на сайта на Microsoft е. Отидете на страницата, която искате, и я изтеглете. След това стартирайте, съгласете се с условията на лицензионното споразумение и изчакайте, докато съветникът работи.

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

По правило след такава актуализация играта започва да работи както трябва.

ДОПЪЛНЕНИЕ!

Ако нямате интернет (или е бавен или сайтът на Microsoft не е наличен, дава грешка и т.н.), DirectX може да се актуализира с помощта на игри: почти половината от дисковете с игри имат нова версия на DirectX (забележка: ново по време на стартирането на играта, разбира се) ... Следователно, просто трябва да вземете повече или по-малко модерна игра и след като я инсталирате, да актуализирате DirectX.

Проблем с видео драйвер

Ако грешката все още се появява, може би вашата видеокарта е деактивирана в диспечера на устройства (това може да е така, например при лаптопи с 2 видео карти) или просто не сте актуализирали / инсталирали драйвери на видеокартата.

Как да проверя за драйвери и дали видеокартата е активирана

Най-лесният начин е да използвате диспечера на устройства. За да го отворите:

  1. натиснете бутоните Win + R;
  2. след това въведете devmgmt.mscи натиснете Enter.

След това отворете раздела "Видео адаптери" , и вижте дали всички видео карти са включени и дали срещу тях свети жълто Удивителен знак(указващи проблеми с драйвера, пример -).

Екранната снимка по-долу показва, че един видео адаптер е деактивиран и не се използва. Често грешката с Direct3D е свързана с това.

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

След това рестартирайте компютъра си, след което опитайте да отворите играта.

ДОПЪЛНЕНИЕ!

В някои случаи една от видеокартите може да бъде деактивирана BIOS на компютъра (например, ако имате дискретна и интегрирана видеокарта на вашия лаптоп)... За да проверите дали това е така, отидете в BIOS, обикновено в секцията ОСНОВНИможете да намерите графичния режим. Пример е показан на снимката по-долу.

Как да вляза в BIOS -

Бутони за въвеждане на BIOS за различни производители на лаптопи/компютри -

Как да актуализирате драйверите за видеокартата:

  1. Метод номер 1: отидете на официалния уебсайт на производителя на вашия лаптоп и ги изтеглете от там. Ако не знаете точния модел на лаптопа, използвайте програмите, за да определите характеристиките на компютъра -
  2. Метод номер 2: използвайте специални програмиза автоматично търсенеи актуализации на драйвери. Всъщност най-лесният и бърз вариант. Освен това програмите ще проверяват необходимите библиотеки за игри (например Drive Booster, препоръчвам) -
  3. Метод номер 3: работа в ръчен режим чрез диспечера на устройства. За повече подробности вижте тук:

Използвайте режим на съвместимост

Наскоро тествах лаптоп с сравнително нов AMD процесор Ryzen 5 2500U и се натъкнах на една интересна функция ...

Актуализиран DirectX, инсталира всичко необходими драйвери, различни пакети и добавки за игри - някои игри обаче не стартираха, показвайки грешка в Direct3D ... (функция: всички игри бяха стари, което предполагаше различни мисли ...).

Бях доста изненадан, когато отворих Имоти изпълним файлигри, отидете в раздела "съвместимост" и поставете отметка пред елемента "Стартирайте играта в режим на съвместимост за Windows XP SP 2" - играта започна да работи нормално, нямаше повече грешки, свързани с Direct3D ...

Примери за това какво да направите са показани на екранните снимки по-долу...

Стартирайте играта в режим на съвместимост за Windows XP SP 2

Също така помогнете!

Как да започнете стара играна нов компютър -


Ръчното редактиране на системния регистър на Windows за премахване на невалидни ключове за грешка 11 не се препоръчва, освен ако не сте специалист по обслужване на компютър. Грешки, направени по време на редактирането на системния регистър, могат да направят компютъра ви неработоспособен и да причинят непоправими щети на вашия операционна система... Всъщност дори една запетая на грешното място може да попречи на компютъра ви да се зареди!

Поради този риск силно препоръчваме да използвате надеждно средство за почистване на системния регистър като WinThruster [изтегляне] (разработено от Microsoft Gold Certified Partner), за да сканирате и поправите всякакви проблеми с регистъра, свързани с грешка 11. Използването на [Изтегляне] средство за почистване на регистъра може да автоматизира процеса на намиране на невалидни записи в системния регистър, липсващи препратки към файлове (като този, който причинява грешката ви %% error_name %%) и неработещи връзки в системния регистър. Преди всяко сканиране, a резервно копиекоето ви позволява да отмените всички промени с едно щракване и ви предпазва от възможни повреди на вашия компютър. Най-хубавото е, че коригирането на грешки в системния регистър [Изтегляне] може драстично да подобри скоростта и производителността на системата.


Внимание:Ако не сте опитен потребител PC, ние НЕ препоръчваме да редактирате ръчно системния регистър на Windows. Неправилното използване на редактора на системния регистър може да доведе до сериозни проблеми и да изисква преинсталиране на Windows. Не гарантираме, че проблемите, произтичащи от неправилно използване на редактора на системния регистър, могат да бъдат коригирани. Използването на редактора на системния регистър е на ваш собствен риск.

Преди ръчно възстановяване регистър на windowsТрябва да създадете резервно копие, като експортирате част от системния регистър, свързана с грешка 11 (напр. DirectX):

  1. Щракнете върху бутона Да започна.
  2. въведете " команда" v лента за търсене ... НЕ НАТИСКАЙТЕ ОЩЕ ENTER!
  3. Задържане на ключовете CTRL-Shiftна клавиатурата, натиснете ENTER.
  4. Ще се покаже диалогов прозорец за достъп.
  5. Кликнете върху да.
  6. Черната кутия се отваря с мигащ курсор.
  7. въведете " regedit“ и натиснете ENTER.
  8. В редактора на системния регистър изберете ключа, свързан с грешка 11 (напр.DirectX), на който искате да създадете резервно копие.
  9. В менюто Файлизбирам Експортиране.
  10. В списъка Запази визберете папката, в която искате да запишете резервния ключ на DirectX.
  11. В полето Име на файлвъведете име за вашия архивен файл, като "DirectX Backup".
  12. Уверете се в кутията Обхват за експортиранеизбрана стойност Избран клон.
  13. Кликнете върху Запазете.
  14. Файлът ще бъде запазен с разширение .reg.
  15. Вече имате резервно копие на вашия запис в системния регистър, свързан с DirectX.

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