Unter Windows XP musstest du in den Systemsteuerungen auf System klicken. Dort den Reiter Erweitert wählen. Hier kannst du unter Systemstart" einige Einstellungen vornehmen.
Wie es allerdings unter Vista ist (und du wirst den Vista Bootmanager nutzen!), kann ich dir nicht verraten. Vllt. aber haben sich die Einstellungen nicht geändert und du kannst so wie unter XP vorgehen.
Das mit dem "Unter Vista ist Laufwerk d: aber c:" ist wohl eher ein Feature, als ein Fehler