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(Update Error Code 0x80070003) le impide descargar e instalar las últimas actualizaciones. La causa del problema no siempre está clara, especialmente si solo recibe 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 esperaba.

Las principales causas(Main Causes) del código de error 0x80070003(Error Code 0x80070003)

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

  • Los archivos del sistema corruptos(Corrupt) 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 daños en la memoria caché de Windows Update , que analizaremos 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(Windows Registry) puede tener problemas de configuración, que se pueden resolver editando el Registro(Registry) . ¡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 entender, 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(Antivirus Software)

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 Update Troubleshooter)

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(Windows Update Troubleshooter) , 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 Inicio > Configuración > Actualización y seguridad > Solucionar problemas > Solucionadores de problemas adicionales. Luego, en Ponerse(Get) en marcha, seleccione Windows Update > Run el solucionador de problemas.

Los usuarios de Windows 11 deben ir a Inicio > Configuración > Sistema > Solucionar problemas > Otros solucionadores de problemas. Luego, en Más frecuentes, seleccione Windows Update > Run .

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(Windows 10 Update Assistant) para forzar las actualizaciones mediante un programa externo.

5. Borrar la carpeta de distribución de software(Software Distribution Folder)

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. Presione Windows + R para abrir el cuadro de diálogo Ejecutar .(Run)

  1. Escriba(Type) cmd y presione Ctrl + Shift + Enter para ejecutarlo en modo administrador.
  2. Escriba net stop wuauserv en el símbolo del sistema(Command Prompt) y presione Entrar(Enter) .

  1. Utilice el Explorador de archivos(Use File Explorer) para eliminar el contenido del siguiente directorio:

C:WINDOWSSoftwareDistributionDescargar

  1. Escriba net start wuauserv en el símbolo del sistema(Command Prompt) y presione Entrar(Enter) .

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

6. Detenga(Stop) y reinicie(Restart) manualmente el servicio de actualización de Windows(Windows Update Service)

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

  1. Presione Windows + R para abrir el cuadro de diálogo Ejecutar .(Run)
  2. Escriba services.msc y presione Entrar.

  1. Busque el servicio de actualización de Windows(Windows Update) .

  1. Haga clic con el botón derecho en él y seleccione Detener.

  1. Reinicie su PC.
  2. Repita los pasos 1 y 2.
  3. Busque el servicio de actualización de Windows(Windows Update) , haga clic con el botón derecho en él y seleccione Inicio(Start) .

Intente actualizar de nuevo.

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

  1. Presione Windows + R para abrir el cuadro de diálogo Ejecutar .(Run)

  1. Escriba(Type) cmd y presione Ctrl + Shift + Enter para ejecutarlo en modo administrador.
  2. Escriba net stop wuauserv y presione Entrar(Enter) .

  1. Reinicie su PC.
  2. Repita los pasos 1 y 2.
  3. Escriba net start wuauserv y presione Entrar(Enter) .

Ahora intenta actualizar de nuevo.

7. Verifique si hay archivos de sistema dañados(Corrupted System Files)

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(System File Checker) (sfc /scannow ) o la herramienta DISM desde el (DISM)símbolo del sistema(Command Prompt) .

Consulte nuestra guía para reparar archivos corruptos del sistema(fix corrupt system files) o nuestras guías avanzadas para los comandos SFC y DISM(advanced guides for the SFC and DISM commands) 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(15 Ways to Free Up Disk Space in Windows 10) .

9. Verifique el registro en busca de errores

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

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

  1. Presione Windows + R para abrir el cuadro de diálogo Ejecutar .(Run)
  2. Escriba regedit y presione Entrar.

  1. Copie el siguiente texto y péguelo en la barra de direcciones del Registro :(Registry)

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

  1. Haga doble clic en ImagePath para abrir la clave de registro.

  1. Verifique que system32driverswimmount.sys aparezca en Información del valor(Value) . De lo contrario, cámbielo y seleccione Aceptar.
  2. Abra el Explorador de archivos de Windows(Windows File Explorer) y vaya a C:WindowsSystem32drivers (suponiendo que la unidad de su sistema sea la Unidad C(Drive C) ).
  3. Verifique que 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(Windows Update Components Manually)

Si bien el Solucionador de problemas de Windows Update(Windows Update Troubleshooter) 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. Pulse el botón de inicio.
  2. Escriba Símbolo del sistema.
  3. Cuando aparezca el símbolo del sistema(Command Prompt) en los resultados, haga clic con el botón derecho en él y seleccione Ejecutar(Run) como administrador(Administrator) .
  4. Cuando se le solicite, confirme que desea ejecutar el símbolo del sistema(Command Prompt) como administrador(Admin) .
  5. Escriba bits de parada de red y presione Entrar(Enter) .
  6. Escriba net stop wuauserv y presione Entrar(Enter) .
  7. Escribe net stop cryptsvc y presiona Enter .
  8. Elimine(Delete) los archivos qmgr*.dat escribiendo el siguiente comando en el símbolo del sistema(Command Prompt) y presionando Intro:

Supr “(Del “) % ALLUSERSPROFILE %Application DataMicrosoftNetworkDownloaderqmgr*.dat”

Nota: En caso de que se lo pregunte, "BITS" es el Servicio de transferencia inteligente en segundo plano(Background Intelligent Transfer Service) y "cryptsvc" es Servicios criptográficos(Cryptographic) .

  1. Ahora tendremos que volver a registrar los archivos BITS . Escriba(Type) cd /d %windir% \system32 en el símbolo del sistema(Command Prompt) y presione Entrar(Enter) .
  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(Command Prompt one) por una y luego presione Entrar(Enter) después de cada una.

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(Command Prompt) y presione Entrar(Press Enter) .
  1. Ahora tenemos que reiniciar los tres servicios que detuvimos antes, así que ingresa los siguientes comandos:

Escriba bits de inicio de red y presione Entrar(Enter) .

Escriba net start wuauserv y presione Entrar(Enter) .

Escribe net start cryptsvc y presiona Enter .

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



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts