Cómo corregir errores repetidos de actualización de Windows 11 con el código 0x80070643
🔍 WiseChecker

Cómo corregir errores repetidos de actualización de Windows 11 con el código 0x80070643

Solución rápida: 0x80070643 significa «error de instalación: error fatal durante la instalación». Causa común: partición WinRE demasiado pequeña. Para corregirlo: Configuración → Sistema → Recuperación → Inicio avanzado → Reiniciar ahora → Solucionar problemas → Opciones avanzadas → Símbolo del sistema. Ejecuta reagentc /disable, luego redimensiona la partición (se recomienda 250 MB o más). O usa la herramienta «Actualización para el entorno de recuperación de Windows» de Microsoft.

0x80070643 es un error genérico de instalador/.NET. En Windows 11, a menudo apunta a un problema específico: la partición del Entorno de recuperación de Windows (WinRE) es demasiado pequeña para contener la imagen de recuperación más reciente después de una actualización de características. La solución implica redimensionar.

Síntoma: Las actualizaciones de Windows 11 fallan repetidamente con el error 0x80070643.
Afecta a: Windows 11.
Tiempo de solución: ~30 minutos.

ADVERTISEMENT

Qué causa esto

0x80070643 tiene múltiples causas:

  • Partición WinRE demasiado pequeña (más común después de KB5034441 en enero de 2024).
  • Instalación de .NET Framework dañada.
  • Componentes de actualización de Windows corruptos.
  • Antivirus bloqueando la instalación.
  • Espacio en disco insuficiente.

Para WinRE: Microsoft requiere 250 MB o más para la imagen de recuperación. Las instalaciones antiguas tenían 500 MB; las actualizaciones más nuevas necesitan más.

Método 1: Deshabilitar WinRE temporalmente para omitir la actualización

La solución recomendada por Microsoft.

  1. Abre el Símbolo del sistema como administrador.
  2. Deshabilita WinRE:
    reagentc /disable
  3. Rehabilita:
    reagentc /enable
  4. Esto actualiza la partición. Puede solucionar el problema.
  5. Vuelve a intentar Windows Update. Si 0x80070643 persiste: continúa con el Método 2.
  6. Para verificar el estado de WinRE: reagentc /info. Muestra la ubicación y el tamaño de la partición.
  7. Si la partición está en la unidad C: (no separada): problema de partición.

Este es el primer paso más simple.

ADVERTISEMENT

Método 2: Redimensionar la partición WinRE

Para la solución real.

  1. Abre Administración de discos: Win+X → Administración de discos.
  2. Encuentra la partición WinRE pequeña (típicamente 500 MB-700 MB en Disco 0).
  3. Si es insuficiente: reduce la partición principal (C:) en 250 MB-500 MB.
  4. Nota: esto es arriesgado; haz una copia de seguridad primero.
  5. Pasos:
    • Haz clic derecho en C: en Administración de discos → Reducir volumen → reduce en 250 MB.
    • Haz clic derecho en la partición WinRE → Eliminar (perderás la recuperación; eso está bien).
    • Usa el espacio no asignado → crea una nueva partición más grande para WinRE (700 MB o más).
    • Marca como tipo Recuperación.
  6. Para automatizar: herramienta «Actualización para el entorno de recuperación de Windows» de Microsoft KB5034957.
  7. Descárgala desde support.microsoft.com. Ejecútala como administrador. Redimensiona automáticamente.
  8. Después de redimensionar: vuelve a intentar Windows Update.
  9. Para el error específico 0x80070643 + KB5034441: descarga el MSI directamente desde el Catálogo de Microsoft e instálalo manualmente.

Esta es la redimensión real.

Método 3: Limpiar los componentes de Windows Update

Para causas que no son WinRE.

  1. Si el error 0x80070643 no involucra WinRE (diferente actualización de características):
  2. Detén los servicios:
    net stop wuauserv
    net stop bits
    net stop cryptsvc
  3. Renombra la caché:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Reinicia los servicios:
    net start wuauserv
    net start bits
    net start cryptsvc
  5. Ejecuta Windows Update nuevamente.
  6. Para problemas relacionados con .NET Framework: instala/repara .NET Framework 4.8 desde la descarga de Microsoft.
  7. Para espacio en disco: asegúrate de tener 20 GB o más libres en C:.
  8. Para antivirus: deshabilita temporalmente el antivirus de terceros.
  9. Para un KB específico que falla: usa Catálogo de Microsoft Update para descargar manualmente. Instala el .msu directamente.

Esta es la limpieza completa.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Configuración → Windows Update → Buscar actualizaciones. La actualización se instala sin el error 0x80070643.
  • Después de la instalación: reagentc /info muestra WinRE habilitado.
  • winver muestra el nuevo número de compilación.
  • Administración de discos muestra la partición WinRE redimensionada.

Si nada de esto funciona

Si 0x80070643 persiste: Usa herramientas específicas de Microsoft: herramienta de actualización KB5034957 desde la descarga de Microsoft. Diseñada para este problema específico. Para fallos crónicos de actualización: actualización en el lugar mediante la Herramienta de creación de medios. Repara Windows. Para problemas relacionados con .NET: sfc /scannow + reparar .NET Framework. Para espacio en disco: asegúrate de tener suficiente. Para BitLocker: suspende BitLocker antes de operaciones de partición: manage-bde -protectors -disable C:. Para PC OEM con WinRE personalizado: el WinRE proporcionado por el OEM puede diferir. Restablece al predeterminado de Microsoft mediante la herramienta. Para PC con arranque dual: WinRE puede estar en un disco diferente. Usa reagentc /setreimage /path para apuntar a WinRE.wim. Último recurso: Restablecer este PC: Descarga en la nube. Reinstala Windows limpio. Las aplicaciones se pierden pero los datos se conservan.

En resumen: 0x80070643 + KB5034441 = partición WinRE demasiado pequeña. Usa la herramienta KB5034957 de Microsoft para redimensionar, o redimensiona manualmente mediante Administración de discos. De lo contrario: SFC + DISM + limpiar componentes de actualización.

ADVERTISEMENT