Mensaje de error al reiniciar Windows Server después de una recuperación completa del sistema operativo: Windows no se pudo iniciar. Estado: 0xc000000e

En este artículo se proporciona ayuda para resolver un error que se produce al reiniciar Microsoft Windows Server 2008 R2 después de realizar una recuperación completa del sistema operativo.

Se aplica a: Windows Server 2012 R2
Número de KB original: 2261423

Síntomas

Al reiniciar por primera vez después de realizar una recuperación completa del sistema operativo de Windows 2008 R2, recibe el siguiente mensaje de error:

Windows no se pudo iniciar. Un cambio reciente de hardware o software podría ser la causa. Para solucionar el problema:

  1. Inserte el disco de instalación de Windows y reinicie el equipo.
  2. Elija la configuración de idioma y, a continuación, haga clic en Siguiente.
  3. Haga clic en Reparar su equipo.

Si no tiene este disco, póngase en contacto con el administrador del sistema o con el fabricante de equipos para obtener ayuda.

Estado: 0xc000000e

Información: Se produjo un error en la selección de arranque porque no se puede acceder a un dispositivo necesario.

Causa

Al realizar una nueva instalación de Windows Server 2008 R2 desde un DVD hasta un espacio sin asignar, se crean dos particiones. Durante una operación de recuperación, el contenido de la carpeta Boot se restaura primero desde la copia de seguridad del sistema de recuperación del sistema automatizado (ASR) Writer y, a continuación, se restaura de nuevo a partir de la copia de seguridad en la unidad C. Esta acción de restauración doble provoca una incoherencia en las definiciones de GUID de la unidad dentro de los datos de la carpeta de arranque. Esta incoherencia conduce al error de arranque.

Solución

Para recuperarse de este error, use la herramienta de línea de comandos bcdedit. Para ello, siga estos pasos:

  1. Inicie el servidor con medios de Windows Server 2008 R2.

  2. Seleccione Reparar el equipo.

  3. Seleccione Símbolo del sistema.

  4. En el símbolo del sistema, ejecute el comando bcdedit. Listas de elementos aparecen en El Administrador de arranque de Windows y en Cargador de arranque de Windows.

  5. Busque los valores de los siguientes elementos:

    1. En El Administrador de arranque de Windows, el elemento Dispositivo debe establecerse en desconocido.
    2. En Cargador de arranque de Windows, los elementos Device y osdevice deben establecerse en unknown.
  6. Ejecute los tres comandos siguientes para corregir la configuración y, a continuación, reinicie el equipo:

    1. bcdedit /set {default} device partition=c:
    2. bcdedit /set {default} osdevice partition=c:
    3. bcdedit /set {bootmgr} device partition=c:
  7. O bien, busque X:\Sources\Recoveryy ejecute StartRep.exe para iniciar una utilidad de reparación de inicio automatizada rápida que corrija los valores del entorno de arranque.

Nota:

Este problema solo se produce con ciertas herramientas de copia de seguridad. Cuando se usan la mayoría de las herramientas de copia de seguridad, no se producen daños en el GUID.

Más información

Al realizar una nueva instalación de Windows Server 2008 R2 desde un DVD hasta un espacio sin asignar, se crean dos particiones. La primera partición es de 100 MB y el espacio restante se convierte en la unidad C. La partición de 100 MB es una partición reservada del sistema. Esta partición contiene archivos de arranque del sistema operativo y no tiene ninguna letra de unidad.

Para ver las dos particiones, ejecute el comando mountvol desde la línea de comandos o mediante la interfaz administración de discos.

Puede cambiar este comportamiento predeterminado de la instalación de Windows Server 2008 R2 mediante la creación de particiones manual y el nombre del volumen C:\ antes de instalar Windows Server 2008 R2 desde un DVD. Esto le permite instalar Windows Server 2008 R2 en una sola partición sin tener creada la partición del sistema de 100 MB.

Cuando la partición reservada del sistema de 100 MB sin nombre no existe, la instalación de Windows Server 2008 R2 coloca los archivos de arranque en una carpeta oculta en la unidad C. Esta carpeta oculta se denomina Arranque.

Cuando una herramienta de copia de seguridad realiza una copia de seguridad de una instalación estándar de Windows 2008 R2, examina la partición reservada del sistema para hacer una copia de seguridad de los archivos de arranque mediante vss writer denominado Escritura automatizada de recuperación del sistema (ASR Writer). Para ver este escritor de VSS, ejecute el comando vssadmin list writers en el símbolo del sistema.

Cuando se produce una copia de seguridad o restauración completa del sistema operativo en una instalación estándar de Windows Server 2008 R2 que tiene la partición reservada del sistema, no debería haber problemas para arrancar después. Esto se debe a que el escritor de ASR lee y escribe correctamente los datos necesarios en la ubicación de arranque y no se produce ningún daño en el GUID.

Sin embargo, cuando la carpeta Boot existe en un volumen con nombre, como la unidad C, el sistema de archivos realiza una copia de seguridad del contenido de la carpeta Boot, además de que asr Writer realiza una copia de seguridad.

Durante una operación de restauración, el contenido de la carpeta Boot se restaura primero desde la copia de seguridad de ASR Writer y, a continuación, se restaura de nuevo desde la copia de seguridad de la unidad C. Esta restauración doble provoca una incoherencia en las definiciones de GUID de unidad dentro de los datos de arranque. Esta incoherencia conduce al error de arranque

Para evitar este problema, use uno de los métodos siguientes:

  • Cuando realice una recuperación completa del sistema operativo de Windows 2008 R2, asegúrese de comprobar la presencia de en El archivo de copia de C:\Boot seguridad y restauración. A continuación, si C:\Boot existe, asegúrese de excluirla antes de iniciar la recuperación completa del sistema operativo.

  • Para los clientes de Windows 2008 R2 en los que C:\Boot reside porque la partición reservada del sistema de 100 MB no está presente, excluya esta carpeta de la copia de seguridad.