Cómo solucionar eficazmente el error 0x80070008 de Windows Update

📅
🕑 5 minutos de lectura
Conclusiones clave
  • ¿Qué es un error de actualización 0x80070008 en Windows?
  • ¿Cuándo aparece este código de error y qué lo causa?

¿Te encuentras con el error de actualización 0x80070008 al intentar instalar actualizaciones de Windows? Sí, es frustrante. Básicamente, Windows lo muestra cuando no hay suficiente memoria o recursos para completar la actualización, pero también puede deberse a archivos de caché dañados o servicios deshabilitados. Por lo tanto, solucionarlo suele implicar borrar la caché, comprobar los servicios o ejecutar herramientas de solución de problemas. Es mejor saber qué está pasando realmente, y eso es lo que pretende esta guía: que el proceso de actualización se reanude sin demasiados problemas.

¿Qué puede causar un error de actualización 0x80070008 en Windows?

Este error aparece cuando el sistema alcanza un límite de recursos o hay un fallo con los componentes de actualización. Problemas como archivos de caché dañados en la carpeta SoftwareDistribution, servicios de Windows Update deshabilitados o fallos internos del sistema son causas comunes. A veces, un restablecimiento rápido de los componentes de Windows Update puede solucionar el problema, especialmente si los archivos de caché están sobrecargados o dañados. En algunas configuraciones, también se debe a que ciertos servicios están desactivados, por lo que Windows no puede descargar ni instalar las actualizaciones correctamente.

  • Fallos internos : A veces, se trata simplemente de un problema en Windows. Ejecutar el solucionador de problemas puede ayudar a detectar problemas que podrían pasar desapercibidos.
  • Caché acumulada en la carpeta Caché de Windows : Los archivos allí pueden corromperse o acumularse, bloqueando las actualizaciones. Borrar las carpetas SoftwareDistribution y catroot2 suele ser útil.
  • Servicio de Windows Update deshabilitado : Si los servicios de actualización no se están ejecutando, Windows no puede obtener actualizaciones. Verifique que todos los servicios relacionados estén habilitados e iniciados.

Soluciones para el error 0x80070008 de Windows Update

Si todo esto te parece un poco abrumador, no te preocupes: estas soluciones han funcionado para varias personas que han tenido el mismo error. Cada método se centra en una causa común, así que aplica el que te parezca más relevante según lo que veas o experimentes.

Ejecute el solucionador de problemas de Windows Update

Esta es la solución ideal para la mayoría de los usuarios. Windows cuenta con un solucionador de problemas integrado que busca problemas comunes e intenta resolverlos automáticamente. En Windows 11, se encuentra en Configuración > Sistema > Solucionar problemas > Otros solucionadores de problemas. Simplemente busca Windows Update y pulsa Ejecutar. En Windows 10, es bastante similar: abre Configuración > Actualización y seguridad > Solucionar problemas > Otros solucionadores de problemas y selecciónalo. A veces, esta herramienta encuentra el problema más rápido de lo que imaginas, como servicios bloqueados o archivos dañados.

Tenga en cuenta que, según mi experiencia, no siempre es perfecto, especialmente en equipos muy personalizados o corporativos. Es posible que tenga que ejecutarlo dos veces o, en algunos casos, reiniciar después de la corrección. Pero, en la mayoría de los casos, elimina los errores rápidos que impiden el progreso de las actualizaciones.

Habilitar los servicios de actualización de Windows

Es un poco extraño, pero si estos servicios de actualización están deshabilitados o no se ejecutan, Windows simplemente genera errores porque no recibe las señales para obtener e instalar las actualizaciones. Para comprobarlo, presione Win + R, escriba Services.mscy presione Aceptar. Busque los siguientes servicios:

  • Servicio de Transferencia Inteligente de Antecedentes (BITS)
  • Servicios criptográficos
  • Lanzador de procesos del servidor DCOM
  • Mapeador de puntos finales de RPC
  • Instalador de Windows
  • Actualización de Windows
  • Servicios médicos de Windows Update

Haga doble clic en cada uno, asegúrese de que el tipo de inicio esté configurado en Automático (o Manual si es necesario) y, a continuación, haga clic en Detener e iniciar de nuevo. A veces, en una máquina basta con alternar, mientras que en otra basta con reiniciar el servicio por completo. En algunas configuraciones, si el servicio no se inicia, pruebe a ejecutar el Solucionador de problemas de servicios de Windows.

Una vez que todo esté habilitado y funcionando, reinicie su PC y compruebe si la actualización se realiza correctamente. Porque, claro, Windows tiene que complicarlo más de lo necesario.

Restablecer los componentes de Windows Update

Cuando los archivos de caché se acumulan o se corrompen, el proceso de actualización a veces se bloquea o genera errores como 0x80070008. Restablecer los componentes obliga a Windows a descartar los registros antiguos y descargar archivos nuevos. Puede hacerlo mediante el Símbolo del sistema o PowerShell con una secuencia de comandos:

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver 

Esto es un poco complicado, pero funciona en muchos casos donde los archivos de actualización en caché se dañaron. Después de ejecutarlos, reinicie el sistema e intente actualizar de nuevo. Si el error persiste, podría ser necesario investigar más a fondo, pero esta solución suele ser la solución.

Descargue e instale manualmente las actualizaciones

Si nada funciona, busca el número de KB de la actualización que no se instala correctamente. Para encontrarlo, consulta el historial de actualizaciones de Windows 11 o Windows 10. Copia el número de KB y accede al Catálogo de Microsoft Update. Busca tu KB, elige la arquitectura adecuada (x86, x64, ARM) y descarga el instalador independiente. Una vez descargado, ejecútalo manualmente; a veces, esto evita el problema que bloquea el proceso de actualización automática.

Este es un último recurso, pero sorprendentemente efectivo. Además, puedes controlar lo que se instala.

¿Cómo soluciono el error de actualización 0x800f0831 en Windows?

Este es similar, pero más específico: suele implicar problemas con archivos de actualización faltantes o dañados, o con componentes mal configurados. Las soluciones mencionadas siguen siendo relevantes, pero también podría ser útil ejecutar comandos específicos como sfc /scannowo DISM /Online /Cleanup-Image /RestoreHealthpara reparar archivos del sistema, especialmente si la solución general no soluciona el problema. A veces, eliminar las actualizaciones problemáticas del historial de Windows Update y borrar la caché también ayuda.