Quote: "I was under the impression you couldnt uninstall DX10"
I just did a quick search for it and found what is below. I wouldn't normally suggest editing your registry, but if you are planning on reinstalling Windows, there isn't much to lose from it:
Quote: "Officially, the only way to get rid of DirectX is to either use System Restore to roll back to the time when you still did not have this version of DirectX on your system, or to reinstall your system. Many third party uninstallers are also available but most of them are buggy and cannot be recommended without proper testing. Using one of these may cause you to end up with more problems. So, the best way to get rid of DirectX is to remove it manually.
To do this, open the Registry Editor by running Regedit from Start > Run. Next, navigate to the following registry key.
HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX
Here, delete the DirectX folder, exit the Registry Editor, and restart your XP computer. During the system startup, after the restart, your system will reinstall DirectX 8.1 that is originally shipped with the Windows XP operating system. To confirm this, run the dxdiag command from Start > Run. The command will open the DirectX Diagnostic Tool utility. This utility provides you with a lot of information about DirectX installed on your computer along with the version currently installed on your system."
from:
http://www.instant-registry-fixes.org/how-can-i-uninstall-directx-9/
Anways, I hope you are able to get it resolved!
There's something in this room that makes you can't speak well.