none
Error c0000034 aplicando actualización en WS2012R2 Foundation RRS feed

  • Pregunta

  • Buenas tardes,

    Tengo un servidor con Windows Server 2012 R2 Foundation y lo reinicié para que instalara actualizaciones pendientes de instalar. Me he encontrado que al iniciar el sistema quiere aplicar las actualizaciones y se queda parado con el siguiente error: Error C0000034 al aplicar la actualización 298 de 208026 (...00000...).

    Si intento entrar en el modo de recuperación, la reparación de inicio no es efectiva y el resto de acciones (restaurar el sistema a un punto anterior... etc...) me dice que la unidad está bloqueada.

    Alguna sugerencia para solucionar este problema?

    Por cierto, el servidor es un HP Proliant Microserver M8 (modestito...)

    Saludos y gracias!

    domingo, 26 de abril de 2015 18:36

Respuestas

  • Buenos dias,

    Al final con las prisas probé una solución para el mismo problema pero basado en Windows 7 SP1.

    Localicé el fichero pending.xml dentro de c:/windows/system32/winsxs/ i borré la línea a partir de </checkpoint> (previa copia de seguridad del fichero):

    <Checkpoint/>
    <DeleteFile path="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>
    <MoveFile source="\SystemRoot\WinSxS\Temp\PendingRenames\
    e56db1db48d4cb0199440000b01de419._0000000000000000.cdf-ms"
    destination="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>

    y a partir de ahí, reinicié el sistema y se acabó de aplicar la actualización, arrancando todo correctamente.

    Gracias de todos modos!

    Saludos!

    • Propuesto como respuesta Alvaro Paredes martes, 28 de abril de 2015 8:15
    • Marcado como respuesta Moderador M miércoles, 6 de mayo de 2015 17:48
    martes, 28 de abril de 2015 7:14

Todas las respuestas

  • Hola

    Te recomendaria hacer una limpieza de la imagen de sistema con el comando:

    DISM /image:C:\ /cleanup-image /revertpendingactions

    El codigo C0000034 especifica que no se ha podido ubicar un objecto del sistema:

    #define STATUS_OBJECT_NAME_NOT_FOUND     ((NTSTATUS)0xC0000034 L)

    Espero que sea de ayuda, un saludo.

    • Propuesto como respuesta Moderador M lunes, 27 de abril de 2015 16:09
    lunes, 27 de abril de 2015 11:33
  • Buenos dias,

    Al final con las prisas probé una solución para el mismo problema pero basado en Windows 7 SP1.

    Localicé el fichero pending.xml dentro de c:/windows/system32/winsxs/ i borré la línea a partir de </checkpoint> (previa copia de seguridad del fichero):

    <Checkpoint/>
    <DeleteFile path="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>
    <MoveFile source="\SystemRoot\WinSxS\Temp\PendingRenames\
    e56db1db48d4cb0199440000b01de419._0000000000000000.cdf-ms"
    destination="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>

    y a partir de ahí, reinicié el sistema y se acabó de aplicar la actualización, arrancando todo correctamente.

    Gracias de todos modos!

    Saludos!

    • Propuesto como respuesta Alvaro Paredes martes, 28 de abril de 2015 8:15
    • Marcado como respuesta Moderador M miércoles, 6 de mayo de 2015 17:48
    martes, 28 de abril de 2015 7:14
  • Gracias por compartir la solucion Noubit.

    You habia visto ese post en el foro de "answers", pero al ser Windows 7 no tiene el mismo nivel de funcionalidad de DISM que W8(.1) y W12(R2). De ahi que te propusiese el uso del la linea de comando antes de zambullirse en el XML :)

    Igualmente, me alegro que esté solventado.

    Un saludo.


    martes, 28 de abril de 2015 8:17