Dial-a-fix
http://wiki.djlizard.net/Dial-a-fix soluciona muchos problemas y repara un montón de cosas, entre otras tiene la opción de reparar y/o reinstalar Internet Explorer.
Lo malo es que no especifica si lo que repara y reinstala es IE6 o IE7 y, la verdad, no tengo ganas de hacer la prueba en mi PC...
Pero igual te conviene probarlo: aunque solo fuere para IE6, tal vez te lo repare y reinstale, y a partir de ahí puedes intentar la reinstalación de IE7.