Опитвате се да стартирате игра или програма и на вашето лице се появява съобщение за грешка „D3dx9_42.dll не е намерен" или "Липсва файлът d3dx9_42.dll“. Понякога може да видите и съобщението за грешка „Програмата не може да се стартира, защото d3dx9_42.dll липсва на вашия компютър. Опитайте да преинсталирате програмата, за да разрешите този проблем. " Този проблем обикновено причинява проблеми с DirectX, тъй като се използва в повечето игри и графични приложения на Windows. Добрата новина е, че имаме няколко решения за липсата на грешка D3dx9_42.dll във вашия компютър с Windows 10.
Метод 1: Чрез инсталиране на файла D3dx9_42.dll
Етап 1: Отворете браузъра си и посетете връзката по-долу, за да изтеглите Файл D3dx9_42.dll:
https://www.dll-files.com/d3dx9_42.dll.html
След това кликнете върху Изтегли връзка въз основа на това дали вашата система е 32-битова или 64-битова.
*Забележка - За да разберете вашата системна архитектура (32-битова или 64-битова), последвам този процес.
Стъпка 2: След като изтеглите, отворете папката Zip и копирайте dll файла.
Стъпка 3: Сега натиснете Win + E клавиши заедно на клавиатурата, за да отворите File Explorer.
В File Explorer прозорец, следвайте долния път, за да стигнете до System32 папка:
C: \ Windows \ System32
Стъпка 4: Натисни продължи бутон за предоставяне на разрешение за администраторски достъп и завършване на процеса.
Сега можете да опитате да стартирате програмата и вече не трябва да виждате липсващата грешка в dll.
*Забележка - Като алтернатива можете също да копирате и поставите файла в папката на играта (с която имате проблем). Следвайте стъпките по-долу.
Етап 1: За да отидете в папката на играта, отидете до иконата на играта на вашия работен плот, щракнете с десния бутон върху нея и изберете Отворете местоположението на файла.
Стъпка 2: Сега поставете Dll файл.
Стъпка 3: Кликнете върху продължи да предостави разрешение на администратора и да завърши процеса.
Вече можете да опитате да отворите играта и тя трябва да работи добре.
Метод 2: Чрез инсталиране на DirectX пакет за изпълнение на крайния потребител
Етап 1: Отворете браузъра си и отидете на връзката по-долу, за да изтеглите Времетраене на крайния потребител на Windows страница за изтегляне:
https://www.microsoft.com/en-us/download/details.aspx? id = 8109
Стъпка 2: След като изтеглянето приключи, стартирайте файла и следвайте инструкциите в съветника, за да завършите инсталацията.
Веднъж DirectX файлът е инсталиран, рестартирайте компютъра си и опитайте да отворите играта или програмата, с която сте имали проблем. Грешката трябва да бъде изчезнала и програмата да работи нормално.
Освен това можете да актуализирате DirectX до най-новата версия.
Метод 3: Чрез преинсталиране на програмата или играта
Етап 1: Щракнете с десния бутон върху Започнете меню и изберете Бягай за да отворите Изпълнете командата.
Стъпка 2: В Изпълнете командата прозорец, напишете appwiz.cpl и натиснете Добре за да отворите Програми и функции прозорец в Контролен панел.
Стъпка 3: В Програми и функции прозорец, под Деинсталирайте или променете програма, щракнете с десния бутон върху програмата, която показва грешката, и изберете Деинсталирайте.
Стъпка 4: В подканата, която се появява, щракнете върху Да за да потвърдите деинсталирането.
Не, рестартирайте компютъра си и преинсталирайте програмата. Вече можете да стартирате програмата, без да се показва грешка.
Метод 4: Чрез актуализиране на драйверите за GPU
Понякога липсващата грешка в D3dx9_42.dll може да се дължи на остарелите драйвери и следователно актуализирането на драйверите на GPU може да реши проблема. Нека да видим как:
Решение 1: Използване на диспечера на устройствата
Етап 1: Щракнете с десния бутон върху Започнете меню и изберете Диспечер на устройства.
Стъпка 2: В Диспечер на устройства прозорец, разгънете Адаптери за дисплей, щракнете с десния бутон на мишката върху вашия графичен драйвер и изберете Актуализирайте драйвера.
Стъпка 3: В изскачащия прозорец изберете Търсете автоматично драйвери.
Сега изчакайте да открие всяка налична последна актуализация. Ако е наличен, той ще инсталира най-новия драйвер за вашата система.
Като алтернатива можете също да инсталирате драйвери от вашия локален компютър. Нека да видим как.
Етап 1: Щракнете с десния бутон върху Започнете меню и изберете Бягай за да отворите Изпълнете командата.
Стъпка 2: В Изпълнете командата поле за търсене, въведете devmgmt.msc и натиснете Добре за да отворите Диспечер на устройства прозорец.
Стъпка 3: В Диспечер на устройства прозорец, разгънете Адаптери за дисплей, щракнете с десния бутон на мишката върху вашия графичен драйвер и изберете Актуализирайте драйвера.
Стъпка 4: Сега, в Актуализиране на драйвери прозорец, изберете Разгледайте моя компютър за драйвери опция.
Стъпка 5: В следващия прозорец отидете на Потърсете софтуер за драйвери на това място и кликнете върху Преглед бутон.
Стъпка 6: След като намерите правилната папка, щракнете върху Добре за да потвърдите папката и след това натиснете Следващия. Windows сега ще сканира папката за актуализирани и съвместими драйвери.
След като бъдат намерени, Windows 10 ще ги инсталира автоматично.
Рестартирайте компютъра си и вече можете да отворите нормално играта или програмата.
Решение 2: Чрез ръчно актуализиране на драйвера на GPU
Етап 1: Натисни Win + X клавиши заедно на клавиатурата и изберете Диспечер на устройства.
Стъпка 2: В Диспечер на устройства прозорец, отидете на Адаптери за дисплей, щракнете върху стрелката до него, за да разширите раздела, щракнете с десния бутон върху графичния драйвер и изберете Имоти.
Стъпка 3: В Имоти прозорец, изберете Подробности раздел.
Сега отидете на Имот поле и изберете Хардуерни идентификатори от падащото меню.
Щракнете с десния бутон и копие първата стойност от Стойност списък.
Стъпка 4: Сега отворете браузъра си и поставете тази копирана стойност в търсачката. Потърсете официалната връзка за поддръжка на драйвери и съответно изтеглете най-новата актуализация на драйвера.
*Забележка - Кликнете върху Изтегли връзка въз основа на това дали вашата система е 32-битова или 64-битова. За да разберете вашата системна архитектура (32-битова или 64-битова), последвам този процес.
След като инсталирате драйвера, рестартирайте компютъра си и вече не трябва да виждате грешката, докато стартирате играта или програмата.
Метод 5: Чрез стартиране на SFC Scannow Command
Ако нито един от горните методи не работи, можете да опитате да стартирате проверка на системни файлове, за да разберете как да поправите всички повредени системни файлове на вашия компютър.
Етап 1: Натисни Win + R клавишна комбинация на клавиатурата, за да отворите Изпълнете командата.
Стъпка 2: В Изпълнете командата прозорец, напишете cmd в полето за търсене и натиснете Ctrl + Shift + Enter клавиши заедно на клавиатурата, за да стартирате Командния ред с права на администратор.
Стъпка 3: В Командния ред (повдигнат) прозорец, въведете командата по-долу и натиснете Въведете:
SFC / Scannow
Процесът отнема известно време. Така че, изчакайте известно време, докато той открие и поправи всички повредени файлове във вашата система.
Рестартирайте компютъра си и вече можете да стартирате играта или програмата си, без да виждате липсващата грешка D3dx9_42.dll.