http://download.microsoft.com/download/1/1...2005_redist.exeа чем тебе с сайта микрософта не ндравиться
тут страница оффсайтавот еще на всякий случай
Microsoft выложили новое обновление полной версии DirectX 9.0c Redistributable (20.12.2005) для всех операционных систем.
DirectX 9.0c Redistributable - это пакет программных интерфейсов приложений (API) для Windows, использующийся, прежде всего, при разработке игр и других мультимедийных программ.
В настоящий момент включает в себя:
DirectX Graphics (DirectDraw для растровой графики и Direct3D для трехмерной),
DirectInput (работа с различными устройствами ввода: клавиатурами, мышами, джойстиками и т.п.),
DirectPlay (жизненно необходим для мультиплеера),
DirectSound (воспроизведение и запись звука),
DirectMusic (для воспроизведения музыки, хранящейся в одноименном формате),
DirectShow (управление потоковым аудио и видео) и
DirectX Media Objects (поддержка стриминга прочих объектов, например, кодеков).
Версия 9.0c отличается от своих предшественниц, прежде всего, наличием официальной поддержки третьего поколения шейдеров, жизненно важной для тех, кто решит запустить пропатченную Far Cry на свежекупленном GeForce 6800.
Обратите внимание: разработчики отмечают тот факт, что удалить (деинсталлировать) эту версию DirectX после её инсталляции будет нельзя. Рекомендуется пользоваться (если это возможно) системой восстановления System Restore.