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).
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.
Los instaladores basados en .NET fallan con este código cuando el propio framework está en mal estado: reparar .NET arregla esas instalaciones.
Los paquetes descargados a medias en SoftwareDistribution hacen que la misma actualización falle indefinidamente hasta que se limpia la caché.
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.
Este fallo no significa que tu PC esté estropeado: es una condición conocida y documentada de una actualización concreta.
net stop wuauserv y net stop bits.ren C:\Windows\SoftwareDistribution SoftwareDistribution.old.net start bits y net start wuauserv, y vuelve a buscar actualizaciones.DISM /Online /Cleanup-Image /RestoreHealth y después sfc /scannow; reinicia.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.
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.
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.
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.