que oviamente es mentira. pero yo aqui traigo la solucion. Bueno me estaba desesperando ya que la única solución era formatear mi pc pero de pronto se me ocurrio meterme en el registro . cambiar la version.(ahora en esta imagen donde podemos ver la versión en valores de directX9) que me dio la solución.
ademas no podes instalar codecs.eso me pasa a mi.
para entrar aca ponemos.inicio/ejecutar/escribe la palabra Regedit\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX el valor binario de DirectX 10 es de 4.10.00.6000 y la del DirectX 9 es de 4.09.00.0904. Quiere decir que para poner de nuevo directX 9 solo tienes que darle clic derecho a Versión y Cambiarla por la del DirectX 9 que seria 4.09.00.0904.
es mentira es para vista.

bueno ojala que les alla servido este es mi primer post en informacion.saludos 