La situazione e' piuttosto ingarbugliata, di seguito ti scrivo quello che farei io, pero' non mi assumo responsabilita' se poi non parte piu' niente. Quello che mi da da pensare e' il fatto che la procedura "Ripara" dal dvd di Vista non funziona.
Scarica EasyBCD da
http://neosmart.net/dl.php?id=1 installalo e lancialo.
Vai su Add/Remove Enties e su Version scegli Vista/Longhorn, su Drive scegli D: e su Name metti Vista. Poi clicca su save, riavvia e guarda cosa succede.