Nochmal im Klartext: DirectX10 gibt es bisher nur in einer Version, die bei Vista automatisch mit installiert wird. Daher gibt es auch keine Installer.
Außerdem ist es völlig von DirectX9 getrennt. Es ist auch nicht mehr abwärtskompatibel. Wenn ein Spiel DirectX8 verwendet, dann kann man es auch mit DirectX9 laufen lassen. Ein DirectX8- oder -9-Spiel läuft aber nicht mit DirectX10. Deswegen ist auf jedem Vistarechner auch DirectX9 mit installiert.
Daher ist es weder möglich noch sinnvoll, DirectX10 zu deinstallieren, weil es mit eventuellen DirectX9-Problemen nichts zu tun hat.