Error 0x80070306 al instalar KB5058411 en Windows 11 24H2: solución definitiva con reparación in‑place

¿Windows Update se niega a instalar el paquete acumulativo KB5058411 y muestra el código 0x80070306? No te alarmes: a continuación encontrarás una guía exhaustiva, paso a paso, para diagnosticar la causa, aplicar la reparación “in‑place” —la solución más eficaz— y prevenir que el problema regrese en futuras actualizaciones.

Índice

Descripción general del error 0x80070306

El error 0x80070306 aparece cuando Windows Update detecta una incongruencia entre los archivos presentes en el sistema y el inventario almacenado en su base de datos interna. En la práctica, Windows cree que debe instalar la actualización acumulativa KB5058411 (mayo 2025), pero al iniciar el proceso encuentra los archivos correspondientes ya presentes o bloqueados. La descarga se repite, el instalador se abre paso hasta la fase de comprobación y finalmente arroja “Install error – 0x80070306”.

Por qué ocurre específicamente con KB5058411 en Windows 11 24H2

  • El equipo ejecuta la compilación 26100.4061, superior a la compilación esperada tras instalar KB5058411 (26100.3775).
  • Una operación previa —por ejemplo, una instalación fuera de línea, la incorporación de un paquete de características o un apagado abrupto— pudo actualizar los binarios del sistema sin sincronizar la base de datos de Windows Update.
  • La caché de distribución (Carpeta SoftwareDistribution) conserva metadatos antiguos que obligan al servicio a solicitar una actualización ya aplicada.

Síntomas habituales

  1. Windows Update muestra “Es necesario reiniciar para instalar KB5058411” pero, tras reiniciar, vuelve a descargar los mismos archivos.
  2. La instalación manual mediante el instalador MSU indica que la actualización ya está presente.
  3. DISM y SFC finalizan sin detectar corrupción.
  4. El solucionador de problemas de Windows Update no corrige la incidencia.

Diagnóstico inicial recomendado

Antes de aplicar la reparación, conviene reunir información que confirme el desajuste:

  1. Historial de actualizaciones: verifica si KB5058411 aparece como “Correctamente instalado”. Si es así, el bucle de reinstalación es puramente lógico.
  2. Versión y compilación: en winver o Configuración ► Sistema ► Acerca de, comprueba la cadena 26100.4061.
  3. DISM /ScanHealth y SFC /scannow: confirma que no existe corrupción de componentes.
  4. Revisión de CBS.log: busca coincidencias con “0x80070306” para asegurarte de que el instalador falla por detección de versión, no por archivos dañados.

Soluciones que normalmente NO funcionan

En la mayoría de los casos probados, los procedimientos convencionales no resuelven el error 0x80070306 cuando el sistema ya se encuentra en una compilación superior:

  • Solucionador de problemas de Windows Update.
  • Reinicio de los servicios BITS y Windows Update (net stop wuauserv, net stop bits, etc.).
  • Reset manual de la caché (ren %systemroot%\SoftwareDistribution SoftwareDistribution.old).
  • Instalación manual del MSU descargado desde el Catálogo Microsoft Update.

La solución definitiva: reparación “in‑place”

La reparación “in‑place” (instalación de reparación) reinstala la misma edición de Windows 11 24H2 sobre sí misma, preservando archivos, aplicaciones y configuraciones. Durante el proceso, el instalador:

  1. Descarga la imagen de la compilación actualmente instalada.
  2. Vuelve a registrar todos los componentes en el almacén WinSxS.
  3. Reconstruye Pending.xml y sincroniza la base de datos de Windows Update.

Al finalizar, Windows Update reconoce que KB5058411 está correctamente instalada y deja de solicitarla, eliminando el error 0x80070306.

Cómo ejecutar la reparación paso a paso

  1. Abre Configuración ► Windows Update.
  2. Haz clic en el menú de tres puntos y selecciona “Reinstalar la versión actual para reparar archivos y componentes”.
  3. Sigue las indicaciones del asistente. El proceso puede requerir entre 20 y 60 minutos y varios reinicios, dependiendo del hardware y la velocidad de la conexión.
  4. Cuando el sistema arranque de nuevo, ve a Windows Update y selecciona Buscar actualizaciones. La KB5058411 figurará como instalada y no aparecerán nuevas descargas relacionadas con ella.

Recomendaciones complementarias

PasoCuándo usarloObjetivo
Verificar historial de actualizacionesAntes de cualquier acciónConfirmar si la KB ya figura como instalada
Ejecutar wushowhide.diagcabSi Windows Update insiste en reinstalar una KBOcultar la actualización problemática
Desactivar antivirus de terceros y desconectar dispositivos externosAntes de una reparación o instalaciónPrevenir interferencias
Mantener copias de seguridad recientesSiempreProteger datos antes de mantenimiento del sistema

Preguntas frecuentes

¿La reparación “in‑place” borra mis programas o documentos?

No. A diferencia de una reinstalación limpia, la reparación conserva tus aplicaciones de escritorio, configuraciones y archivos personales. Aun así, realiza una copia de seguridad por precaución.

¿Puedo usar la ISO de Windows 11 en lugar de la opción de Configuración?

Sí. Monta la ISO correspondiente a tu edición y ejecuta setup.exe. Selecciona “Conservar archivos y aplicaciones” cuando el instalador lo pregunte. El resultado es idéntico.

¿Qué hago si el error reaparece en futuras acumulativas?

Primero espera 24‑48 h; Microsoft suele actualizar los metadatos del catálogo. Si el problema persiste, repite la reparación “in‑place” o, en entornos empresariales, implementa Repair Content Store mediante políticas de grupo.

Buenas prácticas para evitar errores de actualización

  • Mantén espacio libre en la unidad del sistema (al menos 20 GB).
  • Desinstala utilidades de “limpieza de registro” que alteran ACLs de WinSxS.
  • Aplica actualizaciones dentro de una cuenta con privilegios de administrador local.
  • Comprueba la integridad del sistema con chkdsk /scan antes de las grandes compilaciones.
  • Actualiza controladores críticos (chipset, storage) antes de cada Feature Update.

Conclusión

El error 0x80070306 al intentar aplicar KB5058411 en Windows 11 24H2 es molesto, pero no grave. Se origina en un descuadre de versiones más que en archivos corruptos. Los métodos tradicionales —solucionador de problemas, restablecimiento de componentes, reinstalación manual— rara vez corrigen la situación porque no alteran la tabla interna que Windows usa para decidir qué necesita instalar. La reparación “in‑place” sí lo hace, reindexa cada componente y sincroniza Windows Update con la realidad del sistema. Una vez completada, podrás seguir recibiendo parches mensuales con normalidad y sin volver a ver el código 0x80070306.

En el improbable caso de que reincida, repite la reparación o espera a que Microsoft publique una revisión de metadatos. Mientras tanto, recuerda mantener copias de seguridad, espacio libre y controladores actualizados: tu mejor seguro contra cualquier contratiempo futuro.

Índice