Куда его вставить d3d11 dll

Его нужно просто скопировать в нужное место и все проблемы решатся. Многие не знают куда кидать d3dx9_42.dll и никогда этого не делали. Не думаю, что стоит оценивать программу по ее размеру. А проблема с загрузкой - это скорее у вас, DirectX "весит" 0.3Мб. Как исправить ошибку запуск невозможен отсутствует d3dx9_42.dll Установить и скачать d3dx9_43.dll. DirectX просто набор динамических библиотек и драйверов, которые позволяют работать.