Purtroppo, per quanto assurdo, la reinstallazione o la sovrainstallazione dell'OS è l'unica soluzione che anche io ho sempre applicato a questo problema.
Quando XP fa così, è perché si è completamente fottuto il registro di sistema.
Le ho provate tutte, in passato. Qualsiasi prova e/o ricerca è più dispendiosa, in termini di tempo, di una reinstallazione.