Solucionar problemas de reinicio después de instalar el paquete acumulativo de actualizaciones 2919355 en Windows 8.1 o R2 de Windows Server 2012

Se aplica a: Windows 8.1Windows Server 2012 R2 DatacenterWindows Server 2012 R2 Standard

Síntomas


Después de instalar Update Rollup 2919355 (abril de 2014) para Windows RT 8.1, Windows 8.1 y 2012 R2 de Windows Server, o después de instalar alguno de estos sistemas de medios que incluyen este paquete acumulativo, no puede reiniciar el equipo porque el equipo experimenta un bucle de reinicio.

El paquete acumulativo de actualizaciones 2919355 puede haberse instalado automáticamente a través de Windows Update (WU) o a través de Windows Server Update Services (WSUS) en su entorno.

Este problema afecta a equipos que se inician desde determinados controladores de almacenamiento Serial Attached SCSI (SAS). Esto incluye, pero no se limita a los controladores siguientes:
  • Controladora Dell PERC de H200
  • IBM x240 con el controlador LSI SAS2004 ROC
  • Controladores incorporados de LSI 2308
  • Controladores de LSI 9211-4i
  • Controladores de LSI 9211-8i
  • SAS LSI 9211
  • Motherboard de supermicro X10SL7-F
Si la opción "Reiniciar automáticamente" para establecer el comportamiento del equipo después de un error está deshabilitado, recibirá el siguiente mensaje de error Stop durante el inicio:
El error STOP 0x7B INACCESSIBLE_BOOT_DEVICE

Si el controlador está conectado a los datos de un disco o acaba de ser conectado, los siguientes mensajes de identificador de suceso pueden anotarse en el Visor de sucesos:

Causa


Este problema se produce si el controlador de almacenamiento recibe una asignación de memoria que comienza en un límite de 4 gigabytes (GB). En esta situación, no se carga el controlador de almacenamiento. Por lo tanto, el sistema no detecta el disco de inicio y devuelve el mensaje de error Stop que se menciona en la sección "Síntomas".

Además, si el controlador está conectado a los datos de un disco o acaba de ser conectado, pueden registrar los mensajes de sucesos que se mencionan en la sección "Síntomas".

Nota: Este problema no puede producirse siempre en esta situación. El problema se ve afectado por el proceso de inicio del equipo, la secuencia de carga del controlador y del controlador de almacenamiento de información al inicio de la asignación de memoria.

Solución


Información de actualización

Obtención de esta actualización

Actualización de Windows
Esta actualización está disponible en Windows Update.
Centro de descarga de Microsoft
Los archivos siguientes están disponibles para su descarga desde Centro de descarga de Microsoft:
Sistema operativoActualización
Todas las versiones compatibles basadas en x86 de 8.1 de WindowsDownload Descargue ahora el paquete.
Todas las versiones compatibles basadas en x64 8.1 de WindowsDownload Descargue ahora el paquete.
Todas las versiones compatibles basadas en x64 de Windows Server 2012 R2Download Descargue ahora el paquete.
Nota: La actualización para Windows RT 8.1 puede obtenerse sólo desde Windows Update.

Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
119591 cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Si la revisión está disponible para su descarga, entonces podrá ver una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, envíe una solicitud al servicio de atención al cliente y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de revisión disponible" muestra los idiomas para los que la revisión está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

No hay ningún requisito previo para aplicar este hotfix.

Información del registro

Para utilizar la revisión de este paquete, no es necesario realizar ningún cambio en el registro.

Requisito de reinicio

Tendrá que reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información sobre la instalación

La descarga del hotfix proporciona 2966870 de actualización para resolver los problemas que se mencionan en la sección "Síntomas". Antes de ejecutar el disco de instalación para Windows 8.1 Update o actualización R2 de Windows Server 2012, debe insertar 2966870 de actualización en el medio de instalación. Para ello, utilice uno de los métodos siguientes.

Nota: Las descripciones del sistema en estos pasos se supone que los medios de instalación y equipos que se utilizan en este proceso son todos los equipos de arquitectura AMD64 de 64 bits. Para x86 o arquitecturas ARM, siga estos mismos pasos pero reemplace todas las referencias a "amd64" utilizando "x86 o"WOA", según corresponda.

Método 1: Preinstalar esta actualización en los medios de instalación de USB personalizados

Utilice este método si se cumplen las condiciones siguientes:
  • Planea instalar un sistema operativo Windows desde una unidad flash USB.
  • Tiene un sistema operativo Windows 8.1 o R2 de Windows Server 2012 disponible en un equipo diferente.
  • Puede utilizar el otro equipo para manipular archivos en la unidad flash USB.
  • Tiene Windows 8.1 Update o actualización R2 de Windows Server 2012 archivos de origen disponibles.
Para inyectar esta actualización en el medio de instalación de USB en una unidad flash USB, siga estos pasos:
  1. USB con formato FAT32 más limpia una unidad flash, copie todo el contenido de los medios de instalación de Windows en el directorio raíz.
  2. Cree una carpeta denominada C:\Bin.
  3. Cree una carpeta denominada C:\Bin\2966870.
  4. Descargue la revisión en la carpeta C:\Bin\2966870.
  5. Si la revisión es un archivo ejecutable (.exe), deberá ejecutar el archivo para extraer los archivos necesarios. Asegúrese de que los archivos se extraen a C:\Bin\2966870.
  6. Entre los archivos extraídos, busque Windows8.1-KB2966870-x64.msu y, a continuación, cámbiele el nombre Windows8.1-KB2966870-x64.msu.cab.
  7. Haga doble clic en Windows8.1-KB2966870-x64.msu.caby, a continuación, extraiga el archivo Windows8.1-K2966870-x64.cab a la carpeta C:\Bin\2966870.

    Nota: Éste es el archivo que insertará.
  8. Cree una carpeta denominada C:\Bin\Mount.
  9. Cree una carpeta denominada C:\Bin\MountRE.
  10. Cree una carpeta denominada C:\Bin\Scratch.
  11. En el medio de instalación de Windows 8.1 Update o actualización R2 de Windows Server 2012, busque los siguientes archivos y, a continuación, copie los archivos en C:\Bin:

    \Sources\Boot.wim
    \Sources\Install.wim
  12. En el equipo basado en Windows Server 2012 R2 o Windows 8.1, abra un símbolo del sistema administrativo. Para ello, haga clic en Inicioy, a continuación, haga clic en símbolo del sistema (Admin)
  13. En el símbolo del sistema, escriba CD C:\Biny, a continuación, presione ENTRAR.
  14. Monte el primer índice de Boot.wim. Para ello, ejecute el siguiente comando de mantenimiento de imágenes de implementación y administración (DISM) en el símbolo del sistema:

    dism /mount-wim /wimfile=boot.wim /index:1 /mountdir=Mount 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  15. Inyectar la revisión en la imagen WIM montado. Para ello, ejecute el siguiente comando DISM:

    dism /image:.\Mount /add-package /packagepath:C:\Bin\2966870\Windows8.1-KB2966870-x64.cab /scratchdir=scratch 

    Nota: Este comando puede tardar algún tiempo en Finalizar.
  16. Compruebe que el paquete se agrega. Para ello, ejecute el siguiente comando DISM y, a continuación, examine la salida para el número de revisión que acaba de inyectar:

    dism /image:.\mount /get-packages 
  17. Desmonte y confirmar los cambios en la imagen WIM montada actualmente. Para ello, ejecute el siguiente comando DISM:

    dism /unmount-image /mountdir:.\Mount /commit 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  18. Repita los pasos del 14 al 17 para índice 2 de la imagen Boot.wim, excepto cambiar el número de índice en el paso 14 de 1 a 2.
  19. En el símbolo del sistema, ejecute el siguiente comando DISM:

    dism /get-imageinfo /imagefile:C:\Bin\install.wim 
    Notas:
    • Se muestra una lista de imágenes que se incluyen en el WIM y sus números de índice asociados.
    • Tienes que montar e inyectar la revisión en los índices que se va a utilizar. Si utiliza más de un índice, deberá insertar la revisión en varios índices.
    El resultado siguiente muestra un ejemplo de lo que se puede mostrar la lista.

    Deployment Image Servicing and Management toolVersion: 6.3.9600.17031

    Details for image : C:\Bin\install.wim

    Index : 1
    Name : Windows Server 2012 R2 SERVERSTANDARDCORE
    Description : Windows Server 2012 R2 SERVERSTANDARDCORE
    Size : 6,897,618,255 bytes

    Index : 2
    Name : Windows Server 2012 R2 SERVERSTANDARD
    Description : Windows Server 2012 R2 SERVERSTANDARD
    Size : 12,069,723,893 bytes

    Index : 3
    Name : Windows Server 2012 R2 SERVERDATACENTERCORE
    Description : Windows Server 2012 R2 SERVERDATACENTERCORE
    Size : 6,876,269,628 bytes

    Index : 4
    Name : Windows Server 2012 R2 SERVERDATACENTER
    Description : Windows Server 2012 R2 SERVERDATACENTER
    Size : 12,066,707,039 bytes

    The operation completed successfully.
  20. Monte el índice que se desea incluir en la actualización de. Para ello, ejecute el siguiente comando DISM:

    dism /mount-image /imagefile:C:\Bin\install.wim /index:# /mountdir:.\Mount 
    Notas:
    • En este comando, reemplace el signo de número (#) con el número de índice de la lista en el paso 19 que corresponde al índice que se va a montar.
    • Este comando puede tardar algún tiempo en Finalizar.
  21. Establezca los atributos Winre.wim sea montable. Para ello, ejecute el siguiente comando:

    Attrib -s -h mount\windows\system32\recovery\winre.wim 
  22. Monte la imagen de Windows RE dentro del archivo Install.wim. Para ello, ejecute el siguiente comando DISM:

    dism /mount-image /imagefile:.\mount\Windows\System32\Recovery\winre.wim /index:1 /mountdir:.\MountRE 
  23. Insertar la actualización en la imagen WIM montado. Para ello, ejecute el siguiente comando DISM:

    dism /image:.\Mount /add-package /packagepath:C:\Bin\2966870\Windows8.1-KB2966870-x64.cab /scratchdir:.\scratch 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  24. Para comprobar que se ha agregado el paquete, ejecute el siguiente comando DISM y, a continuación, examine la salida para el número de revisión que acaba de inyectar:

    dism /image:.\mount /get-packages 
  25. Insertar la actualización en la imagen montada de Winre.wim. Para ello, ejecute el siguiente comando DISM:

    dism /image:.\MountRE /add-package /packagepath:C:\Bin\2966870\Windows8.1-KB2966870-x64.cab /scratchdir:.\scratch 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  26. Para comprobar que se ha agregado el paquete, ejecute el siguiente comando DISM y, a continuación, examine la salida para el número de revisión que acaba de inyectar:

    dism /image:.\MountRE /get-packages 
  27. Desmonte y confirmar los cambios a la imagen Winre.wim actualmente montada. Para ello, ejecute el siguiente comando DISM:

    dism /unmount-image /mountdir:.\MountRE /commit 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  28. Desmonte y confirmar los cambios en la imagen WIM montada actualmente. Para ello, ejecute el siguiente comando DISM:

    dism /unmount-image /mountdir:.\Mount /commit 
    Nota: Este comando puede tardar algún tiempo en Finalizar.
  29. Repita los pasos 20 a 28 para cada índice que identificó en el paso 19.
  30. Copiar los archivos Boot.wim e Install.wim actualizados desde la carpeta C:\Bin en la carpeta \Sources de la unidad flash USB que se utiliza actualmente para los medios de origen. Reemplazar las versiones existentes de estos archivos en la carpeta \Sources de la unidad flash USB.

Método 2: Preinstalar esta actualización en los medios de instalación personalizados de ISO

Utilice este método si se cumplen las condiciones siguientes:
  • Planea instalar un sistema operativo Windows desde una imagen ISO personalizada o DVD.
  • Tiene un sistema operativo Windows 8.1 o R2 de Windows Server 2012 disponible en un equipo diferente.
  • Ese equipo puede utilizar para manipular archivos.
  • Tiene Windows 8.1 Update o actualización R2 de Windows Server 2012 archivos de origen disponibles
Para inyectar esta actualización en una imagen ISO en el medio de instalación, siga estos pasos:
  1. Descargue e instale Windows Assessment and Deployment Kit (ADK de Windows) para Windows 8.1 Update desde Microsoft Download Center.

    Nota: Este kit proporciona las herramientas necesarias para crear una imagen ISO que se puede utilizar para agregar los archivos de instalación en un DVD.
  2. Siga pasos 1-30 del método 1, excepto hacer lo siguiente:
    • En el paso 1, en lugar de copiar los archivos en una unidad flash USB en el paso 1, copiar los archivos a la carpeta C:\Bin\Media.
    • En el paso 30, copie los archivos Boot.wim e Install.wim actualizados a C:\Bin\Media\Sources y reemplazar las versiones existentes de estos archivos en esta carpeta.


    Nota: De forma predeterminada, esta herramienta busca la carpeta \Media.
  3. En la vista de Todas las aplicaciones , haga clic en implementación y entorno de herramientas de imágenesy, a continuación, haga clic en Ejecutar como administrador.
  4. En la ventana de símbolo del sistema que se abre, vaya a la ubicación siguiente:

    C:\Program (x86) de archivos \Windows Kits\8.1\Assessment y Tools\amd64\Oscdimg de Kit\Deployment de implementación
  5. En el símbolo del sistema, ejecute el comando siguiente para generar una imagen ISO de arranque.

    Nota: Este comando genera una imagen ISO de Windows arranque denominado Custom Windows en la carpeta C:\Bin.

    oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,betfsboot.com#pEF,e,befisys.bin C:\Bin\media C:\Bin\Custom-Windows.iso 

Solución alternativa


Para recuperar el estado de "no arranque" cuando se produce este problema, pruebe uno o ambos de los siguientes métodos de solución.

Método 1

Pruebe a reiniciar el equipo varias veces. En ocasiones puede ser capaz de arrancar en el escritorio, probando el proceso varias veces.

Método 2

  1. Inicie el equipo desde los medios de Windows RT 8.1, Windows 8.1 o R2 de Windows Server 2012, seleccione la opción reparar el equipo , haga clic en solucionar problemasy, a continuación, haga clic en símbolo del sistema.

    Nota: Para esta solución, los medios que utiliza no deben incluir la actualización acumulativa 2919355.
  2. En el símbolo del sistema, ejecute el siguiente comando:

    Bcdedit /store <path of Boot Configuration Data (BCD)> /set {default} truncatememory 4294967296 
    Nota: La ruta de acceso del archivo BCD es < letra de unidad >: \BOOT\BCD, en el que la letra de la unidad es la partición del sistema. Este comando agrega una entrada al archivo BCD en el Cargador de arranque de Windows que se denomina truncatememory. La nueva entrada tendrá un formato de valor de 0x100000000. Por ejemplo, ejecute el comando siguiente:

    Bcdedit /store C:\BOOT\BCD /set {default} truncatememory 4294967296
  3. Reinicie el equipo. Ahora debe arrancar el equipo en el escritorio.

    Nota: Si estaba instalando la actualización acumulativa 2919355 cuando se produjo este problema, el equipo completará la instalación de la actualización. Después de iniciar correctamente Windows, desinstalar Update Rollup 2919355.
  4. Para quitar la opción de arranque truncatememory , ejecute el comando siguiente en un símbolo del sistema:

    Bcdedit /deletevalue {default} truncatememory 
  5. Inicie el equipo normalmente.


Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información


La sintaxis crear una imagen ISO que puede iniciar en equipos basados en UEFI AMD64 y también en equipos heredados de MBR, consulte el siguiente artículo de Microsoft Knowledge Base:

947024 cómo crear una imagen ISO para plataformas UEFI para un CD-ROM de PE de Windows para Windows Server 2008
Para obtener más información acerca de las opciones de línea de comandos de Oscdimg, consulte el tema siguiente de Microsoft TechNet: