¿Cómo recupero el cargador de arranque de Windows 8 y también enumero Windows XP y Windows 7?


13

Tengo un sistema con Windows 7 y Windows XP, y hoy he instalado Windows 8 Developer Preview en una partición de repuesto (que dejo durante unos meses sin datos importantes allí). Al arrancar desde un dispositivo de arranque y realizar la instalación, lo formateo para que sea una partición limpia y fresca. El proceso de instalación finalizó, y ahora tengo una pantalla de inicio con Windows 8 Developer Preview y Windows 7.

Mi entrada de arranque de Windows XP simplemente desapareció . Entonces, he usado EasyBCD para modificar el gestor de arranque y reactivé la entrada de arranque de Windows XP del sistema, y ​​muestra Windows XP allí. Después de hacer eso, reinicié mi PC.

Lo único que queda es Windows 7 y mi querido y antiguo Windows XP; ya que Windows 8 Developer Preview desapareció del menú de inicio . EasyBCD ya no puede detectarlo: algunas veces inicié sesión en Windows 7 e intenté ejecutarlo después. Tenga en cuenta que todas las versiones se instalan en particiones separadas.

¿Cómo obtengo el menú de inicio de Windows 8 Developer Preview y lo incluyo en la lista de Windows 7 y Windows XP?


¿Instaló una Vista previa de desarrollador de Windows 8 junto con Windows 7 y Windows XP? Eso es solo un desastre esperando que suceda.
qJake

1
@SpikeX: ¿Por qué es así? Están perfectamente separados y el gestor de arranque de este último es compatible con versiones anteriores. Entonces, puedes tener tantos sistemas operativos diferentes funcionando como quieras ...
Tamara Wijsman

1
@SpikeX:> su respuesta no tiene sentido para ser escrita. Mejor no respondes. No es un problema grave o un desastre aquí. El problema es que solo inicio desde 1 de los grupos: **Windows Developer Preview** (8) and **Windows 7**O **Windows 7** and **Windows XP** Y cada vez que repare regularmente uno de los grupos anteriores, los otros fallarán. Solo quiero 3 disponibles de arranque múltiple de Windows al mismo tiempo. ¿Es una pregunta ilógica? No, creo que es una pregunta válida.
Edward

La vista previa del desarrollador no significa automáticamente que no sea compatible con arranque dual / múltiple, etc., y en realidad sí es compatible con la vista previa dual de Windows 7 y 8 al mismo tiempo. Entonces, ¿por qué no seguir con la versión del sistema operativo (XP ya no recibirá soporte oficial de MS)? ... No puedo asegurar este caso en este momento, así que pregunto aquí. No hay nada malo con mi pregunta.
Edward

@ user98110: estoy ejecutando Windows 8 Developer Preview desde un VHD, ¿tal vez una opción alternativa si mi respuesta no funciona? Pero el BCD aún debería ser compatible con Windows XP, ya que conozco a personas que usan Windows XP y Windows 8 Developer Preview en paralelo ...
Tamara Wijsman

Respuestas:


20

Recupere el menú de inicio de Windows 8 Developer Preview.

  1. Comience desde el medio de instalación de Windows 8 Developer Preview.

  2. Opcionalmente, elija la configuración de su teclado.

  3. Presiona SHIFT+ F10para ingresar al símbolo del sistema.

  4. Ejecute bootrec /fixmbrpara actualizar el registro de arranque principal solo para estar seguro, las particiones permanecerán.

  5. Ejecute bootrec /fixbootpara actualizar el sector de arranque de la partición del sistema.

  6. Ejecute bootrec /scanospara agregar sistemas operativos conocidos a los datos de configuración de arranque.

Obténgalo para enumerar Windows XP.

  1. Ejecute bootrec /rebuildbcd, esto reconstruirá los datos de configuración de arranque.

  2. Si eso no funciona, reinicie y use bcdeditdesde Windows 8 Developer Preview así:

    bcdedit /create {ntldr} /d "Windows XP"
    
    bcdedit /set {ntldr} device partition=X:
    
    bcdedit /set {ntldr} path \ntldr
    
    bcdedit /displayorder {ntldr} /addlast
    

    Tenga en cuenta que debe hacer clic con el botón derecho en el mosaico del símbolo del sistema, luego hacer clic en avanzado en la esquina inferior derecha y luego hacer clic en Run As Administrator. Reemplace X:por su partición XP.

    Esto es nativo a diferencia de EasyBCD, por lo que es más probable que funcione más correctamente ...

¡Buena suerte!


Gracias Tom. Su respuesta parece correcta y se supone que es la solución correcta, pero en mi sistema siempre devuelve un mensaje de error que no puede ejecutar la última propiedad del comando "bootrec / rebuildbcd" . Dicho esto ya lo usa otro. Y logré recuperar el XP en la lista de arranque usando EasyBCD, agregué y eliminé manualmente algunas entradas de un lado a otro ... y finalmente funciona, pero no estoy seguro de qué es exactamente lo que estaba mal al principio.
Edward

@ user98110: ¿Qué mensaje de error? Sin embargo, está bien saber que lo has resuelto ...
Tamara Wijsman

Hola Tom, he perdido la posibilidad de iniciar mi sistema operativo Windows 7 después de una nueva instalación de Win8 en otra unidad. La instalación de W7 parece saludable, pero la PC se inicia directamente en w8. Lo he hecho exactamente como su segundo consejo (a excepción de la parte bootrec porque w8 dice que no conoce bootrec en absoluto), usando D: como mi partición w7 (en w8 la unidad w7 ahora se llama D). el mosaico W7 se muestra en el momento del arranque, pero no arranca: una pantalla en negro dice que "Windows no pudo iniciarse. Un hardware reciente ..." y luego Estado de archivo: \ ntldr: 0xc000000f la aplicación o el sistema operativo no se pudo cargar porque un archivo necesario no se encuentra o cont ..
pomarc

sigo siendo yo ... He buscado un poco en Google y parece que para windows7 no debería usar path \ ntlr sino path \ windows \ system32 \ winload.exe Lo hice pero sigue el mismo error. si hago un bcdedit / enum, tengo el identificador {ntldr} dispositivo de partición = D: ruta \ windows \ system32 \ winload.exe descripción Windows 7
pomarc

resuelto, usando easybcd. aquí está la nueva entrada en el cargador de arranque de Windows de la tienda bcd ------------------- identificador {f2c0537e-f95b-11e1-a3b8-dbfdf97ca61f} partición del dispositivo = D: ruta \ Descripción de Windows \ system32 \ winload.exe Microsoft Windows 7 locale en-US osdevice division = D: systemroot \ Windows resumeobject {872cfc4e-f91f-11e1-ac73-806e6f6e6963} tal vez los valores de osdevice o systemroot deberían haberse especificado. Gracias.
pomarc

1

Aquí hay una solución perfecta para recuperar su Windows XP / 7 cuando instala Windows 8.

Consulte esta entrada del blog: Cómo instalar y arranque dual Windows 8 con Windows XP y Windows 7

  • Navegue a Mi PC desde el sistema Explorar o Escritorio
  • Luego, en la barra de menú superior, haga clic en "Propiedades del sistema"
  • En las siguientes ventanas, seleccione "Configuración avanzada del sistema"
  • Le abrirá nuevas ventanas, desde las cuales debe hacer clic en la pestaña "Avanzar" y luego hacer clic en "Inicio y recuperación"
  • Ahora en el sistema operativo predeterminado, seleccione "Versión anterior de Windows". Ahora haga clic en Aceptar y reinicie su PC
  • Ahora debería tener la opción de cargar Windows XP antes del inicio de Windows 8, disfrute de todas las plataformas de Windows

@Diogo Reemplace los goo.glenlaces acortados (p . Ej. ) Con su URL expandida mientras lo hace. ¡Gracias!
slhck

1

Tuve el problema de ver el menú de inicio de Windows 7 en lugar del menú de inicio de Windows 8. Pude arrancar en Windows 8, pero no vi el cargador de arranque gráfico de Windows 8.

Utilicé el bcdbootcomando en un símbolo del sistema elevado para volver a cargar los archivos del cargador de arranque de Windows 8 y ahora todo está bien.

Ejemplo:

bcdboot c:\windows /s c:

-2

Para mostrar la entrada de Windows XP en el menú de inicio de Windows 8 Developer Preview, solo tiene que habilitar el elemento 'DisplayBootMenu' en {bootmgr}. Aquí se puede descargar un editor completo de Windows BCD: Visual BCD Editor .

Después de instalar e iniciar la herramienta, muestra los elementos {bootmgr} de forma predeterminada. Mire si el elemento 'DisplayBootMenu' está presente. Si no, haga clic en el botón 'Nuevo' y créelo seleccionando 'Administrador de arranque' y 'DisplayBootMenu' en los cuadros combinados. Confirmar. Establezca el valor de 'DisplayBootMenu' en verdadero.

Esto hará que el menú de inicio se muestre en el estilo normal de Windows 7. Para recuperar el estilo 'Metro', busque el elemento de eliminación 'DisplayBootMenu'.

Sin un editor, abra el símbolo del sistema y pegue:

bcdedit /set {bootmgr} DisplayBootMenu true

Eso suena bien y hace las cosas más fáciles. Gracias por tu información. Por cierto, solo mencione que en el momento en que hago esta pregunta aquí, Windows 8 Dev Preview solo publica 2-3 días y Windows BCD Editor aún no se actualizó ese tiempo. Su información seguramente hará que las personas que la prueban últimamente encuentren una solución más rápida.
Edward

¿Qué tipo de comentario es este? ¿Y qué tipo de información le brinda al usuario?
snayob

Explicación: Visual BCD desde la primera fecha de su publicación en septiembre. ¡2010 tuvo todas las habilidades mencionadas implementadas! Windows 7 o Windows 8 no importa, ya que el formato y las definiciones de los elementos BCD son iguales o superiores al 95%.
snayob

DisplayBootMenu no mostrará la configuración del cargador Win8 ni permitirá el arranque del sistema operativo anterior.
kagali-san

Para obtener una explicación más detallada sobre el tema, visite windows7boot.blogspot.com, espero que esto ayude a los usuarios menos avanzados y a los que
votan a favor

-2

Si desea enumerar Windows (Windows XP y Windows 8), siga estos pasos:

  1. Descargar EasyBCD .
  2. Instálalo y ábrelo. Su primera página brinda toda la información de su secuencia de carga de SO.
  3. Ahora edite según sea necesario.

2
Debes notar que mi pregunta se publicó hace mucho tiempo. Esa vez EasyBCD no era compatible con Windows 8 Developer Preview. Como mencioné anteriormente, usé EasyBCD y no está en la página principal de la interfaz de usuario. Si es tan fácil como eso, entonces esta pregunta ni siquiera existe. Mire el tiempo de creación de la pregunta, hombre (hace más de 4 meses, unos días después de que la vista previa de win8 se extendiera por la web).
Edward
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.