Vista má nová Boot manager. Takže nějaká editace Boot.INI, jak ti radí k ničemu není.
Pokud se ti ve Vistě zobrazuje, že je naintalovaná na disku D: (a já předpokládám, že ano), nemůžeš spojovat disky.
Buď se smíříš s tím, že Vista bude na D: a např. pomocí programu VistaBootPRO si odstraníš informace o WinXP, které pak z Visty smažeš
nebo
odstraníš vše a naintaluješ Vistu znovu na C: