Microsoft siempre ha puesto difícil desinstalar las DirectX. No es fácil ya que modifican ficheros del sistema, por lo que al desinstalarlas puedes causar problemas en el equipo.
Hay una página en la que tienen un programa para desinstalarlas, pero desconozco su funcionamiento. ¿Está en alemán?
http://www.directxbuster.de/index_e.htmlAqui tienes otro:
http://files.guru3d.com/generic/dxe109b2.zipTambién se que para versiones más antiguas existía el DirectX Eradicator, y el DirectX Uninstaller.
Aquí puedes encontrar más información:
http://www.mdgx.com/dx.htmTiene enlaces a desinstaladores.
Yo no he probado ningún programa para desinstalar directx.