Windows

Error 0x80070643 al instalar actualizaciones de Windows Defender

Ordenador portátil mostrando un fallo en la instalación de actualizaciones del sistema operativo Windows.

El error 0x80070643 al instalar actualizaciones de Windows Defender suele deberse a un problema con los permisos del directorio de seguridad, corrupción en los componentes de Windows Update, conflictos con el repositorio WMI o un tamaño insuficiente en la partición de recuperación (WinRE). Este error es especialmente frustrante porque interrumpe la protección en tiempo real del equipo. La solución más probable consiste en restablecer los componentes de actualización mediante comandos específicos, reparar el repositorio de gestión de Windows o ampliar manualmente la partición de recuperación en Windows 11.

Qué significa el error

El código de error 0x80070643 se traduce en el sistema como ERROR_INSTALL_FAILURE. A nivel técnico, esto indica que el instalador MSI de Windows no ha podido completar la transacción de archivos necesaria para actualizar la base de datos de firmas de virus. En el contexto de Seguridad de Windows, aparece habitualmente al intentar aplicar actualizaciones de definiciones (como la KB2267602) que se quedan bloqueadas en un bucle constante de descarga y error. Esto ocurre porque el sistema intenta escribir archivos en una ubicación protegida o con espacio insuficiente, provocando una interrupción que deja al sistema en un estado de vulnerabilidad parcial.

Causas más habituales

  • Corrupción en los archivos temporales o caché de Windows Update (SoftwareDistribution).
  • Falta de espacio o tamaño insuficiente en la partición de recuperación (WinRE).
  • Permisos incorrectos en la carpeta de instalación de los componentes de seguridad.
  • Incompatibilidad con el repositorio WMI (Windows Management Instrumentation).
  • Interferencia de restos de software antivirus de terceros que no se desinstalaron correctamente.

Antes de empezar

Asegúrate de iniciar sesión en Windows con una cuenta que disponga de privilegios de administrador. Es recomendable crear un punto de restauración del sistema antes de modificar valores avanzados o particiones. Comprueba también que la fecha y la hora de tu equipo estén sincronizadas correctamente con Internet, ya que una discrepancia horaria impide la validación de certificados SSL de los servidores de Microsoft.

Solución 1: reiniciar los servicios y componentes de Windows Update

Esta solución es la más rápida y corrige la mayoría de los fallos causados por archivos temporales corruptos o bloqueados en la cola de descarga. Funciona porque detiene los procesos encargados de gestionar las actualizaciones, limpia los datos residuales y obliga al sistema a reconstruir la base de datos de actualizaciones desde cero.

  1. Haz clic en el botón de inicio, escribe cmd, haz clic derecho sobre Símbolo del sistema y selecciona Ejecutar como administrador.
  2. Detén los servicios de actualización escribiendo los siguientes comandos y pulsando Intro tras cada uno:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Renombra las carpetas de caché del sistema para forzar su regeneración mediante estos comandos:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Reinicia los servicios detenidos escribiendo:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Reinicia tu ordenador y comprueba si Windows Defender se actualiza correctamente desde la configuración del sistema.

Solución 2: instalar la actualización de seguridad de forma manual

Si el sistema automático no logra aplicar el paquete, puedes descargar e instalar la definición directamente desde el catálogo oficial. Esto evita que el asistente de Windows Update gestione la descarga y salta posibles bloqueos temporales del servicio de Background Intelligent Transfer Service (BITS).

  1. Abre tu navegador web y accede al Catálogo de Microsoft Update buscando el código de la actualización de Windows Defender (por ejemplo, KB2267602).
  2. Identifica la arquitectura correcta de tu procesador (versiones x64 para procesadores Intel o AMD de 64 bits habituales).
  3. Haz clic en el botón Descargar situado junto al archivo correspondiente y guarda el instalador en tu equipo.
  4. Haz doble clic sobre el archivo descargado con extensión .msu para iniciar la instalación manual.
  5. Sigue las instrucciones en pantalla y espera a que finalice el proceso sin interrumpir el equipo.
  6. Reinicia el sistema para aplicar los cambios de forma definitiva.

Solución 3: reparar archivos del sistema mediante DISM y SFC

Los fallos persistentes en las actualizaciones de seguridad a menudo tienen su origen en archivos del sistema operativo dañados. Las herramientas integradas de reparación analizan la imagen de Windows y reemplazan los elementos corruptos por copias limpias. El comando DISM repara la imagen base de Windows, mientras que SFC se encarga de verificar la integridad de los archivos específicos del sistema.

  1. Abre el Símbolo del sistema con permisos de administrador.
  2. Escribe el comando de diagnóstico y reparación de la imagen y pulsa Intro:
    DISM.exe /Online /Cleanup-image /Restorehealth
  3. Espera pacientemente a que el proceso llegue al 100 por ciento.
  4. A continuación, ejecuta el comprobador de archivos del sistema escribiendo:
    sfc /scannow
  5. Deja que la herramienta analice y repare los componentes dañados del equipo.
  6. Reinicia el ordenador para completar la reparación y vuelve a buscar actualizaciones en Seguridad de Windows.

Solución 4: ampliar la partición de recuperación WinRE

En equipos con Windows 11, el error 0x80070643 aparece de manera recurrente cuando la partición del Entorno de Recuperación de Windows tiene menos de 250 MB libres. Ampliar este espacio permite que el instalador aplique las actualizaciones seguras sin quedarse sin memoria asignada. Esta es una operación avanzada.

  1. Abre el Símbolo del sistema como administrador y comprueba el estado de WinRE ejecutando:
    reagentc /info
  2. Desactiva temporalmente el entorno de recuperación escribiendo:
    reagentc /disable
  3. Utiliza el Administrador de discos (diskmgmt.msc) para reducir la partición principal del sistema operativo (C:) en unos 500 MB.
  4. Elimina la partición de recuperación antigua (que suele ser pequeña) y crea una nueva utilizando el espacio liberado.
  5. Vuelve a habilitar el entorno de recuperación con el comando:
    reagentc /enable

Solución 5: eliminar restos de antivirus de terceros

Muchos usuarios que experimentan el error 0x80070643 tienen restos de antivirus antiguos (como McAfee, Norton o Kaspersky) que, aunque fueron desinstalados, mantienen servicios activos que bloquean las actualizaciones de Defender. Para solucionarlo, debes usar las herramientas oficiales de eliminación (Removal Tools) de cada fabricante. No basta con desinstalar desde el Panel de Control; debes descargar la herramienta específica de limpieza del fabricante para eliminar los drivers residuales que interfieren con Windows Update.

Solución 6: reparar el repositorio WMI

El repositorio WMI (Windows Management Instrumentation) es una base de datos que Windows utiliza para gestionar la configuración del sistema. Si esta base de datos está corrupta, Windows Update no puede consultar el estado de Defender. Para repararlo, abre el Símbolo del sistema como administrador y ejecuta:

winmgmt /salvagerepository
Si recibes un mensaje de confirmación, reinicia el equipo. Esto suele desbloquear la instalación de actualizaciones inmediatamente.

Cómo comprobar que se ha solucionado

Para verificar que el error ha desaparecido, ve a Configuración, entra en Actualización y seguridad o Privacidad y seguridad, y selecciona Seguridad de Windows. Entra en el apartado de Protección contra virus y amenazas y haz clic en Buscar actualizaciones. Si el estado indica que la protección está al día y no aparece ningún código de error rojo, el problema se habrá resuelto con éxito. También puedes abrir el Visor de eventos (eventvwr) y navegar a Registros de aplicaciones y servicios > Microsoft > Windows > WindowsUpdateClient para confirmar que no existen nuevas entradas de error críticas.

Si nada de lo anterior funciona

Si tras aplicar todas las soluciones el error persiste, es probable que exista un daño profundo en el registro de Windows. Como última alternativa antes de reinstalar el sistema operativo por completo, puedes utilizar una herramienta de actualización en contexto (In-place Upgrade). Esto consiste en descargar la herramienta de creación de medios de Windows desde la web oficial de Microsoft y elegir la opción de Actualizar este equipo ahora, seleccionando la opción de Conservar archivos personales y aplicaciones. Esto reinstalará los archivos del sistema operativo sin borrar tus datos personales, reparando cualquier corrupción profunda que los comandos anteriores no hayan podido solucionar.

Preguntas frecuentes

¿Por qué este error afecta casi siempre a Windows Defender y no a otras actualizaciones?

Las definiciones de seguridad se actualizan varias veces al día y dependen de componentes críticos del sistema y del espacio de recuperación, lo que las hace más sensibles a pequeños bloqueos de permisos o corrupción temporal en el almacenamiento que otras actualizaciones de características menos frecuentes.

¿Es peligroso dejar el ordenador sin esta actualización de seguridad?

Dejar el sistema sin actualizar durante unos días no supone un peligro crítico si mantienes hábitos seguros de navegación, pero es recomendable aplicar la solución lo antes posible para garantizar la detección de nuevas amenazas de malware que surgen diariamente.

¿Pierdo mis archivos personales si utilizo los comandos de DISM y SFC?

No. Las herramientas DISM y SFC se limitan exclusivamente a verificar y reparar los archivos internos del sistema operativo, por lo que tus documentos, fotos y aplicaciones instaladas permanecerán intactos.

¿Puedo desinstalar completamente Windows Defender para solucionar el fallo?

No se recomienda ni es un proceso sencillo desinstalar el antivirus nativo de Windows. Es mucho más seguro solucionar el conflicto de permisos o la caché de actualización utilizando los procedimientos oficiales descritos en esta guía.

¿Hay diferencia entre el error 0x80070643 en Windows 10 y Windows 11?

La causa raíz suele ser idéntica, pero en Windows 11 el error es más frecuente debido a la gestión de la partición de recuperación (WinRE), que requiere un tamaño mínimo estricto que muchas instalaciones de fábrica no cumplen adecuadamente.