Как да изтеглите D3DX9_42.DLL и поправяне на грешки, системата не намери D3DX9_42.DLL или стартирането на програмата е невъзможно

Как да изтеглите D3DX9_42.DLL и поправяне на грешки, системата не намери D3DX9_42.DLL или стартирането на програмата е невъзможно

Когато стартирате много игри в Windows 10, 8.1 и Windows 7 Можете да срещнете грешка "Не можете да продължите кода, тъй като системата не е открила D3DX9_42.DLL "или" стартирането на програмата е невъзможно, тъй като няма D3DX9_42 на компютъра.Dll ".

Този файл, както за x64, така и за 32 -битови системи, е лесен за изтегляне от официалния уебсайт на Microsoft, а грешката при стартиране на програми и игри е много лесна за фиксиране - в тази инструкция подробно за това как да направите това.

  • Как да поправя грешката D3DXDLL при стартиране на играта
  • Офлайн инсталация на липсващия DLL DirectX
  • Видео инструкция

Как да поправите грешки D3DX9_42.DLL в Windows 10, 8.1 и Windows 7

На първо място, силно не препоръчвам да изтеглите този файл под формата на отделна DLL библиотека от сайтове За да изтеглите такива файлове, опитайте се да го копирате в C: \ Windows \ System32 и C: \ Windows \ Syswow64 и след това се регистрирайте в Системата: С голяма вероятност това няма да коригира проблема.

Опитът за регистрация ще докладва, че D3DX9_42.DLL се зарежда, но входната точка на DllRegisterserver не е намерена (тъй като не е предназначена за такъв метод на инсталиране) и ако вместо оригиналния файл сте качили грешния DLL, само със същото име (което също е на такъв Сайтове), Когато стартирате игри, ще видите съобщение: D3DX9_42.DLL или не е проектиран да изпълнява Windows или съдържа грешка.

Правилният начин - Разберете частта от която е файлът d3dx9_42.DLL и инсталирайте тези компоненти. Отговорът тук ще бъде: D3DX9_42.DLL е неразделна част от библиотеките DirectX и те се изискват. Важно: Разбирам, че вече сте инсталирали DirectX, вероятно в случая с Windows 10, дори и най -новата налична версия. Но това не означава, че този файл трябва да бъде - по подразбиране, не всички DLLs присъстват в системата, които са част от DirectX от различни версии, но можем да ги инсталираме.

Как да изтеглите и инсталирате липсващия DLL DirectX, включително отсъстващия файл и ги инсталирайте за Windows X64 (64-битов) и X86 (32-битов):

  1. Отидете на официалната страница с уеб собственика на библиотеките DirectX на уебсайта на Microsoft: https: // www.Microsoft.Com/ru-ru/изтегляне/подробности.Aspx?Id = 35
  2. Качете уеб инсталатора dxwebsetup.exe и го пуснете.
  3. За известно време уеб инсталаторът ще провери кои DLL файлове не са достатъчни на компютъра и ще отчитат размера си.
  4. Остава да се съгласите с изтеглянето, всички файлове ще бъдат автоматично изтеглени и инсталирани.

В резултат на това файлът, който обмисляме, ще бъде поставен в папки C: \ Windows \ System32 и C: \ Windows \ Syswow64, правилно регистриран в системата и грешките "не могат да продължат да изпълняват кода, тъй като системата не е открила D3DX9_42.DLL "и" стартирането на програмата е невъзможно, тъй като няма D3DX9_42 на компютъра.DLL "Когато стартирането на игри и програми ще бъде фиксиран.

Внимание: Ако по някакъв начин блокирате достъпа до сървърите на Microsoft (това, което често правят потребителите на Windows 10, отказвайки се до актуализации и телеметрия), има вероятност инсталаторът DirectX да няма да има достъп до правилните файлове на сървъра, но има решение.

В този случай можете да изтеглите официалния набор от DirectX библиотеки от страницата https: // www.Microsoft.Com/en-sus/изтегляне/подробности.Aspx?Id = 8109 - Този инсталатор няма да изисква интернет връзка за работа и съдържа най -новата версия D3DX9_42.DLL за X64 и X86 системи, както и други библиотеки DLL, които най -вероятно са необходими за работа на играта, която стартирате.

Видео инструкция

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