Reparar el inicio de Windows XP/Vista o Windows 7 (NTLDR/bootmgr is missing)


Todo sistema operativo dispone de un gestor de arranque o bootloader (en inglés cargador de arranque) que la función principal es iniciar un sistema operativo o varios siendo esta la primera etapa antes de cargar el escritorio del sistema operativo. Muchas veces por cualquier razón dicho gestor falla y no es capaz de iniciar el sistema operativo, por ejemplo, un fallo típico es: “NTLDR is missing“:

En este caso es un error del cargador de Windows nt/2000/XP y 2003, nos esta diciendo que falta el archivo NTLDR (abreviatura de NT Loader) y se encuentra usualmente en el disco duro principal oculto (c:\ntldr), pero también puede encontrarse en dispositivos portátiles como CD-ROM, memorias USB, o disquetes. Para reparar dicho archivo necesitamos meter el CD del Windows y reiniciar con el, en la primera ventana que salga debemos dar a la letra R (de recovery) para acceder a la consola de recuperación:

Seleccionamos en la lista el numero donde tenemos instalado windows que usualmente será C:\WINDOWS (1):

Si se nos pide una clave debemos meter la del Administrador. Ejecutamos los siguiente comandos y reiniciamos el sistema:

fixmbr
fixboot
bootcfg /rebuild

Es recomendable una vez recuperado el gestor de arranque copiar los 3 archivos siguientes a un disquete, CD o USB:

copy %HOMEDRIVE%\ntldr Z:
copy %HOMEDRIVE%\ntdetect.com Z:
copy %HOMEDRIVE%\boot.ini Z:

Donde Z: es la unidad de CD, USB o disquete a copiar, de esta manera tenemos nuestra copia de seguridad del gestor de arranque y en caso de perdida o error podemos iniciar el sistema operativo por este medio sin problemas y recuperar el gestor.

En caso que tengamos Windows vista/7 el error del gestor de arranque típico es “Falta bootmgr“:

En este caso seguimos la misma operación, metemos el CD/DVD del Windows Vista/7, elegimos el idioma y damos a siguiente, en la siguiente ventana damos a “Reparar el equipo” en la parte inferior:

A continuación se realizara una comprobación de posibles errores de Windows, al finalizar nos dará las opciones recomendadas a realizar que en este caso será reparar el inicio como muestra la siguiente imagen:

Damos al botón “Reparar y reiniciar“. Ahora debería de iniciar el Windows Vista/7. Si no fuera el caso debemos ejecutar los siguientes comandos desde la consola del Window nuevamente como anteriormente pero en este caso desde la consola “simbolos del sistema“:

Primero nos aseguramos que la partición es “bootable”:

diskpart

Listamos los discos y seleccionamos el del Windows en cuestión:

diskpart> list disk
diskpart> select disk 0

Listamos las particiones y marcamos la que debe ser bootable (la que contiene los archivos de arranque del Windows Vista/7 que normalmente será de 100MB):

diskpart> list partition
diskpart> select partition 0
diskpart> active
diskpart> exit

Ahora, una vez que nos hemos asegurado que la partición es bootable reinstalamos el gestor de arranque:

bootrec /fixmbr
bootrec /fixboot
bootsect /nt60 C: /force

Reiniciamos el sistema y a disfrutar. Recordar usar el asistente de copias de seguridad del Windows para evitar estos problemas.

Un saludo

QR Code - Take this post Mobile!
Use this unique QR (Quick Response) code with your smart device. The code will save the url of this webpage to the device for mobile sharing and storage.
Dejar un comentario?

17 Comentarios.

  1. Hola, Muy bueno el post sobre como reparar el arranque.
    pero quiero comentar que si este error se da justo tras instalar windows xp, hay que plantearse la posibilidad de instalarlo desde una unidad CD-DVD pero que sea SATA y no IDE. algunas grabadoras IDE hacen que el programa de instalación de windows XP se reinicie durante la primera fase antes de tiempo, antes de que se instale el arranque. si te quedas mirando el proceso de copia de archivos de windows, abajo tiene que poner Reiniciando windows y si no es que el preceso se reinició prematuramente y el error que da es el maldito falta el bootloader Ntldr o incluso el no such device XXX-xxx-xx… no sé si es por incompatibilidades o porqué, pero con una unidad SATA pude instalar el windows. ya me ha pasado otra vez con otro ordenador. ¿a alguien le han pasado cosas raras instalando S. operativos o tratando de aprovechar hardware viejo en placas base nuevas? yo creo que los fabricantes no se esfuerzan en dar soporte a cosas obsoletas…

  2. muchas gracias!! es la solucion numero 8 y por fin doy con la respuesta. ahora el problema es que el disco esta particionado en 5 y solo veo la parte reservada y el disco c: donde esta win7. el resto no está..y en el d: tenía los datos, o sea no puedo ver nada más que windows. tendria alguna pista para resolver esto? muchas gracias nuevamente por el aporte

    pablo

  3. :oops: :twisted: acronym title=””>

  4. Jairo Parra

    Muy buen tutorial, me paso preciso con mi laptop, afortunadamente me salvo de formatearlo, muchas gracias

  5. Hola :sad: mi laptop es Lenovo y tengo el Windows 7 ultimate, e intentado recuperar con el DVD del Windows, pero no abre, solo me siguen saliendo BOOTMGR is missing Press Ctrl Alt Delto restart,lo cual hice varias veces y nada también intente con discovery disc, y hirens boot, pero sigue igual no abre, no bootea, aunque le doy f12, no me da la opción para cambiar elboot y poder hacer que arranque desde el cd, por favor podrían ayudarme. gracias de antemano. :cry:

  6. Hola, a ver tengo un netbook con windos 7 starter intente hacer un usb booteable con xp, pero no me inicia, tengo bien el orden en la bios, ya que anteriormente lo hice pero con windows7 usb y todo salio bien, pero xp me salia el error ese de NTLDR is missing, lei de meterme en reparar dandole en inicio a f8 y hay meterme en cdm hacer lo de diskpart luego select part 0 y cleanen.. porque decia que asi no me saldria el error y que podria bootear el usb xp.. despues de hacer lo de diskpart…cleanen, al reiniciar me sale el mismo error y cuando quito el usb para entrar normalmente al windows starter me sale esto y no puedo hacer nada: Check cable connection!
    no booteable device — insert boot disk and press any key… intento crear un usb booteable pero no puedo hacer nada.. el portatil en un neetbook nuevo, ¿que puedo hacer? :???:

  7. En el último paso me dice “/force is not reconized as an internal or external comand, operable program or batch file” Alguna idea alguien?

  8. muy buenoo!! muchas gracias a la primera ya funciono,,

  9. HOLA QUE PUEDO HACER SI NO TENGO EL DISCO

  10. muchisimas gracias!!! despues de probar con muchos otros tutoriales este es el que me funciono

  11. Excelente recomendación, hice todo lo que planteaste y listo. Mil gracias por tu ayuda.Un abrazo.

  12. Excelente herramienta. Gracias.

  13. It is not my first time to go to see this
    website, i am browsing this website dailly aand get pleasant
    facts from here daily.

    my web-site :: madeira plastica

  14. hola muchas gracias me sirvio muchisimo este post mi problema era lo siguiente: desarme mi pc de escritorio para hacerle mantenimiento y limpieza cuando volvi armarlo, ohhh sorpresa, me salia un letrero que decia “reboot and select proper boot device or insert boot media in selected boot device and press a key” bueno revise cables incluso cambie cables de datos pensando que se habian dañado y nada revise la bios y me detectaba el disco y en estado ok. pero no encontraba el sistema. visite muchas webs y todas me decian que los cables, que el disco malo que lo cambiara. en vista de que con el irensboot visualizaba el sistema me dije ahi esta solo que esta perdido, y siguiendo los pasos de tu post se me corrigio el problema. espero que a alguien le sirva mi experiencia ante los misterios de los sistemas. De nuevo mil Gracias pude salvar mis dato y no tire mi disco.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>