Как да изтеглите D3DX9_42.DLL и поправяне на грешки, системата не намери D3DX9_42.DLL или стартирането на програмата е невъзможно
- 4970
- 639
- Leslie Jacobi
Когато стартирате много игри в 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-битов):
- Отидете на официалната страница с уеб собственика на библиотеките DirectX на уебсайта на Microsoft: https: // www.Microsoft.Com/ru-ru/изтегляне/подробности.Aspx?Id = 35
- Качете уеб инсталатора dxwebsetup.exe и го пуснете.
- За известно време уеб инсталаторът ще провери кои DLL файлове не са достатъчни на компютъра и ще отчитат размера си.
- Остава да се съгласите с изтеглянето, всички файлове ще бъдат автоматично изтеглени и инсталирани.
В резултат на това файлът, който обмисляме, ще бъде поставен в папки 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, които най -вероятно са необходими за работа на играта, която стартирате.
Видео инструкция
Надявам се стъпките да са работили за вашата ситуация, но грешката вече не се появява.
- « Как да премахнете, добавяте или конфигурирате джаджи за iPhone
- Как да направите черно -бял екран на iPhone »