Windows 7 SP1 falla con el error c0000034

Este articulo explica como he arreglado el error c0000034 que aparece al instalar la Service Pack 1 de Windows 7

 

ADVERTENCIA

Ante de empezar os quiero recordar que ésta es una guía práctica sin ninguna garantía, que tiene como finalidad el ayudar a los usuarios finales, por lo tanto no explicaré ni detalles técnicos y tampoco la teoría que hay detrás, solo os voy a enseñar como lo hago yo.

En mi caso éste metodo siempre ha funcionado, en vuestro caso puede fallar o llegar a dañar vuestro ordenador, así me repito otra vez que no doy ninguna garantía.

Este metodo funciona sin entrar en modo de prueba de fallos, sin copias de seguridad, sin Restauración del Sistema, sin DISM y sin el disco de recuperación de Windows 7.

Este metodo no funciona si has intendado el metodo 'SetupExecute' de Microsoft.

 

INSTRUCIONES

  1. Reinicia el ordenador

  2. Escoje la option "Iniciar Reparación de inicio"

  3. Cuando la reparación inicia pincha en "Cancelar"

  4. Despues pincha en "No Enviar"

  5. Pincha el enlace "Ver opciones avanzadas de recuperación y soporte técnico del sistema"

  6. Escoje el idioma "Español"

  7. Si te lo pide pon tu contraseña

  8. En la ventana de las opciones de reparación pincha en "Simbolo del sistema"

  9. Ahora teclea "notepad" y Entrar para abrir el editor de texto

  10. En Notepad dale a "Archivo->Abrir"

  11. Cambia el tipo de fichero en "Todos los archivos"

  12. Ahora abre el fichero pending.xml que se encuentra en la carpeta C:\Windows\winsxs\

  13. Antes de hacer cambios es mejor hacer una copia de seguridad, guardalo con otro nombre.

  14. Ahora vuelve abrir el fichero original y busca exactamnet el siguiente texto: 0000000000000000.cdf-ms

  15. Ahora borra el siguente texto, el tuyo opuede ser un poco diferente:

    <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"/>
    
  16. Puede ser que no tenga todas las 3 secciones de codigo (<Checkpoint>, <DeleteFile>, <MoveFile>), pero asegurate de borrar la sección "Checkpoint" y cualquier otra sección que tenga "000000000000000.cdf-ms".

  17. Ahora guarda el fichero, cierra el Notepad, cierra la linea de comando

  18. Reinicia el ordenador

Ahora el PC debería hacer un arranque normal aunque puede tardar bastante, como un 5-10 minutos, dejalo trabajar. Dependiendo de los casos para algunas persona el PC continuará con la instalación del Service Pack 1 y puede ser que se reiniciará unas cuanta veces, hasta completar la instalación satifactoriamente, en otro casos la instalación del Service Pack 1 simplemente se cancelerá. De todas formas recuperamos nuestro ordenador.

Espero que esto os haya sido de ayuda.

 

Danilo


Referencias:

http://social.technet.microsoft.com/Forums/en/w7itproinstall/thread/1c9a7151-b48c-4a98-aae7-a4b82682ea8e#bcabda57-7338-499f-aee2-d708e76df315