Yo probaría dos cosas:
ya que del directx parece que no sea, probar con otros drivers de la tarjeta gráfica.
si eso no cambia lo único que se me ocurre es una reinstalación, meter los drivers mínimos (gráfica, sonido por si acaso) y probar el dxdiag de nuevo.
Si funciona bien, instalar el directx 9 y probar de nuevo.
Si con el 8.1 no ha funcionado, pues ya no sé qué podría ser.
Enga que tengas suerte y se te arregle!