Cómo solucionar el error 0x80070643 durante la instalación de KB5034441 en Windows 10
¿Intentas instalar actualizaciones en Windows 10 y te encuentras con el molesto error 0x80070643? Sí, es un verdadero fastidio. Este error aparece cuando la partición del Entorno de recuperación de Windows (WinRE) no tiene suficiente espacio libre; Microsoft recomienda al menos 250 MB. Si es demasiado pequeña, la actualización de seguridad KB5034441 simplemente no se instala y, ¡zas!, aparece el código de error. Normalmente, esto se debe a que Windows mantiene la partición de recuperación muy pequeña, y a veces simplemente está dañada o no se ha redimensionado correctamente. Esta configuración puede ser especialmente frustrante si intentas obtener los parches de seguridad más recientes, ya que podría bloquear correcciones importantes. Si has tenido problemas con esto, aquí tienes una solución alternativa. El objetivo es liberar espacio en la partición de recuperación o incluso redimensionarla, y luego volver a habilitar WinRE para que se aplique la actualización. No es tan sencillo y, por supuesto, Windows lo complica más de lo necesario, pero estos pasos ya te han ayudado antes. Un aviso: manipular diskpart y WinRE puede ser arriesgado si no se presta atención, así que proceda con cuidado. A veces, en diferentes máquinas, estos elementos se comportan de forma diferente, así que si un método no funciona, no se desespere: existen alternativas. Aquí le explicamos cómo hacerlo.
Solucionar el error 0x80070643 al instalar Windows 10 KB5034441
Desactiva WinRE para poder trabajar en la partición de recuperación
Esto es necesario porque Windows bloquea la partición de recuperación mientras WinRE está activo. Deshabilitarlo le da control total para redimensionar o modificar la partición.
- Abra un símbolo del sistema elevado:
- Busque cmd en el menú Inicio.
- Haga clic derecho y seleccione Ejecutar como administrador.
- Si está en Windows 11 o 10, también puede presionar Windows + Xy hacer clic en Terminal de Windows (Administrador).
- Compruebe si WinRE está habilitado:
- Correr
reagentc /info - Busca la línea que indica la ubicación de Windows RE. Si está ahí, WinRE está activo y verás una ruta como
\\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE. - Si dice que Windows RE no está habilitado en esta computadora, puede saltar a la parte de cambio de tamaño; no es necesario deshabilitar nada.
- Correr
- Si WinRE está activo, deshabilítelo con:
reagentc /disable
Esto debería desactivar WinRE, liberando la partición de recuperación para que puedas redimensionarla. En algunas configuraciones, este paso puede ser complicado; a veces es necesario reiniciar el PC después de deshabilitarlo para asegurarse de que surta efecto. Además, en ocasiones, Windows se niega a deshabilitar WinRE por completo hasta que se reinicia.
Cambiar el tamaño de la partición de recuperación con diskpart
Ahora viene la parte complicada: ampliar la partición de recuperación para que tenga al menos 250 MB libres. Diskpart es la herramienta integrada para esto, pero la primera vez puede resultar un poco intimidante. La idea es reducir el tamaño de la partición principal y luego expandir o mover la partición de recuperación a ese espacio. Tenga cuidado: cualquier error puede dañar el sistema, así que hágalo con cuidado.
- Ejecútalo
diskpartdesde el mismo símbolo del sistema de administrador. Se abrirá una nueva ventana con el símbolo del sistema. - Identifique el disco que contiene su sistema operativo:
- Tipo
list disk. Esto muestra todos los discos. Normalmente, el disco principal es el 0, pero verifique el tamaño de su sistema o de los discos.
- Tipo
- Seleccione el disco que contiene su sistema operativo:
- Tipo
sel disk 0(o cualquier número que coincida con su disco).
- Tipo
- Enumere las particiones para identificar la partición de recuperación:
- Escribe
list partition. Busca el archivo etiquetado como «Recuperación» o uno con un tamaño cercano a los 500 MB.
- Escribe
- Seleccione la partición de recuperación:
- Tipo
sel part #: reemplazando # con el número de partición correcto.
- Tipo
- Cambiar el tamaño de la partición:
- Usa el comando
shrink desired=250para liberar 250 MB de espacio. A veces, el comando de reducción puede generar un error si hay archivos inamovibles; en ese caso, quizás debas desfragmentar o desactivar temporalmente la hibernación y el archivo de paginación.
- Usa el comando
- Si desea reemplazar el antiguo WinRE, elimine la partición antigua:
- Una vez seleccionada la partición que desea mover o redimensionar, ejecute
delete partition override. Esto la borrará si es necesario.
- Una vez seleccionada la partición que desea mover o redimensionar, ejecute
- Cree una nueva partición de recuperación en ese espacio libre:
- Correr
create partition primary - Formatearlo rápidamente:
format quick fs=ntfs label="Recovery" - Asígnele una letra de unidad, como R:
assign letter=R - Salir de diskpart con
exit
- Correr
Esa es la idea principal: reducir la partición principal o eliminar la partición de recuperación anterior y luego crear una nueva partición de recuperación en el espacio liberado. Por supuesto, los pasos dependen de la distribución del disco. Para discos UEFI/GPT, es posible que deba crear una partición con un ID específico, como de94bba4-06d1-4d40-a16a-bfd50179d6ac, mediante comandos diskpart. Para discos MBR, es más sencillo, pero la creación y el formateo son bastante similares.
Vuelva a habilitar WinRE después de cambiar el tamaño
Una vez que la partición sea más grande y esté lista, es hora de volver a poner WinRE en línea y configurarlo correctamente para que la actualización finalmente pueda instalarse.
- Verifique nuevamente si su disco es GPT o MBR:
- Correr
list disk. - Busque un asterisco (*) en la columna Gpt : esa es la prueba de que es GPT.
- Correr
- Si GPT:
- Correr
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac - A continuación, configure los atributos:
gpt attributes=0x8000000000000001
- Correr
- Si MBR:
- Correr
create partition primary(sin identificación extra)
- Correr
A continuación, formatee y etiquete la nueva partición de recuperación:
format quick fs=ntfs label="Windows RE tools"
Luego, revisa tu lista de volúmenes: list vol. Finalmente, asigna una letra de unidad y reactiva WinRE:
assign letter=R reagentc /setreimage /path C:\Windows\System32\Recovery /target C:\Windows reagentc /enable
Si todo va bien, Windows debería encontrar la nueva imagen de recuperación. En algunos casos, podría aparecer el error «Imagen de Windows RE no encontrada» al intentar reactivarla, lo que significa que WinRE no puede encontrar sus archivos.
Una solución alternativa consiste en montar la imagen de Windows desde una ISO, copiar los archivos de recuperación y configurar manualmente la ruta de recuperación. Es bastante complejo, pero ha funcionado en algunos casos cuando la reactivación estándar falla. Copia los archivos de recuperación necesarios desde la ISO (que puedes montar directamente en Windows) y luego ejecuta comandos como:
reagentc /disable dism /mount-wim /wimfile:E:\Sources\install.wim /index:1 /mountdir:C:\WinMount /readonly xcopy C:\WinMount\Windows\System32\Recovery\*.* C:\Windows\System32\Recovery /h reagentc /setreimage /path C:\Windows\System32\Recovery /target C:\Windows reagentc /enable
Esto debería restaurar WinRE, lo que permitirá que la actualización vuelva a instalarse. De todos modos, esta última parte es bastante avanzada y no siempre es necesaria, a menos que te encuentres con el error específico de imágenes de WinRE faltantes.
Sinceramente, manipular particiones de recuperación no es divertido y puede ser un fastidio si algo sale mal. Pero si sigues los pasos con cuidado, tendrás más posibilidades de instalar la actualización sin errores.¡Mucha suerte! Espero que esto le ahorre algunas horas a alguien que intenta instalar parches.
Resumen
- Deshabilite WinRE si está activo para liberar la partición de recuperación.
- Cambie el tamaño o vuelva a crear la partición de recuperación usando diskpart, teniendo cuidado con los comandos.
- Vuelva a habilitar WinRE después de que la partición esté configurada correctamente, asegurándose de que Windows pueda encontrar la imagen de recuperación.
- En casos complicados, restaure manualmente WinRE montando el ISO de Windows y copiando los archivos de recuperación.
Resumen
No es pan comido, pero solucionar el problema de espacio en las particiones WinRE puede ayudar a que las actualizaciones se implementen. A veces, es cuestión de prueba y error; por ejemplo, quizás necesites desactivar la hibernación o deshabilitar temporalmente el archivo de paginación para liberar archivos inamovibles. Al final, lo que importa es liberar espacio. Espero que esto ayude a evitar configuraciones de reparación más complejas.¡Crucemos los dedos y mucha suerte!
Artículos relacionados
¿Te resultó útil este artículo?