No puede iniciar Windows XP después de instalar Windows Vista en una configuración de arranque dual junto con Windows XP

Seleccione idioma Seleccione idioma
Id. de artículo: 927817 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Después de instalar Windows Vista en una configuración de arranque dual junto con Microsoft Windows XP, aparece un mensaje de error similar al siguiente cuando intenta iniciar el equipo con Windows XP:
No se ha iniciado Windows porque el siguiente archivo falta o está dañado:

C:\Windows\system32\ntoskrnl.exe. Reinstale una copia del archivo mencionado.

Causa

Experimenta este problema si Windows Vista se instala en un espacio de disco que antes no estaba asignado y que existía delante de la partición en la que se instaló Windows XP.

En esta situación, el programa de instalación de Windows Vista crea una partición nueva en el espacio de disco sin asignar. Puesto que se crea una partición nueva delante de la partición en la que está instalado Windows XP, la entrada Boot.ini de la instalación de Windows XP señala a una partición no válida.

Tenga en cuenta la situación siguiente:
  • Dispone de un disco duro, el disco 0, que tiene un espacio en el disco duro sin asignar delante de la partición de Windows XP.
  • El archivo Boot.ini de Windows XP señala a disk(0)partition(1) para los archivos de inicio de Windows XP.
  • El programa de instalación de Windows Vista crea una partición nueva en el espacio del disco duro sin asignar.
En esta situación, los archivos de inicio de Windows XP se encuentran ahora en disk(0)partition(2). Sin embargo, el archivo Boot.ini sigue señalando a disk(0)partition(1) para estos archivos. Por lo tanto, Windows XP no se inicia correctamente.

Solución

Para resolver este problema, modifique el archivo Boot.ini de Windows XP para que señale a la partición correcta. Para ello, siga estos pasos:
  1. Inicie Windows Vista.
  2. Haga clic con el botón secundario del mouse en Inicio
    Contraer esta imagenAmpliar esta imagen
    botón Inicio
    y haga clic en Explorar.
  3. En el menú Organizar, haga clic en Opciones de carpeta y de búsqueda.
  4. En el cuadro de diálogo Opciones de carpeta, haga clic en la ficha Ver.
  5. En el área Configuración avanzada, haga clic en Mostrar todos los archivos y carpetas ocultas, desactive la casilla Ocultar las extensiones de archivo para tipos de archivos conocidos, desactive la casilla Ocultar archivos protegidos de sistema operativo (recomendado), haga clic en para confirmar que desea mostrar los archivos del sistema operativo y, después, haga clic en Aceptar.
  6. Busque la unidad del sistema de Windows XP y haga clic en ella. En el programa Explorador de Windows de Windows Vista, probablemente sea la unidad D:.
  7. En el panel derecho, haga clic con el botón secundario del mouse en boot.ini y, después, haga clic en Propiedades.
  8. El cuadro de diálogo Propiedades de boot.ini, haga clic en la ficha Seguridad y, después, haga clic en Opciones avanzadas.
  9. Haga clic en la ficha Propietario y, después, en Editar.

    Contraer esta imagenAmpliar esta imagen
     Permiso de Control de cuentas de
				usuario
    Si se le pide la contraseña del administrador o que confirme la acción, escriba su contraseña o haga clic en Continuar.
  10. En la lista Nuevo propietario, haga clic en su alias o deje seleccionada la opción predeterminada Administradores y haga clic en Aceptar cuatro veces.
  11. Haga clic con el botón secundario del mouse en boot.ini y, a continuación, haga clic en Editar.
  12. Modifique la ruta de acceso de Computación avanzada de RIS (ARC, Advanced RISC Computing) según convenga para que corresponda con la de la partición de inicio de Windows XP. Por ejemplo, si el programa de instalación de Windows Vista creó una partición en el espacio de disco sin asignar delante de la partición en la que se instaló Windows XP, debe incrementar el valor de la partición en uno. Por lo tanto, el archivo Boot.ini contiene partition(1) junto con la ruta de acceso ARC del sistema operativo Windows XP, modifique la ruta ARC para usar partition(2). En esta situación, la ruta ARC es similar a la siguiente:
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
  13. Guarde los cambios en el archivo Boot.ini y cierre el Bloc de notas.

Más información

Para obtener más información acerca de las rutas ARC, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
102873 Convenciones de nomenclatura y uso de BOOT.INI y ruta de acceso ARC
155222 Cómo determinar la ruta de acceso ARC
Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
289022 Cómo modificar el archivo Boot.ini en Windows XP
Para obtener más información al respecto, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
314058 Descripción de la consola de recuperación de Windows XP
307654 Cómo instalar y utilizar la Consola de recuperación en Windows XP

Propiedades

Id. de artículo: 927817 - Última revisión: jueves, 24 de mayo de 2007 - Versión: 2.0
La información de este artículo se refiere a:
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Starter
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
Palabras clave: 
kbtshoot kbpending kbbug kbenv kbexpertisebeginner kbprb KB927817

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com