Arranca el pc con el disco de instalación de XP, cuando te aparezca una pantalla con tres opciones: 1º instalar 2º reparar usando ASR y 3º reparar usando la consola de recuperación, (nótese que el orden no tiene por qué ser éste)
Escoges la de la consola de recuperación, te pide qué instalación quieres reparar (como el 99,9% de los mortales lo tendrás instalado en c:\windows), escojes esa opción y le das a intro, te pedirá la contraseña de administrador, una vez la hayas introducido te aparecerá el mítico prompt de msdos "c:\>", y por último ahi escribes "chkdsk /f /r" y te vas a tomar un café porque tarda un cacho.
Muy probablemente al reinciar el equipo (cuando te vuelva a aparecer el prompt de msdos) ya no tengas ese problema.
Un saludo.
PD: lo mejor que tiene el XP, con mucha diferencia es esa consola de recuperación.