Lo que no se es por qué hay que liarse con el DirectX 10, si todo lo más que puede darte son problemas en estos momentos.
Si existe algún modo de quitar DirectX, tal vez con restaurar sistema, o con
este programa (una lástima que sólo sirve para DX9.0c como mucho). Había una utilidad que reescribía DirectX para utilizar una versión antigua, pero no la he encontrado.
Solución infalible: formateo.
Sobre los otros problemas, el principal sospechoso y seguramente culpable es el DirectX que has instalado. Intentad usar lo último "sin trucos", que es lo que más fiabilidad asegura. Hacer experimentos (y no aprobados por Microsoft) con DirectX 10 lo menos que puede traer son problemas.