a mi tb me pasaba lo mismo,y lo que hacia era bootear con el cd rom de instalacion del xp, ya ke cargaba todo el disco,le daba reparar instalacion, en eso me aparecia una ventana como de ms dos, le doy chkdsk y ahi cheka el disco duro, y si ve ke tiene errores, me dice ke use chkdsk /p o chkdsk/f, no recuerdo para ke sirve cada uno, pero con lo ke hice del chkdsk con eso me saco de problema y no tuve ke formatear