Weno, voy a explicar el problema:
Estoy en un pc de la universidad que tiene 2 particiones: C y D.
Al reiniciar el PC siempre borra todo lo que se haya instalado en la unidad C en esa sesión (incluido archivos del registro).
Pues bien, como el PC borra el registro de DirectX al reiniciarse, me preguntaba si había alguna forma de cambiar el registro para que me lea el directx en D, que es donde pienso instalarlo.