Facciamo in un altro modo.. creiamo una specie di dual boot ma che boota sempre la stessa installazione di Windows, la differenza è che quello che vai a creare tu non avrà il parametro /SAFEBOOT cosìcchè l'installazione partirà normalmente.
Sempre da console di ripistino digita
bootcfg /add e dai invio, poi
1 e dai invio, poi chiamala
Recovery e come parametri metti
/fastdetect e dai invio.
Digita
exit, il pc si riavvia, togli il cd, ti appare un menu dove scegli se far partire Rercovery o Windows XP, scegli Recovery, da invio e Windows dovrebbe partire normalmente.
Quando sei dentro:
Apri una cartella qualunque, vai su
Strumenti->Opzioni Cartella->scheda Visualizzazione,
spunta la voce "Visualizza cartelle e file nascosti", togli la spunta a
"Nascondi file protetti di sistema" (digli di sì).
vai in C:\, apri (doppiocliccando) il file
boot.ini e cancella la riga che dovrebbe essere simile a questa (con Recovery)
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Recovery" /fastdetect (togli l'eventuale spazio verticale tra [operating systems] e la riga che rimane), trova il parametro /SAFEBOOT e cancellalo.
Così dovrebbe essere tornato tutto "normale".