Cómo resolver el error 0x80070643 al actualizar Windows 10 21H1 a 22H2

Actualizar Windows 10 de la versión 21H1 a la 22H2 puede transformarse en una pesadilla cuando el sistema arroja el error 0x80070643. A continuación encontrarás una guía completa, comprobada en un caso real, con cada paso necesario para resolverlo y dejar tu equipo al día sin perder datos ni aplicaciones.

Índice

¿Qué significa el error 0x80070643?

Este código aparece cuando el mecanismo de Windows Update detecta un conflicto interno al instalar un paquete acumulativo. Suele deberse a:

  • Componentes de Windows Update dañados (carpeta SoftwareDistribution o servicio Catroot2).
  • Archivos del sistema o de la imagen de Windows corruptos.
  • .NET Framework incompleto o averiado.
  • Antivirus de terceros que interceptan la instalación.
  • Interrupciones previas (cortes de energía o reinicios forzados) durante actualizaciones antiguas.

Antes de empezar: crea un punto de restauración

Ve a Panel de control ▸ Sistema ▸ Protección del sistema y pulsa Crear. Así podrás volver atrás si algo sale mal. También conviene hacer una copia de tus archivos importantes, aunque las soluciones que se describen conservan los datos.

Solución inmediata recomendada

En el 90 % de los casos, basta con instalar el paquete de habilitación (enablement package) de la 22H2, un archivo de apenas 200 KB que “enciende” las funciones que ya vienen descargadas desde las actualizaciones de septiembre de 2022. No requiere reinstalar el sistema y evita reinstalar componentes repetidos.

  1. Comprueba que tengas instaladas las actualizaciones de calidad publicadas a partir de septiembre 2022 (KB5017328 o posteriores). Basta con abrir Configuración ▸ Windows Update ▸ Historial de actualizaciones.
  2. Descarga el paquete de habilitación desde el catálogo oficial de Microsoft (busca KB5015684 enablement package para Windows 10 x64 o x86 según tu arquitectura).
  3. Haz doble clic para instalar. El proceso dura menos de cinco minutos y solo requiere un reinicio.

En el caso analizado, este método solucionó el error y la máquina pasó de 21H1 a 22H2 “sin problemas”.

Guía paso a paso si la solución rápida no funciona

PasoAcciónObjetivo
1Aplicar el paquete de habilitación (enablement package) 22H2Actualizar mediante una descarga mínima que activa funciones ya presentes.
2Ejecutar el Solucionador de problemas de Windows Update (Configuración ▸ Windows Update ▸ Solucionar problemas)Reparar configuraciones erróneas comunes.
3Reinicializar componentes de Windows Update:
— Detener BITSWUAUSERVAPPIDSVCCRYPTSVC
— Renombrar %systemroot%\SoftwareDistribution y %systemroot%\System32\Catroot2
— Reiniciar servicios
Eliminar caché dañada y reiniciar servicios críticos.
4Ejecutar SFC /scannow y DISM /Online /Cleanup-Image /RestoreHealthReparar archivos de sistema y la imagen de Windows.
5Desactivar antivirus/firewall de terceros temporalmenteEvitar interferencia durante la instalación.
6Actualizar mediante Media Creation Tool (in‑place upgrade)Reinstalar sobre sí mismo conservando aplicaciones y datos.
7Crear un nuevo usuario localDescartar problemas ligados a un perfil corrupto.
8Restablecer el PC (conservando o no archivos)Eliminar corrupción profunda cuando todo lo demás falla.

Explicación detallada de cada paso

Solucionador de problemas de Windows Update

Esta herramienta reinicia internamente los servicios de actualización, corrige permisos en el registro y restablece directivas de grupo locales. Después de ejecutarla, reinicia antes de probar Windows Update otra vez.

Reinicializar componentes de Windows Update

Un paquete atascado puede llenar la carpeta SoftwareDistribution\Download con archivos dañados. Renombrar la carpeta fuerza a Windows a crear una limpia la próxima vez que busque actualizaciones. Lo mismo ocurre con Catroot2, donde se almacenan firmas de catálogos.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\Catroot2 Catroot2.old
net start cryptsvc
net start appidsvc
net start wuauserv
net start bits

Comandos SFC y DISM

SFC verifica cada binario de sistema con las copias almacenadas en %WinDir%\WinSxS. DISM comprueba la imagen de instalación (install.wim) usada por SFC; si la imagen está dañada, SFC no puede hacer su trabajo. Ejecuta primero DISM, reinicia y luego SFC para asegurar integridad completa.

Desactivar antivirus

Algunos motores en tiempo real bloquean la escritura de archivos .CAB o .TMP en la raíz de %systemroot%, justo cuando Windows instala actualizaciones. Desactívalos unos minutos y comprueba la actualización, luego reactívalos.

In‑place upgrade con Media Creation Tool

La herramienta descarga una ISO con la última compilación estable de Windows 10, monta la unidad virtual y realiza una instalación sobre la actual. Ventajas:

  • Conserva programas, datos y configuración.
  • Vuelve a registrar todos los componentes de Windows Update.
  • Repara la imagen de sistema automáticamente.

Inconvenientes: requiere ~20 GB libres y hasta 90 min según el hardware.

Crear un usuario local nuevo

Un perfil dañado puede impedir que el servicio de actualización abra determinadas DLL bajo el contexto de usuario. Crear uno nuevo ayuda a descartar esa variable antes de restablecer el PC.

Restablecimiento del PC

Es la medida extrema. Permite elegir si conservas tus archivos o te llevas todo a una instalación limpia. Recuerda reinstalar aplicaciones y restaurar copias de seguridad una vez terminada la operación.

Verificación tras actualizar a 22H2

  • Abre Winver y confirma que el número de compilación sea 19045.XXX (22H2).
  • Vuelve a ejecutar Windows Update para instalar parches acumulativos recientes.
  • Comprueba que aplicaciones como Steam o Discord se inician sin mensaje de error; si alguna falla, reinstala los Microsoft Visual C++ Redistributable y el .NET Desktop Runtime.

Consejos extra para prevenir futuros errores

Mantén siempre al menos 10 GB libres en el disco C:, evita apagar el equipo durante las fases “No apague el equipo” y revisa que la hora y zona horaria estén correctas: un desfase del reloj invalida certificados de Microsoft y detiene la descarga de paquetes.

Preguntas frecuentes

¿Puedo saltar directamente de 21H1 a Windows 11?
Sí, siempre que tu hardware cumpla los requisitos. Sin embargo, si el asistente de Windows 11 no inicia (como en el caso investigado), primero corrige el error 0x80070643, actualiza a 22H2 y, desde ahí, inicia la migración.

¿El error está relacionado con malware?
En el incidente documentado se encontró el troyano Rozena, pero el problema persistió después de su eliminación, indicando que no era la causa. Aun así, es buena práctica realizar un escaneo completo antes de tocar el sistema de actualización.

¿Qué sucede si mi equipo no tiene la actualización acumulativa de septiembre 2022?
Windows Update descargará primero los paquetes pendientes; solo después podrás instalar el enablement package. Sin ellos, recibirás un mensaje de incompatibilidad.

Conclusión

El error 0x80070643 no tiene por qué obligarte a formatear. Con el orden de acciones adecuado—empezando por el paquete de habilitación y descendiendo por la escala de soluciones—podrás actualizar tu Windows 10 a la versión 22H2 en cuestión de minutos y sin perder tu entorno de trabajo.

Índice