Ho provato a eliminare la partizione D dal primo menu di installazione di vista (quello dove bisogna scegliere la partizione dove installare) e ricrearla nuova. Installato e arivato allo stesso solito punto con lo stesso errore
EDIT:
Sono finalmente riuscito ad avviare Vista...
allora, per riuscire ad installarlo ho dovuto eliminare tutte le partizioni presenti sull'HD, eslcusa ovviamente quella dove era installato XP, e dalla schermata di installazione di Vista ne ho creata una nuova da 50GB dove gli ho fatto installare l'OS.
Così sono riuscito a installare e fa avviare il sistema, adesso però ho 200GB di HD come "Spazio non allocato" e ho paura a ricrearci una partizione perchè non vorrei tornasse a non funzionare
Cmq ora sono al lavoro, pomeriggio quando torno a casa provo e speriamo bene.