Restaurando el gestor de arranque de Windows XP. Reparar el gestor de arranque usando la consola de recuperación en Windows XP Cómo restaurar 7 después de instalar XP

29.07.2023

Las habilidades que ayudarán al usuario a restaurar el gestor de arranque de Windows 7 son necesarias si el sistema operativo no se inicia en absoluto o si surgen varios problemas durante el proceso de encendido.

El cargador del sistema operativo es un programa del sistema diseñado para iniciar el sistema operativo.

En términos simples, esta es una utilidad con la que enciendes tu computadora.

Con la llegada de nuevas versiones. sistemas operativos Los gestores de arranque también están mejorando. Por ejemplo, Windows XP arranca usando UEFI.

Las versiones más nuevas del sistema operativo (a partir de la séptima) utilizan la utilidad del sistema BOOTMGR durante el proceso de inicio.

Tipos de problemas del gestor de arranque

El motivo más común de preocupación son los siguientes errores:

  • Cuando intenta iniciar el sistema, aparecen mensajes llamados "Falta Bootmgr" y/o "Disco que no es del sistema". Ocurren como resultado de daños en el gestor de arranque o en el registro de arranque maestro;
  • .
    En este caso, es necesario restaurar el gestor de arranque si aparece un mensaje de un hacker pidiendo enviar dinero para destruir el virus inmediatamente después de que el usuario presiona el botón de inicio en la computadora personal o portátil;

¡Recordar! Si el sistema operativo ya comenzó el proceso de inicio y los errores comenzaron a aparecer solo más tarde, esto no indica un problema con el gestor de arranque. Intente encender el sistema operativo en modo seguro y solucionar cualquier problema (por ejemplo, software antivirus).

Antes de intentar configurar el cargador de arranque, vaya al BIOS y asegúrese de que el sistema esté configurado en el orden de arranque correcto para todos los discos duros.

Si tienes dos instalados en tu computadora a la vez unidades de disco duro El orden en el que se inician es incorrecto y pueden producirse problemas con el gestor de arranque.

El primero en la fila debe ser el disco en el que está instalado el sistema operativo que se va a iniciar.

Recuperación automática mediante unidad USB

Debe resolver el problema comenzando con el método más sencillo.

Si no puede reparar el gestor de arranque utilizando el método siguiente, pruebe la siguiente solución al problema presentado en el artículo.

Para comenzar el proceso de solución del problema, tome el disco desde el que se instaló el sistema operativo.

Si no tiene uno, puede restaurar sin un disco; en este caso, debe crear un dispositivo USB externo de arranque.

La versión del sistema operativo ubicada en el medio debe coincidir completamente con la instalada en la computadora.

Para realizar la recuperación automática desde una unidad flash o un disco, siga estos pasos:

  • Inserte el disco en la unidad o unidad flash en la ranura. Inicie la computadora y en los primeros segundos presione el botón F en el teclado. De esta manera, iniciará instantáneamente el menú del BIOS antes de que ocurra un problema.
    En el BIOS, cambie el orden de inicio de los componentes del sistema operativo: el disco o la unidad flash debe ir primero (dependiendo del dispositivo con la imagen del sistema operativo que conectó a la computadora).
    Una vez configurada la cola de inicio, guarde todos los cambios y salga de la configuración del BIOS. El proceso de inicio del sistema operativo comenzará nuevamente; sin embargo, ahora se iniciará directamente desde el medio de imagen. La siguiente ventana aparecerá;

  • En la parte inferior de la ventana (Figura 2), busque el elemento de recuperación del sistema operativo y haga clic en él. Ahora debe seleccionar el sistema operativo que desea restaurar (si hay varios sistemas instalados en la computadora al mismo tiempo);

  • Una vez que haya decidido el nombre del sistema operativo cuyo funcionamiento desea corregir, aparecerá una ventana con todas las opciones de recuperación del sistema operativo disponibles. Para comenzar, seleccione la solución automática de problemas.
    Este método puede ayudar, pero no en todos los casos. Si el sistema aún no se enciende después de dicha solución automática, repita los pasos 1 a 3 nuevamente y ahora seleccione la segunda opción (habilitar un estado del sistema operativo previamente guardado).
    Espera hasta que todo acciones necesarias será realizado automáticamente por el programa. Si el sistema arranca correctamente, el problema se resuelve. De lo contrario, deberás restaurarlo manualmente.

Restaurar datos de configuración de arranque del sistema operativo

La información de configuración de inicio del sistema operativo contiene información detallada sobre el orden en el que se deben cargar los datos cuando se enciende el sistema operativo de la computadora.

A menudo, el gestor de arranque del sistema operativo no se completa debido a elementos dañados en los datos de configuración de arranque.

Para solucionar el problema, debe agregar nuevos datos de configuración al gestor de arranque del sistema operativo:

Se puede realizar una actualización de configuración completa usando el comando buildbcd.

Para realizarlo, debe abrir una ventana de línea de comando en las opciones de recuperación del sistema (como en la figura anterior).

En la línea, ingrese el texto "bootrec.exe /rebuildbcd" (sin comillas) y presione el botón Enter para ejecutar el comando. El proceso de actualización puede tardar varios minutos.

Una vez completado, aparecerá una línea sobre el resultado del comando en la ventana de la utilidad.

Después de restaurar los datos, debe apagar la computadora, quitar el disco con la imagen del sistema operativo, configurar el orden de inicio estándar en el BIOS y encender el dispositivo nuevamente.

Si todas las acciones se realizaron correctamente, el sistema se iniciará en modo estándar.

Si después de ejecutar el comando recibe una notificación del sistema de que no se pudo restaurar la configuración, debe iniciar modo seguro.

Para hacer esto, ingrese el comando bootrec.exe/safeboot en la línea de comando; le permite iniciar el sistema operativo usando una cantidad mínima de controladores y utilidades de terceros, lo que puede provocar un error en el gestor de arranque del sistema operativo.

Para ver y editar los parámetros de configuración del cargador de arranque, ejecute el comando BCDEdit.exe:

Recuperación usando la utilidad Bootrec

Si los métodos anteriores para restaurar el sistema operativo no funcionan, debe intentar reparar el gestor de arranque utilizando una utilidad del sistema llamada bootrec.

Vaya a la línea de comando (la segunda instrucción del artículo) e ingrese el siguiente comando en ella:

bootrec/fixmbr– este comando le permite reescribir instantáneamente los datos del gestor de arranque en la partición correspondiente del disco duro.

Ahora ingrese el comando bootrec /fixboot para escribir una nueva partición para su posterior arranque.

La ventana de la línea de comandos después de ingresar y ejecutar correctamente los comandos debería verse así:

Cierre la línea de comando, salga del entorno de recuperación, devuelva la cola de inicio al BIOS y encienda el sistema operativo de la forma habitual, todo debería funcionar bien.

Reiniciar el arranque de Windows 7 después de instalar XP

Si hay dos versiones del sistema operativo Windows instaladas en su PC al mismo tiempo: XP y la séptima versión, en la mayoría de los casos se producirá una falla cuando intente ejecutar más de nueva versión sistemas.

Esto sucede porque el cargador de arranque de XP no asume que haya otros cargadores de arranque en el sistema, por lo que no le permite seleccionar ni ejecutar otro sistema operativo instalado en la computadora.

Para solucionar el problema, simplemente devuelva la selección de inicio usando la utilidad MultiBoot; este es un pequeño programa que elimina efectivamente el problema del conflicto del cargador de arranque.

Instala la aplicación en tu computadora y sigue las instrucciones:

  1. Marque todas las casillas necesarias en la ventana principal de la utilidad;
  2. Haga clic en el botón "Ejecutar";
  3. Una vez que se complete el proceso, reinicie su computadora.

Restaurando el gestor de arranque de Windows.

En este video aprenderá cómo restaurar el gestor de arranque de Windows. Si instaló Windows 7 en una computadora donde Windows XP ya estaba instalado, XP dejará de cargarse.

Los problemas de arranque del sistema operativo son un fenómeno generalizado entre los usuarios de Windows. Esto sucede debido a daños en los medios responsables de iniciar el sistema: el registro de inicio maestro MBR o un sector especial que contiene los archivos necesarios para un inicio normal.

Como se mencionó anteriormente, existen dos razones para los problemas de arranque. A continuación, hablaremos de ellos con más detalle e intentaremos solucionar estos problemas. Esto lo haremos usando la consola de recuperación, que se encuentra en el disco de instalación de Windows XP. Para seguir trabajando necesitamos arrancar desde este medio.

Si solo tiene una imagen de distribución, primero deberá grabarla en una unidad flash.

recuperación de MBR

El MBR generalmente se escribe en la primera celda (sector) del disco duro y contiene un pequeño fragmento de código de programa que se ejecuta primero al iniciar y determina las coordenadas del sector de inicio. Si el registro está dañado, Windows no podrá iniciarse.

  1. Después de iniciar desde la unidad flash, veremos una pantalla con opciones disponibles para seleccionar. Hacer clic R.

  2. A continuación, la consola le pedirá que inicie sesión en una de las copias del sistema operativo. Si no instaló el segundo sistema, será el único en la lista. Introduzca el número aquí 1 desde el teclado y presione INGRESAR, luego la contraseña de administrador, si la hay, si no está configurada, simplemente haga clic en "Ingresar".

    Si olvidó su contraseña de administrador, lea los siguientes artículos en nuestro sitio web:

  3. El comando que “repara” el registro de arranque maestro se escribe así:

  4. El nuevo MBR se ha escrito correctamente, ahora puede salir de la consola usando el comando

    e intente iniciar Windows.

    Si el intento de lanzamiento no tuvo éxito, seguimos adelante.

Sector de arranque

El sector de arranque en Windows XP contiene el cargador de arranque. NTLDR, que "se activa" después del MBR y transfiere el control directamente a los archivos del sistema operativo. Si este sector contiene errores, entonces es imposible continuar con el inicio del sistema.


Recuperando el archivo boot.ini

En archivo arranque.ini Se especifica el orden de carga del sistema operativo y la dirección de la carpeta con sus documentos. En caso de que Este archivo Si el código está dañado o la sintaxis no funciona, Windows no sabrá que necesita iniciarse.


Transferir archivos de arranque

Excepto arranque.ini Los archivos son responsables de cargar el sistema operativo. NTLDR Y NTDETECT.COM. Su ausencia hace imposible iniciar Windows. Es cierto que estos documentos están en el disco de instalación, desde donde simplemente puede copiarlos a la raíz del disco del sistema.

  1. Inicie la consola, seleccione el sistema operativo, ingrese la contraseña de administrador.
  2. A continuación debes ingresar el comando.

    Esto es necesario para ver una lista de medios conectados a la computadora.

  3. Luego debemos seleccionar la letra de unidad desde la que estamos arrancando actualmente. Si se trata de una unidad flash, entonces su identificador será (en nuestro caso) "\Dispositivo\Disco duro1\Partición1". Distinguir un disco de uno normal disco duro posible por volumen. Si utilizamos un CD, entonces seleccionamos "\Dispositivo\CdRom0". Tenga en cuenta que los números y nombres pueden diferir ligeramente, lo principal es comprender el principio de elección.

    Entonces, hemos decidido la elección del disco, ingresamos su letra con dos puntos y hacemos clic "Ingresar".

  4. Ahora tenemos que ir a la carpeta. "i386"¿Por qué escribimos?

  5. Después de la transición necesitas copiar el archivo. NTLDR desde esta carpeta a la raíz del disco del sistema. Ingrese el siguiente comando:

    y luego aceptar un reemplazo si se le ofrece ( "Y").

  6. Después de una copia exitosa, aparecerá el mensaje correspondiente.

  7. A continuación hacemos lo mismo con el archivo. NTDETECT.COM.

  8. El último paso es agregar nuestro Windows a un nuevo archivo arranque.ini. Para ello ejecutamos el comando

    Introduce el número 1 , ingrese el identificador y los parámetros de inicio, salga de la consola, inicie el sistema.

Todas las acciones que realicemos para restaurar la descarga deberían conducir al resultado requerido. Si aún así no logras iniciar Windows XP, lo más probable es que tengas que reinstalarlo. Puede "reorganizar" Windows conservando los archivos del usuario y la configuración del sistema operativo.

Conclusión

Una “falla” en la descarga no ocurre por sí sola; siempre hay una razón para ello. Estos pueden ser virus o sus acciones. Nunca instale programas obtenidos de sitios distintos a los oficiales, no elimine ni edite archivos que no fueron creados por usted, pueden resultar archivos del sistema. Seguir estas sencillas reglas le ayudará a evitar tener que recurrir una vez más a un complejo procedimiento de recuperación.

Por supuesto, la secuencia de instalación de Windows más correcta es instalar la versión menor antes que la anterior. En este caso, es posible iniciar un sistema más antiguo y, después de instalar un sistema operativo más nuevo, aparece un menú para seleccionar sistemas de inicio.
Pero, ¿qué hacer si Windows 7 ya está instalado y necesita instalar Windows XP en su computadora?
Si instala Windows XP después de Windows 7, perderá la capacidad de iniciar el sistema operativo más nuevo. Al instalar más versión temprana programa de windows La instalación sobrescribe todos los datos en el registro de inicio maestro (MBR), el sector de inicio y los archivos de inicio. Más temprano Versiones de Windows no son compatibles con el nuevo método de iniciar un sistema más nuevo. En particular, Windows 7 utiliza un nuevo almacén de datos de configuración de arranque. Esta tienda contiene toda la información sobre los sistemas operativos instalados en la computadora. Por lo tanto, el archivo Boot.ini de una versión anterior del sistema operativo sistemas windows no se puede utilizar para ejecutarlo.
Después de instalar Windows XP, será imposible iniciar Windows 7. Recuperación arranque de windows 7 necesitas usar su disco de instalación.
Insertar instalación disco de Windows 7 en la unidad de DVD, busque el archivo en la carpeta BOOT bootsect.exe.
Inicie la línea de comando: haga clic en Inicio – Ejecutar, ingrese cmd en el campo. Cuando se le solicite, ingrese el comando

Código:

X:\boot\bootsect.exe /nt60 todo

donde X es la letra de la unidad de DVD.

Crear un menú de arranque dual
Como sabe, no existe ninguna utilidad para cambiar los datos de configuración de arranque (BCD) en Windows XP, pero está en la carpeta con ventanas instaladas 7. Para aplicarlo correctamente en XP, debe ingresar al directorio System32 del sistema operativo Windows 7 en la línea de comando, por ejemplo, usando el comando

Código:

CD /d X:\Windows\system32

donde X es la letra de la partición con Windows 7 instalado. Después de la transición, ejecute los siguientes comandos en secuencia:

Código:

Bcdedit /crear (ntldr) /d " Microsoft Windows XP"

Este comando crea una tienda de descargas de Windows XP en la tienda de descargas de Windows 7. La ejecución de este comando puede fallar porque el repositorio ya está creado de forma predeterminada, por lo que solo necesita cambiarle el nombre:

Código:

Bcdedit /set (ntldr) descripción "Microsoft Windows XP"

El siguiente comando le indicará al cargador de arranque de Windows 7 la ubicación del dispositivo de los archivos de arranque de XP:

Código:

Bcdedit /set (ntldr) partición del dispositivo=C:

El siguiente comando apuntará el gestor de arranque de Windows 7 al gestor de arranque de Windows XP:

Código:

Bcdedit /set (ntldr) ruta \ntldr

El siguiente comando agregará la línea sobre eligiendo ventanas XP en el menú de inicio y lo colocará debajo de los demás:

Código:

Bcdedit /displayorder (ntldr) /addlast

Para muchos puede resultar más conveniente reducir el tiempo de espera de selección de inicio del sistema operativo, que de forma predeterminada es de 30 segundos. Para configurar este parámetro, use el comando

Código:

Bcdedit/tiempo de espera XX

Donde XX es el tiempo de espera en segundos.
Para obtener más información sobre el proceso descrito, lea el artículo Instalar Windows XP en una computadora con Windows 7

Un equipo de personas de ideas afines en la conferencia OsZone creó un programa para automatizar las acciones descritas anteriormente sin la necesidad de trabajar en la línea de comando y en ausencia de una distribución de Windows 7. Descripción detallada programas en el artículo.

El inicio de Windows consta de muchos pasos realizados de forma secuencial. Si una de las operaciones de inicio se realiza incorrectamente, el sistema no arrancará. Uno de los problemas más comunes de este tipo es la corrupción del gestor de arranque. Entradas de Windows XP.

¿Qué es un registro de arranque?

El registro de arranque maestro, más conocido como MBR, almacena un fragmento de código, una firma especial y tablas de particiones necesarias para que el sistema se inicie correctamente. Cuando se enciende BIOS de la computadora Una vez completada la prueba inicial, carga el fragmento de código MBR en RAM, transfiriéndole (el código) el control del posterior lanzamiento de Windows.

Si ve un mensaje en la pantalla como "falta ntldr", "no hay dispositivo de arranque" o simplemente un fondo negro sin más progreso, para corregir el error necesita realizar una recuperación del cargador de arranque de Windows XP.

Razones del fracaso:

  • Instalación incorrecta de varios sistemas operativos, lo que provoca que se sobrescriba el código de arranque.
  • Desinstalar el sistema operativo Linux o el administrador de arranque.
  • Infección por virus (normalmente ransomware que bloquea el inicio de Windows).
  • Daño de hardware al disco.
  • Cortes de energía (apagado de emergencia).

A veces es posible devolver la funcionalidad del sistema simplemente reescribiendo el MBR, a veces es necesario restaurar el sector de arranque. El caso más difícil es copiar manualmente los archivos del gestor de arranque al sector de arranque del disco duro.

recuperación de MBR

Lo primero que debe hacer si el sistema no se inicia es restaurar el MBR usando la consola de recuperación:


El registro de inicio ha sido restaurado; intente reiniciar y encender Windows XP nuevamente.

Recuperación del sector de arranque

Si aparece un mensaje como "Falta NTLDR" en la pantalla, entonces el problema se debe a un registro de inicio dañado. Los síntomas de este fallo son similares a los de un error de MBR, por lo que es mejor ejecutar dos comandos de recuperación:

Si reescribir el sector de arranque y el MBR no ayudó, intente corregir los errores en el archivo Boot.INI:


Cuando se ejecuta el comando, el programa escaneará todas las particiones del disco, intentando encontrar copia de windows. Se le pedirá al usuario que registre información sobre la carga de este sistema en el archivo de configuración, como resultado de lo cual Windows se iniciará correctamente.

Copiar archivos de descarga

Si crear un nuevo MBR y un sector de arranque no ayuda a resolver el error de inicio, deberá mover manualmente los archivos NTLDR, NTDETECT.COM y boot.ini a la raíz del disco.

  1. Arranque desde el disco, abra la consola de recuperación.
  2. Escriba el MBR y el sector de arranque como se muestra arriba.
  3. Ejecute el comando "mapa" para enumerar todas las unidades asignadas. Busque la letra de unidad de su distribución de Windows.
  4. Ingrese la letra de unidad de la distribución y presione Enter para comenzar a trabajar con ella.
  5. Ingrese "cd i386" para abrir la carpeta del mismo nombre en la distribución de Windows XP.
  6. Escriba "copiar NTLDR C:\" para copiar el archivo NTLDR.
  7. Ingrese "copiar NTDETECT.COM C:\" para copiar el archivo NTDETECT.COM.

El siguiente en la fila será el archivo BOOT.INI.