¿Qué es el código de error 0x80070002 en Windows?
El error 0x80070002 es uno de los fallos más habituales en Windows Update tanto en Windows 10 como en Windows 11. Este código se traduce como ERROR_FILE_NOT_FOUND, lo que indica que el instalador de Windows requiere un archivo específico durante la descarga, descompresión o instalación de la actualización, pero dicho archivo está dañado, incompleto o no se encuentra en el directorio esperado.
Causas principales del error 0x80070002
Existen diversos motivos por los que el sistema operativo pierde el rastro de estos archivos temporales:
- Archivos corruptos en la carpeta de caché
SoftwareDistribution. - Inconsistencias en el almacén de componentes del sistema provocadas por apagados forzados o sectores defectuosos en el disco.
- Servicios esenciales de Windows Update detenidos o mal configurados (como WUAUSERV o BITS).
- Desincronización en la fecha, hora o zona horaria del equipo con respecto a los servidores de Microsoft.
Método 1: Restablecer la carpeta SoftwareDistribution y Catroot2
La solución más eficaz consiste en detener los servicios de actualización y renombrar las carpetas temporales para obligar a Windows a descargar los paquetes desde cero.
- Presiona las teclas
Windows + S, escribecmd, haz clic derecho sobre Símbolo del sistema y selecciona Ejecutar como administrador. - Detén los servicios asociados ejecutando los siguientes comandos uno a uno:
- Renombra las carpetas donde se almacenan las descargas temporales:
- Reinicia los servicios detenidos previamente:
- Cierra la consola, reinicia el equipo e intenta actualizar Windows nuevamente.
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
Método 2: Reparar archivos dañados con DISM y SFC
Si el problema persiste, es probable que la imagen base del sistema tenga dependencias corruptas que impiden la integración de parches.
- Abre nuevamente el Símbolo del sistema como administrador.
- Ejecuta la herramienta de mantenimiento de imágenes de implementación (DISM) para reparar el almacén de Windows:
- A continuación, repara los archivos locales protegidos con el comprobador de archivos:
- Una vez finalizado el examen, reinicia el ordenador para aplicar los cambios en memoria.
DISM.exe /Online /Cleanup-image /Restorehealth
Espera a que el proceso alcance el 100%, lo cual puede tardar entre 10 y 20 minutos según la velocidad de tu conexión y disco.
sfc /scannow
Método 3: Sincronizar fecha y hora con el servidor horario
Una diferencia de pocos minutos entre la hora de tu reloj local y los certificados SSL de los servidores de Microsoft puede interrumpir las descargas bajo el error 0x80070002.
- Haz clic derecho sobre el reloj en la barra de tareas y selecciona Ajustar fecha y hora.
- Asegúrate de que las opciones Ajustar hora automáticamente y Establecer zona horaria automáticamente estén activadas.
- En la sección Configuración adicional, haz clic en el botón Sincronizar ahora.
- Comprueba de nuevo la disponibilidad de parches en Windows Update.