Рекомендую не извращаться, а поставить официальный DX 8.0a. У меня, например, после установки 8.1 с машиной стали происходить совершенно не свойственные ей глюки. Поставил обратно 8.0а, все стало нормально.
Для удаления DX8 прекрасно работает DirectX Uninstaller 1.13. Взять можно на http://www.reactor.ru (желательно сначала скачать 1.12, а то в 1.13 только один .inf файл и более ничего).