Inicio / Guías / Errores de Windows

Error 0x80070643: qué es y cómo solucionarlo

0x80070643 es un código genérico de «instalación fallida», y por eso aparece en dos sitios muy distintos: en Windows Update (donde una misma actualización falla una y otra vez) y en los instaladores de programas (sobre todo los basados en .NET). El caso más conocido es la actualización de recuperación de Windows 10 KB5034441, que falla con este código en millones de equipos por un motivo relacionado con el diseño del disco. La solución depende de cuál sea tu caso: empieza por identificarlo.

Arréglalo automáticamente

Outbyte Driver Updater identifica automáticamente el hardware instalado y actualiza los controladores obsoletos o dañados desde fuentes oficiales, con una copia de seguridad antes de cada cambio. Útil si prefieres no hacer a mano los pasos de abajo: el análisis y el diagnóstico son gratis.

Descargar Driver Updater Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.

Respuesta rápida

Abre Configuración, Windows Update, Historial de actualizaciones y mira qué actualización falla. Si es KB5034441, ve al método 2: el fallo lo causa una partición de recuperación demasiado pequeña, y las demás actualizaciones se siguen instalando con normalidad. Para cualquier otra actualización: ejecuta el solucionador de problemas de Windows Update y después restablece la caché de actualizaciones (métodos 3 y 4).

Síntomas: cómo se manifiesta el problema

Una actualización falla repetidamente con 0x80070643
KB5034441 muestra «Error de descarga - 0x80070643»
El instalador de un programa se detiene con «error grave durante la instalación»
Las actualizaciones de definiciones de Defender dan el mismo código
La actualización fallida reaparece después de cada reinicio
Fallan las actualizaciones o instalaciones de .NET Framework

Por qué ocurre

KB5034441: partición de recuperación demasiado pequeña

Esta actualización de seguridad de Windows 10 reescribe el entorno de recuperación y necesita más espacio libre en la partición de recuperación del que tiene la mayoría de los PC, así que falla con 0x80070643 por diseño, no por casualidad.

.NET Framework dañado

Los instaladores basados en .NET fallan con este código cuando el propio framework está en mal estado: reparar .NET arregla esas instalaciones.

Caché de actualizaciones corrupta

Los paquetes descargados a medias en SoftwareDistribution hacen que la misma actualización falle indefinidamente hasta que se limpia la caché.

Interferencias durante la instalación

Un antivirus demasiado agresivo o un reinicio pendiente pueden romper una instalación MSI a medias, y el instalador devuelve 0x80070643 como código comodín.

Las soluciones, en orden

1. Identifica la actualización que falla

  1. Abre Configuración, Windows Update, Historial de actualizaciones.
  2. Apunta el número KB que falla: la solución es distinta para KB5034441 que para el resto.

2. El caso de KB5034441 (Windows 10)

  1. La actualización falla porque la partición de recuperación WinRE es demasiado pequeña para la nueva imagen de recuperación. La solución oficial de Microsoft es redimensionar esa partición siguiendo los pasos de su documentación.
  2. Redimensionar particiones es una operación de disco avanzada: sigue las instrucciones oficiales de Microsoft al pie de la letra, o déjalo estar - el resto de Windows Update sigue funcionando y los parches de seguridad siguen llegando con normalidad.
  3. No ejecutes herramientas aleatorias de «reparar particiones» que ofrecen los resultados de búsqueda para este error.

Este fallo no significa que tu PC esté estropeado: es una condición conocida y documentada de una actualización concreta.

3. Ejecuta el solucionador de problemas de Windows Update

  1. Configuración, Sistema, Solucionar problemas, Otros solucionadores de problemas.
  2. Ejecuta el de Windows Update, aplica lo que encuentre, reinicia y vuelve a intentar la actualización.

4. Restablece la caché de actualizaciones

  1. Haz clic derecho en Inicio y abre Terminal (administrador).
  2. Ejecuta net stop wuauserv y net stop bits.
  3. Ejecuta ren C:\Windows\SoftwareDistribution SoftwareDistribution.old.
  4. Ejecuta net start bits y net start wuauserv, y vuelve a buscar actualizaciones.

5. Si falla el instalador de un programa: repara .NET y los archivos del sistema

  1. Configuración, Aplicaciones, Aplicaciones instaladas: busca las entradas de Microsoft .NET y elige Modificar, Reparar donde esté disponible.
  2. En Terminal (administrador) ejecuta DISM /Online /Cleanup-Image /RestoreHealth y después sfc /scannow; reinicia.
  3. Vuelve a ejecutar el instalador que fallaba como administrador, con la protección en tiempo real del antivirus pausada temporalmente si antes interfería.

Preguntas frecuentes

¿Pasa algo por ignorar el 0x80070643 de KB5034441?

Las demás actualizaciones se siguen instalando igualmente, así que el PC sigue recibiendo parches de seguridad. La actualización omitida refuerza el entorno de recuperación; para aplicarla hay que redimensionar la partición siguiendo las instrucciones de Microsoft. Muchos usuarios la dejan sin instalar: decide según te interese o no ese refuerzo concreto.

¿Por qué el instalador de un programa muestra un código de error de Windows Update?

0x80070643 es un código genérico del instalador de Windows que significa «error grave durante la instalación». Los instaladores basados en MSI y en .NET lo devuelven para sus propios fallos: la reparación de .NET y de los archivos del sistema del método 5 los cubre.

El error vuelve una y otra vez con la misma actualización (no es KB5034441). ¿Qué más puedo hacer?

Restablece la caché (método 4) y luego instala la actualización a mano: busca su número KB en el Catálogo de Microsoft Update, descarga el paquete para tu versión de Windows y ejecútalo. La instalación manual se salta la cadena de descarga atascada.

La vía automática, cuando quieras

Outbyte Driver Updater analiza el PC y muestra lo que ha encontrado - y espera. No se aplica nada sin tu visto bueno, y cada cambio se puede revertir.

Descargar Driver Updater Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.
1.000.000+drivers en la base de datos
Gratisel análisis y el diagnóstico
Tu visto buenoantes de cualquier cambio
Reversióndisponible para cada actualización