Сегодня с наглым видом вылезла ошибка, следующего содержания: the program can’t start because d3dx9_42.dll is missing. И первое о чем я подумал, что эта ошибка могла вылезти не только у меня, но и у многих пользователей, поэтому пришла идея написать небольшую статью о том, как же всетаки решить возникшую проблему. Первое что хотелось бы сказать по этому поводу, эту ошибку чаще можно встретить на Windows 7, но не в этом соль. Хотите узнать, как разрешить эту проблему? Читайте далее…


Отметим, что d3dx9_42.dll – это файл который входит в поставку, конейнер или сборку (называйте как хотите) Microsoft DirectX. И ошибка описанная вверху, может выглядеть ещё следующим образом:

 

D3dx9_42.dll not found. Reinstalling might help fix this.
D3dx9_42.DLL Not Found
File d3dx9_42.dll not found


Не скачивайте файл d3dx9_42.dll отдельно с сайтов содержащих файлы dll. Есть множество причин, исходя из которых, скачивание с таких сайтов не лучшая идея.

 

Так как же тогда решить возникшую проблему?

 

Очень просто, самый быстрый, надежный и правильный способ – это обновить DirectX до последней версии. После этого ошибка сразу исчезнет и больше вы не увидите сообщение подобно этому:

 

The program can’t start because d3dx9_42.dll is missing from your computer. Try reinstalling the program to fix this problem.

 

Если вы не знаете как обновить DirectX или не знаете установлен ли он у вас вообще, тогда смело заходите сюда:

 

Скачать Последнюю версию DirectX бесплатно с официального сайта

 

После того как перейдете по ссылке, выберите нужный вам язык, например “Русский” 🙂 Затем на оранжевую кнопку “Скачать”. Загрузится файл размером 286 кб, затем откройте этот файл, жмите далее…далее…далее. И он сам скачает нужные обновления или полностью DirectX.

 

А теперь внимание, главная новость, если во время установки по первой ссылке, у вас возникла ошибка (A cabinet file necessary for installation cannot be trusted.). Тогда скачивайте по ссылке указаной ниже и после того как скачаете, запускайте только exe файл:

 

скачать DirectX 95 мб