10 formas de reparar el código de error fallido de actualización de Windows 0x80070003

El código de error de actualización de Windows 0x80070003 le impide descargar e instalar las últimas actualizaciones. La causa del problema no siempre está clara, especialmente si solo obtiene este código críptico.

A diferencia de muchos códigos de error de actualización de Windows, reparar el código de error 0x80070003 generalmente significa resolver un problema en su PC local. Una vez que elimine el problema subyacente, las actualizaciones deberían funcionar como se espera.

Las principales causas del código de error 0x80070003

Si ve este error al intentar una actualización de Windows, hay cuatro razones principales:

  • Los archivos del sistema dañados podrían ser el problema, ya que la herramienta de actualización depende de los archivos del sistema para funcionar correctamente. Esto también podría incluir corrupción en el caché de Windows Update, que discutiremos por separado a continuación.
  • El proceso de actualización de Windows es complejo y depende de varios servicios de Windows para funcionar sin problemas. Si alguno de estos servicios relacionados está deshabilitado o funciona mal, puede evitar que una actualización se complete con éxito.
  • El Registro de Windows puede tener problemas de configuración, que se pueden resolver editando el Registro. ¡Con cuidado!
  • Windows Update consta de varios subcomponentes. Si alguno de estos componentes está roto o falta, crea problemas al completar una actualización.

Código de error 0x80070003 Variaciones

Curiosamente, el código 0x80070003 acompaña a varios mensajes de error específicos legibles por humanos, lo que sugiere que se trata de una familia de errores relacionados en lugar de un problema en particular.

«No pudimos instalar esta actualización, pero puede intentarlo de nuevo (0x80070003)» es probablemente la más común, y reiniciar el sistema a menudo hace que el error desaparezca.

«Windows no pudo instalar la siguiente actualización con el error 0x80070003» es un poco más difícil de averiguar, y un simple reinicio del sistema operativo probablemente no solucionará el problema. La mayoría de las correcciones que se ofrecen aquí tienen como objetivo resolver este error.

Otros errores con el mismo código no están relacionados directamente con Windows Update. Por ejemplo, el «Error 0x80070003 el sistema no puede encontrar la ruta especificada» generalmente ocurre debido a una unidad desconectada o dañada. Este artículo solo se centrará en los errores de Windows Update con este código de error.

1. Reinicie Windows

Como siempre, lo primero que debe hacer es reiniciar su PC y volver a ejecutar la actualización. Si no ha reiniciado su sistema por un tiempo, es posible que algunos servicios que necesita Windows se hayan congelado o cerrado. Reiniciar su sistema resolverá el problema o indicará que el problema es más permanente.

2. Deshabilitar el firewall y el software antivirus de terceros

Estos programas pueden interferir con las actualizaciones de Windows si está utilizando algo que no sea el software de firewall y antivirus incluido en Windows. Para descartar esto, deshabilítelos e intente la actualización nuevamente.

3. Use el Solucionador de problemas de actualización de Windows

Windows 10 y 11 tienen varios solucionadores de problemas especializados que pueden corregir errores en Windows sin necesidad de una solución de problemas manual compleja. En este caso, el solucionador de problemas que querrá ejecutar es el Solucionador de problemas de actualización de Windows, pero la ubicación específica de la aplicación difiere según la versión de Windows que esté usando.

Los usuarios de Windows 10 deben ir a comienzo > Ajustes > Actualización y seguridad > Solución de problemast > Solucionadores de problemas adicionales. Entonces bajo Ponte en marchaSeleccione actualizacion de Windows > Ejecute el solucionador de problemas.

Los usuarios de Windows 11 deben ir a comienzo > Ajustes > Sistema > Solucionar problemas > Otros solucionadores de problemas. Entonces bajo Más frecuenteSeleccione actualizacion de Windows > Correr.

Después de ejecutar el solucionador de problemas, suponiendo que haya cambiado algo, reinicie su computadora y vea si el problema de actualización está resuelto.

4. Pruebe el asistente de actualización

Si el solucionador de problemas no funciona y está ejecutando Windows 10, puede probar el Asistente de actualización de Windows 10 para forzar las actualizaciones mediante un programa externo.

5. Borrar la carpeta de distribución de software

Si hay un problema con los archivos de actualización temporales generados a lo largo de su historial de actualizaciones, puede borrar la carpeta de descarga donde están almacenados:

  1. Prensa ventanas + R para abrir el Correr caja de diálogo.
  1. Escribe cmd y presiona Control + Cambio + Ingresar para ejecutarlo en modo administrador.
  2. Escriba net stop wuauserv en el símbolo del sistema y presione Ingresar.
  1. Usar Explorador de archivos para eliminar el contenido del siguiente directorio:

C:\WINDOWS\Distribución de software\Descargar

  1. Escriba net start wuauserv en el símbolo del sistema y presione Ingresar.

Intente Windows Update nuevamente y vea si el problema se resuelve.

6. Detenga y reinicie manualmente el servicio de actualización de Windows

El servicio principal que hace que las actualizaciones funcionen es el Servicio de actualización de Windows. Puede detener y reiniciar manualmente este servicio para intentar que vuelva a funcionar.

  1. Prensa ventanas + R para abrir el Correr caja de diálogo.
  2. Escribe servicios.msc y presiona Ingresar.
  1. Busca el actualizacion de Windows Servicio.
  1. Botón derecho del ratón y seleccione Deténgase.
  1. Reinicie su PC.
  2. Repita los pasos 1 y 2.
  3. Busca el Servicio de actualización de Windows, botón derecho del ratón y seleccione comienzo.

Intente actualizar de nuevo.

Si prefiere usar la línea de comando, aquí le mostramos cómo lograr el mismo resultado:

  1. Prensa ventanas + R para abrir el Correr caja de diálogo.
  1. Escribe cmd y presiona Control + Cambio + Ingresar para ejecutarlo en modo administrador.
  2. Escribe net stop wuauserv y presiona Ingresar.
  1. Reinicie su PC.
  2. Repita los pasos 1 y 2.
  3. Escribe net start wuauserv y presiona Ingresar.

Ahora intenta actualizar de nuevo.

7. Verifique si hay archivos de sistema dañados

Para verificar que su instalación actual de Windows todavía esté limpia y completa, es una buena idea verificar si los archivos de su sistema están dañados. Puede hacerlo ejecutando el Comprobador de archivos del sistema (sfc /scannow) o la herramienta DISM desde el símbolo del sistema.

Consulte nuestra guía para reparar archivos corruptos del sistema o nuestras guías avanzadas para los comandos SFC y DISM para obtener más información sobre estos procedimientos.

8. Libere espacio en disco

Windows Update necesita espacio para funcionar. Si el disco duro de su sistema está demasiado lleno, los archivos de actualización temporales no tienen adónde ir. Si tiene poco espacio, puede desinstalar algunas aplicaciones grandes o eliminar archivos multimedia, moverlos a unidades externas y, en general, limpiar sus datos o cachés no utilizados.

Si no está seguro de cómo obtener más espacio libre en Windows, consulte 15 formas de liberar espacio en disco en Windows 10.

9. Verifique el registro en busca de errores

Un Registro de Windows mal configurado suele estar detrás de este error.

Advertencia: Siempre hay una medida de riesgo al modificar el Registro. Si no ha trabajado con él antes, consulte nuestra guía para usar el Registro de Windows. Y siempre haga una copia de seguridad de su Registro antes de realizar cualquier edición.

  1. Prensa ventanas + R para abrir el Correr caja de diálogo.
  2. Escribe regeditar y presiona Ingresar.
  1. Copie el siguiente texto y péguelo en la barra de direcciones del Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount y presione Entrar

  1. Haga doble clic Ruta de la imagen para abrir la clave de registro.
  1. Compruebe que system32\drivers\wimmount.sys está listado bajo Datos de valor. Si no, cámbielo y seleccione OK.
  2. Abra el Explorador de archivos de Windows y vaya a C:\Windows\System32\drivers\ (asumiendo que la unidad de su sistema es la Unidad C).
  3. Mira esto wimmount.sys está presente en esta carpeta. De lo contrario, consulte la sección 5 anterior y repare los archivos de su sistema.
  1. Reinicie la computadora e intente volver a ejecutar Windows Update.

10. Restablecer los componentes de actualización de Windows manualmente

Si bien el Solucionador de problemas de Windows Update generalmente restablece los componentes de Windows Update automáticamente en segundo plano, si no logra resolver su problema, puede intentar restablecerlos manualmente. Este debe ser el último recurso, ya que es un proceso complejo con muchos pasos.

  1. presione el Botón de inicio.
  2. Escribe Símbolo del sistema.
  3. Cuando aparece el símbolo del sistema en los resultados, botón derecho del ratón y seleccione Ejecutar como administrador.
  4. Cuando se le solicite, confirme que desea ejecutar el símbolo del sistema como administrador.
  5. Escriba net stop bits y presione Ingresar.
  6. Escribe net stop wuauserv y presiona Ingresar.
  7. Escribe net stop cryptsvc y presiona Ingresar.
  8. Borrar el qmgr*.dat archivos escribiendo el siguiente comando en el símbolo del sistema y presionando Enter:

Eliminar “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

Nota: En caso de que te lo estés preguntando, «BITS» es el Servicio de Transferencia Inteligente de Fondo y «cryptsvc» es Servicios criptográficos.

  1. Ahora tendremos que volver a registrar los archivos BITS. Escriba cd /d %windir%\system32 en el símbolo del sistema y presione Ingresar.
  1. Ahora tendrás que registrar cada uno de estos componentes individualmente. Coloque cada línea de código en el símbolo del sistema una por una y luego presione Ingresar después de cada uno.

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browserui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Una vez que haya registrado todos los componentes, escriba netsh winsock reset en el símbolo del sistema y presione Ingresar.
  1. Ahora tenemos que reiniciar los tres servicios que detuvimos antes, así que ingresa los siguientes comandos:

Escriba net start bits y presione Ingresar.

Escribe net start wuauserv y presiona Ingresar.

Escribe net start cryptsvc y presiona Ingresar.

Por si acaso, reinicie su computadora y luego intente Windows Update nuevamente.