Me acaba de pasar, al tratar de ingresar en mi particion de windows me salió el error Falta NTDLR, el cual no te permite ingresar a windows, por suerte tengo instalado linux y de ahí arranque y busque soluciones para mi problema, donde encontre que el archivo NTDLR va asociado también el NTDETECT.COM, y los cuales por suerte los encuentro en el cd de instalación de windows, lo que hay que hacer es lo siguiente:
1.- Arrancar el pc con el disco de Windows XP metido.
2.- Cuando nos salga el asistente de instalación de Windows Xp elegir la opción de Reparar Sistema.
(En caso de que no salga el asistente significa que el sistema no ha podido arrancar desde el CD. Prueba a ponerlo en otra unidad y volver a arrancar).
Si sigue igual, entra en la BIOS y comprueba que la primera unidad en la secuencia de arranque es alguna de tus unidades de CD/DVD.
3.- Una vez que tengamos en pantalla el editor con C:Windows, teclear 1 y pulsar Intro
4.- Nos pedirá la Clave de administrador. Si hemos puesto una clave la tecleamos. Si no hemos puesto clave pulsamos Intro.
5.- Una vez que estemos en C:Windows teclear FIXMBR y pulsar Intro.
6.- El sistema nos advierte de que si queremos continuar y ponemos S y pulsamos Intro.
Una vez que estamos en el punto 6, tenemos que copiar dos archivos, debido que en dicha pérdida se arrastra también otro que es el ntdetect, por lo tanto hay que copiar ntldr y ntdetect en nuestro disco duro.
Para ello escribiremos lo siguiente:
copy D:i386ntldr C:
copy D:i386ntdetect.com C:
(Donde D: sería la unidad lectora donde se encuentra el cd de Windows XP y C: es la unidad de arranque donde tenemos instalado Windows).
Si todo sale bien deberías ingresar sin problemas al pc.
Ahora si no puedes copiar los archivos, la solución podría ser colocar tu disco duro de esclavo en el Pc de un amigo y desde ahi copiar los archivos, o también usar un cd live para copiar los archivos.
El paso 5 lamentablemente es el único que hay que hacerlo de esa forma si no funciona tendremos que formatear el pc.