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


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

A diferencia de muchos códigos de error de actualización de Windows, corregir 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 del código de error 0x80070003

Si ves este error al intentar realizar una actualización de Windows, hay cuatro motivos principales:

  • Los archivos del sistema corruptos 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 la caché de Windows Update, algo 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 no funciona correctamente, puede impedir que una actualización se complete correctamente.
  • El Registro de Windows puede tener problemas de configuración, que se pueden resolver editando el Registro. ¡Con precaución!
  • Windows Update consta de varios subcomponentes. Si alguno de estos componentes está roto o falta, se crean problemas al completar una actualización.
  • Variaciones del código de error 0x80070003

    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 puedes volver a intentarlo (0x80070003)” es probablemente la más común y, al reiniciar el sistema, a menudo el error desaparece.

    “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 solucione 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 sólo se centrará en los errores de Windows Update con este código de error..

    1. Reiniciar Windows

    Como siempre, lo primero que debes hacer es reiniciar tu 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. Deshabilite el software antivirus y firewall de terceros

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

    3. Utilice el solucionador de problemas de Windows Update

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

    Los usuarios de Windows 10 deben ir a Inicio>Configuración>Actualización y seguridad>Solución de problemast >Solucionadores de problemas adicionales. Luego, en Ejecutar, seleccione Actualización de Windows>Ejecutar 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 Actualización de Windows>Ejecutar.

    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ás ejecutando Windows 10, puedes probar el Asistente de actualización de Windows 10 para forzar las actualizaciones usando 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. Presione Windows+Rpara abrir el cuadro de diálogo Ejecutar..
      1. Escriba cmdy presione Ctrl+ Shift+ Enterpara ejecutarlo en modo administrador.
      2. Escriba net stop wuauserv en el símbolo del sistema y presione Enter.
        1. Utilice el Explorador de archivospara eliminar el contenido del siguiente directorio:
        2. C:\WINDOWS\SoftwareDistribution\Descargar

          1. Escriba net start wuauserv en el símbolo del sistema y presione Entrar.
          2. Pruebe 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. Puedes detener y reiniciar manualmente este servicio para intentar que vuelva a funcionar.

            1. Presione Windows+Rpara abrir el cuadro de diálogo Ejecutar.
            2. Escriba services.mscy presione Enter.
              1. Busque el servicio Windows Update.
                1. Haga clic derechoy seleccione Detener.
                  1. Reinicie su PC.
                  2. Repita los pasos 1 y 2.
                  3. Busque el servicio Windows Update, haga clic con el botón derechoy seleccione Inicio.
                  4. Intenta actualizar de nuevo.

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

                    1. Presione Windows+Rpara abrir el cuadro de diálogo Ejecutar.
                      1. Escriba cmdy presione Ctrl+ Shift+ Enterpara ejecutarlo en modo administrador.
                      2. Escriba net stop wuauserv y presione Enter.
                        1. Reinicie su PC.
                        2. Repita los pasos 1 y 2.
                        3. Escriba net start wuauserv y presione Entrar.
                        4. Ahora intente actualizar nuevamente.

                          7. Buscar archivos de sistema dañados

                          Para comprobar que su instalación actual de Windows sigue limpia y completa, es una buena idea comprobar si los archivos del 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 de reparar archivos corruptos del sistema o nuestra guías avanzadas para los comandos SFC y DISM para obtener más información sobre estos procedimientos.

                          8. Liberar espacio en el disco

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

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

                          9. Compruebe si hay errores en el registro

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

                          Advertencia:Siempre existe un cierto riesgo al modificar el Registro. Si no ha trabajado con él antes, consulte nuestros 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. PresioneWindows+ Rpara abrir el cuadro de diálogo Ejecutar.
                          2. Escriba regedity presione Enter.
                            1. Copie el siguiente texto y péguelo en la barra de direcciones del Registro:
                            2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount y presione Enter

                              1. Haga doble clic en ImagePathpara abrir la clave de registro.
                                1. Compruebe que system32\drivers\wimmount.sysaparezca en Datos del valor. Si no, cámbielo y seleccione Aceptar.
                                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. Compruebe que wimmount.sysesté 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.
                                  2. 10. Restablecer los componentes de Windows Update manualmente

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

                                    1. Presione el botón Inicio.
                                    2. Escriba Símbolo del sistema..
                                    3. Cuando aparezca el símbolo del sistema en los resultados, haga clic derechoy seleccione Ejecutar como administrador.
                                    4. Cuando se le solicite, confirme que desea ejecutar el símbolo del sistema como administrador.
                                    5. Escriba bits de parada neta y presione Intro.
                                    6. Escriba net stop wuauserv y presioneEnter.
                                    7. Escriba net stop cryptsvc y presione Entrar.
                                    8. Elimine los archivos qmgr*.datescribiendo el siguiente comando en el símbolo del sistema y presionando Intro:
                                    9. Eliminar “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

                                      Nota:En caso de que se lo pregunte, “BITS” es el servicio de transferencia inteligente en segundo planoy “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 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 por una y luego presione Enterdespués de cada una.
                                        2. 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 Enter.
                                            1. Ahora tenemos que reiniciar los tres servicios que detuvimos antes, así que ingrese los siguientes comandos:
                                            2. Escriba bits de inicio neto y presione Entrar.

                                              Escriba net start wuauserv y presione Entrar.

                                              Escriba net start cryptsvc y presione Entrar.

                                              Por si acaso, reinicia tu computadora y luego prueba Windows Update nuevamente.

                                              .

                                              Artículos Relacionados:


                                              24.11.2022