Vista verfügt über keine BOOT.INI mehr.
Bei Vista läuft das über den Boot Configuration Data Store (BCD Store).
Mit VistaBootPro kann man den bearbeiten.
http://www.computerbase.de/downloads/software/systemprogramme/vistabootpro/
Wenn man xp löschen will und der Bootloader auf der Partition von Xp drauf ist - was normalerweise der Fall ist, da XP sehr wahrscheinlich vor Vista auf dem PC war - muß man nach dem löschen der XP-Partition mit der Vista-DVD den Bootloader reparieren.
PS: Das obere gilt natürlich nur wenn du Vista nicht auf der gleichen Partition hast wie XP.