Hai usato pulitori di registro o altri programmi che promettevano ottimizzazioni e tweak per Vista (non li usare mai)?
Ultima spiaggia:
http://www.speedyvista.com/registry.html
Dopo aver fatto l'unione di registro col .reg per il tuo sistema riavvia.