Nel caso di Windows XP, è sufficiente far fare il bootstrap con il cd di Windows e far partire la "Recovery Console": si tratta di una shell di comando che permette di lanciare FIXMBR. Questo dovrebbe essere sufficiente a farti sistemare l'MBR, se è danneggiata e se è questo il reale problema. Nel caso invece sia il Boor Record, allora si usa il comando FIXBOOT. Alla fase di boot, scegli la Recovery option, quindi premi il tasto C per far partire la Recovery console.
Mi è capitato di recente di usare la Recovery Console, dopo che eliminando un boot loader per Linux, mi aveva danneggiato l'MBR ed ho potuto recuperare il tutto senza problemi.
Al seguente link, potrai trovare tutte le informazioni riguardo questo strumento:
http://support.microsoft.com/kb/229716/it
"La miglior battaglia è quella che vinciamo senza combattere" - (Sun Tsu)