Коригиране: d3dx9_38.dll липсва или не е проектиран да работи под Windows



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

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





Досега това са двата типа съобщения за грешки, свързани с d3dx9_38.dll файл:



  • Програмата не може да стартира, защото d3dx9_38.dll липсва на вашия компютър. Опитайте да преинсталирате програмата, за да разрешите този проблем.
  • C: Windows system32 d3dx9_38.dll или не е проектиран да работи под Windows, или съдържа грешка. Опитайте да инсталирате програмата отново, като използвате оригиналния инсталационен носител или се свържете със системния администратор или доставчика на софтуер за подкрепа.

Забележка: Имайте предвид това d3dx9_38.dll е част от незадължителна колекция от DirectX 9 файлове, които не са включени в Windows 8 и Windows 10. Дори повече, тези незадължителни DLL файлове няма да бъдат инсталирани чрез WU (Windows Update).

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

Метод 1: Преинсталиране на уеб инсталатора за изпълнение на краен потребител Direct X за краен потребител

Тъй като d3dx9_38.dll файлът автоматично ще се инсталира с Direct X End-User Runtime Web Installer, много потребители са успели да разрешат проблема с няколко прости щраквания.



Освен ако няма допълнителна корупция, която задейства съобщенията за грешка, следването на стъпките по-долу най-вероятно ще реши проблема за неопределено време. Ето какво трябва да направите:

  1. Посетете тази връзка ( тук ) и натиснете Изтегли бутон за изтегляне на уеб инсталатора за изпълнение на краен потребител Direct X.
  2. Отворете новоизтеглената инсталационна програма и следвайте указанията на екрана, за да инсталирате липсващите незадължителни актуализации Direct X 9.
    Забележка: Ако инсталацията на уеб инсталатора за изпълнение на краен потребител Direct X е неуспешна с друга грешка, опитайте да инсталирате Пълните изпълнения на крайния потребител DirectX (юни 2010 г.) могат да се разпространяват вместо. Ако пише, че този пакет вече е инсталиран, отидете по-надолу и инсталирайте Времетраене на крайния потребител на DirectX (август 2008 г.) разпределими.
  3. Когато инсталацията приключи, рестартирайте компютъра си и вижте дали можете да отворите приложението, което преди е показвало съобщението за грешка.

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

Метод 2: Изтриване или преименуване на всички случаи на d3dx9_38.dll

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

Този метод включва изтриване на всички d3dx9_38.dll които се използват активно от Windows и след това инсталират липсващите редист пакети за налагане на ново копие. В случай, че файловете не могат да бъдат изтрити поради повреда, ще ги преименуваме с .стар разширение, принуждавайки операционната система да ги пренебрегне.

Ето кратко ръководство с необходимите стъпки за премахване на всички случаи на d3dx9_38.dll (или преименуването им) и след това преинсталиране на липсващите DirectX пакети:

  1. Отворете File Explorer, отворете ° С: Windows System32 и изтрийте d3dx9_38.dll файл.
    Забележка: Ако изтриването е предотвратено от съобщение за грешка, щракнете с десния бутон върху него и изберете Преименуване, след което добавете a .стар разширение в края му. Това ще сигнализира на вашата операционна система, че файлът съдържа остаряла версия, която вече не трябва да се използва.
  2. След като се разгледа първото появяване, отидете на ° С: Windows SysWOW64, намерете d3dx9_38.dll файл и се опитайте да го изтриете.
    Забележка: Ако изтриването не успее със съобщение за грешка, щракнете с десния бутон върху d3dx9_38.dll файл и изберете Преименувайте . След това добавете „ .стар ”Разширение в края му, както направихме на първа стъпка.
  3. Веднъж d3dx9_38.dll файлът е изтрит (или преименуван) и на двете места, нека се уверим, че на тяхно място заема ново копие. За да направите това, посетете тази връзка ( тук ), след това изтеглете и инсталирайте липсващите DLL файлове от DirectX 9.
    Забележка: Ако инсталацията се провали отново, инсталирайте един от двата DirectX пакета, които включват липсващия файл ръчно, като използвате връзките по-долу:
    Пълните изпълнения на крайния потребител DirectX (юни 2010 г.) могат да се разпространяват
    Времетраене на крайния потребител на DirectX (август 2008 г.)
3 минути четене