Salut,
Lors de l'installation, Vista a détecté XP ?
Normalement Vista te propose un multiboot. Ton PC démarre sur la partition XP ? normalement oui donc si tu pourrais effacé XP mais pas la partition (donc pas de formatage) et pas les fichier de démarrage qui se trouve sur la partition XP.
D'autre pourront peut-être t'aider, moi j'évite les multiboot, je préfère avoir des systèmes bien à part (genre un système sur un disque dur et un autre sur un autre disque et je choisi depuis le bios sur quel disque je veux démarrer). Comme ça il n'y a pas d'interaction l'un avec l'aute et je peux donc effacer/formater l'un sans problème
Pour ton problème, on va dire partition 1 = XP, partition 2 = Vista
Si ton installation de Vista est toute fraiche, tu pourrais formater la partition 2, transférer les données de la partition 1 vers la partition 2. Formater la partition 1 puis installer Vista dessus, comme ça plus de trace de XP et t'as toujours tes données.