Sigue siendo muy raro porque el archivo IFSHLP.SYS es de Windows ME, y tu tenias el Windows XP..
Coincido con elranix, fijate de no tener el sistema opertivo Windows ME en otro disco duro porque es imposible que te salga así de golpe eso si tienes WinXP.
De todas formas, ese archivo que falta (te recuerdo que es de Windows ME) te lo dejo aquí:
IFSHLPPara restaurarlo, bajas el archivo, lo descomprimes y lo copias a un diskette.
Despúes te vas a ee lugar donde te sale el error ese y le pones , "Modo prueba a fallos con simbolo de sistema".
Cuando te aparece el Prompt pones "A:" para dirigirte al diskette con el archivo.
luego pones
CODE
copy A:\IFSHLP.sys C:\windows
Tiene que decir: 1archivo(s) copiado(s).
Luego reinicias y listo..
Acordarte de antes de pasarlo al diskette, descomprimirlo.
saludines.
Vitrox.