Volver

Cómo reparar el error de actualización 0x80070643 (KB5034441) en Windows 10

Imagen de portada con el logotipo de Windows 10, usada como obsequio visual para la guía sobre cómo reparar el error 0x80070643 (KB5034441).
Contenido del artículo
  1. ¿Qué es la partición de recuperación WinRE?
  2. Cómo corregir el error de actualización de Windows 0x80070643
  3. ¿Por qué ocurre este error?
  4. Conclusión


Microsoft lanzó la actualización KB5034441 en enero de 2024. Si tu equipo usa el Entorno de Recuperación de Windows (WinRE), esta actualización aplica automáticamente la Safe OS Dynamic Update para abordar una vulnerabilidad de seguridad. Si no se corrige, los atacantes podrían aprovechar esta vulnerabilidad para omitir el cifrado de BitLocker a través de WinRE.

Por ello, no hay duda de que la descarga de la actualización KB5034441 para Windows 10 es esencial: es una corrección de seguridad de suma importancia que conviene instalar. Sin embargo, existe un detalle:

Resulta que el error 0x80070643 aparece incluso en aquellos sistemas que carecen de una partición de recuperación (Recovery).

Ventana de Windows Update en Windows 10 mostrando el mensaje de error 0x80070643 al intentar instalar la actualización KB5034441, señalando una posible falta de la partición Recovery.

Microsoft deja claro que, si tu sistema no cuenta con una partición de recuperación, no necesitas descargar la actualización KB5034441 y puedes ignorar este error. Sin embargo, si en tu sistema sí existe una partición Recovery, es fundamental descargar la actualización, y desafortunadamente Microsoft no lanzará una corrección automática para el error 0x80070643.

 

Para completar la instalación de esta actualización en dispositivos donde se ha producido este error, son necesarios pasos manuales. Esto implica que la única forma de deshacerse del problema es aplicar la corrección manual proporcionada por Microsoft, que consiste en redimensionar la partición.

 

¿Qué es la partición de recuperación WinRE?

Cuando abres la herramienta de Administración de discos en tu equipo, verás una sección denominada Recovery junto con la unidad donde se ubica el sistema operativo. Pero, ¿qué es exactamente la partición de recuperación?

Ventana de diskmgmt.msc en Windows, resaltando con un recuadro rojo la partición Recovery, clave para el Entorno de Recuperación de Windows (WinRE).

 

El Entorno de Recuperación de Windows (WinRE) es una función integrada en el sistema operativo que permite restaurar el equipo si se daña por diferentes motivos y no puedes iniciarlo con normalidad. Además, ayuda a recuperar el sistema cuando se vuelve inestable debido a actualizaciones erróneas o a la eliminación accidental de archivos del sistema.

Para comprobar si la partición Recovery está configurada correctamente en tu computadora:


1. Abre la línea de comandos como administrador.

Menú Inicio de Windows mostrando la opción ‘Símbolo del sistema’ para iniciarlo con privilegios de administrador, paso previo para ejecutar ‘reagentc /info’.

2. Escribe reagentc /info y presiona Enter.

 

Si aparece el estado "Enabled" (activado) junto a Windows RE, significa que tu computadora cuenta con una partición Recovery que funciona correctamente.


Consola de Windows mostrando el comando ‘reagentc /info’, que confirma si WinRE está en estado ‘Enabled’ y la partición Recovery funciona correctamente.

 

Para instalar la actualización KB5034441, el Recovery debe contar con al menos 250 MB de espacio libre. Si la partición tiene menos de eso, encontrarás el error 0x80070643 al descargar la actualización.


Cómo corregir el error de actualización de Windows 0x80070643

Como se mencionó antes, el error 0x80070643 se debe a que la partición de recuperación no dispone de 250 MB de espacio libre. Para solucionarlo, tendrás que proporcionar más espacio a la partición Recovery. Estos son los pasos:

1. Desactiva la partición Recovery
- Abre la línea de comandos como administrador.
-
Escribe reagentc /disable para desactivar la partición de recuperación y presiona Enter.

Ventana del Símbolo del sistema con privilegios de administrador mostrando el comando ‘reagentc /disable’, necesario para deshabilitar el entorno de recuperación y liberar espacio.

2. Inicia DiskPart
- Teclea diskpart y presiona Enter.

Símbolo del sistema en Windows mostrando la entrada ‘diskpart’, una herramienta para gestionar particiones y asignar espacio a la partición Recovery.

- Escribe list disk y presiona Enter para mostrar todos los discos.

Consola de DiskPart con el comando ‘list disk’ para enumerar los discos del sistema y preparar la selección de la unidad donde se corregirá el error 0x80070643.

3. Selecciona el disco
- Elige el disco donde está instalado el sistema operativo. Por ejemplo, si es Disk 1, escribe select disk 1 y presiona Enter.

Consola de DiskPart mostrando el comando ‘select disk 1’, indicando la elección del disco donde está instalado el sistema operativo para redimensionar la partición Recovery.

4. Lista las particiones
- Teclea list partition y presiona Enter para ver las particiones de ese disco.

Ventana de DiskPart ejecutando ‘list partition’ en el disco seleccionado, mostrando todas las particiones existentes, incluida la de Recovery.

5. Selecciona la partición principal
- Por ejemplo, si es la partición 2, escribe select partition 2 y presiona Enter.

Ventana de la consola DiskPart mostrando el comando ‘select partition 3’, donde se elige la partición principal para liberar espacio y corregir el error 0x80070643.

6. Encoge la partición
- Para liberar espacio, escribe shrink desired=250 minimum=250 y presiona Enter.

Consola de DiskPart recibiendo ‘shrink desired=250 minimum=250’, reduciendo el tamaño de la partición principal para asegurar espacio en la partición Recovery.

7. Selecciona la partición Recovery
- Si aparece como Partition 3, teclea select partition 3 y Enter.

Símbolo del sistema con DiskPart mostrando el comando ‘select partition 4’, eligiendo la partición Recovery para proceder con su reconfiguración.

8. Elimina la partición Recovery
- Escribe delete partition override y presiona Enter.

Ventana de DiskPart ejecutando ‘delete partition override’ para borrar la partición Recovery y permitir su posterior recreación, resolviendo el error 0x80070643.

9. Confirma el tipo de partición: GPT o MBR
- Desplázate hacia arriba en la ventana de comandos para verificar si hay un asterisco (*) en la columna GPT de tu disco del sistema.
- Si hay un asterisco, significa que tu disco es GPT; si no, es MBR.

Consola de DiskPart mostrando la columna GPT con un asterisco o en blanco, para determinar si el disco es GPT o MBR antes de recrear la partición Recovery.

10. Crea la nueva partición Recovery según el tipo de disco
- GPT: escribe

create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac y después
gpt attributes=0x8000000000000001

- MBR: escribe
create partition primary id=27

Ventana de DiskPart recibiendo los comandos ‘create partition primary id=…’ según sea GPT o MBR, estableciendo la partición de recuperación en el disco.

11. Formatea la partición
- Teclea format quick fs=ntfs label="Windows RE tools" y pulsa Enter para formatearla.

Consola de DiskPart recibiendo el comando ‘format quick fs=ntfs label=“Windows RE tools”’, formateando la partición de recuperación en Windows.

12. Verifica la creación
- Ejecuta list vol para confirmar que la partición de recuperación se ha creado.

Ventana de DiskPart mostrando la salida del comando ‘list vol’, confirmando la existencia de la partición Recovery recién creada.

13. Sal de DiskPart
- Teclea exit y presiona Enter.

Consola de DiskPart finalizando el proceso tras escribir ‘exit’, cerrando la utilidad y preparando el siguiente paso para habilitar la partición Recovery.

14. Habilita de nuevo la partición Recovery
- Escribe reagentc /enable y presiona Enter.

Ventana de Símbolo del sistema en Windows mostrando el comando ‘reagentc /enable’, activando nuevamente WinRE y finalizando la corrección del error 0x80070643.

15. Verifica la configuración
- Para asegurarte de que WinRE está configurado adecuadamente, teclea reagentc /info y presiona Enter. Si dice "Enabled" junto a Windows RE status, significa que el entorno de recuperación funciona correctamente.
- Finalmente, reinicia tu computadora y vuelve a intentar descargar la actualización de Windows. Esta vez, no debería aparecer el error 0x80070643.

 

¿Por qué ocurre este error?

Muchas veces, el mensaje 0x80070643 aparece al actualizar la versión de Windows debido a una falta de espacio en el Recovery. Como acabas de ver, la única forma de corregirlo es ampliar o reconfigurar el particionado para asegurar que WinRE disponga de al menos 250 MB.

Si tu PC no tiene una partición Recovery, Microsoft indica que puedes ignorar el error o, simplemente, no necesitas este parche. Sin embargo, si WinRE existe en tu sistema, es esencial instalar la actualización para corregir la vulnerabilidad de BitLocker descrita al inicio.

 

Conclusión

Las actualizaciones de Windows y sus códigos de error son un tema interminable, y definitivamente este no será el último contratiempo que encuentres. Pero, como toda dificultad, el error de actualización de Windows 0x80070643 también tiene solución. Con suerte, los pasos descritos más arriba te han ayudado a librarte del obstáculo y te han permitido descargar con éxito la KB5034441. Mantener tu sistema actualizado no solo garantiza nuevas funciones, sino también importantes parches de seguridad que protegen la integridad de tu equipo.

En nuestra tienda puedes comprar claves de activación para Windows a precios bajos