Quizas algun codigo malicioso indeseable te amarro el nero con el direct x. Cheka este enlace:
http://www.microsoft.com/games/en-US...s/directx.aspx
Y descargate la ultima version del direct x. Tambien instalate el CCleaner y limpia los registros antiguos de sistema y la basura, puede que haya algo que haya quedado que te este molestando actualmente.
Espero haberte ayudado.