Corrige 0x800f0990 Error en la actualización de Windows 10

¿Enfrente del error 0x800f0990 en Windows 10 Update Center? No se preocupe, porque en el artículo de hoy le diremos de dónde proviene este error y cómo puede deshacerse de él.

Causas de error 0x800f0990

  • Un error en el sistema operativo.
  • Los servicios involucrados en la actualización dejaron de funcionar correctamente.
  • Uno o más componentes del centro de actualización no funcionan correctamente o se han corrompido.
  • Los archivos del sistema que participan activamente en la actualización del sistema operativo se han corrompido.
  • El software de terceros, como antivirus o firewall, está interfiriendo con la actualización del sistema operativo.

Cómo deshacerse del error 0x800f0990

0x800f0990

Solución #1 Inicie un solucionador de problemas

Windows 10 de ninguna manera es un sistema operativo perfecto: tiene un solucionador de problemas especial integrado. Para empezar, recomendamos usar esta herramienta, y luego, si no trajo el resultado deseado, pasar a otras soluciones en nuestro artículo. Entonces, para poner en funcionamiento el solucionador de problemas de Windows 10, debe hacer lo siguiente:

  • Presione Win+I en su teclado para abrir el cuadro de configuración frente a usted.
  • Vaya a la sección «Actualización y seguridad», luego vaya a la subsección «Solución de problemas» (pestaña).
  • Haga clic en el elemento azul «Solución de problemas adicionales» y seleccione «Windows Update Center» de la lista de herramientas disponibles.
  • A continuación, haga clic en el botón «Ejecutar problemas de problemas» que aparece justo debajo.
  • Siga las instrucciones de la herramienta e intente solucionar problemas de su centro de actualización.

¿Terminaste de trabajar con el remedio? Genial, reinicie su PC y verifique el error 0x800f0990.

SOLUCIÓN #2 Restaurar archivos del sistema Windows 10, almacén de componentes e imagen

La corrupción de los archivos del sistema, el almacenamiento de componentes y la imagen del sistema operativo es otra razón para los problemas de actualización de Windows 10. Es difícil decir qué causó exactamente todo este daño, pero afortunadamente, se puede reparar utilizando herramientas de sistema especializadas: SFC y Dism. Ahora te mostraremos cómo usarlos:

0x800f0990

  • Presione PCM en el menú Inicio y seleccione «Solicitud del sistema (Administrador)».
  • Pegue el comando «SFC /Scannow» en la consola y presione Entrar.
  • Espere unos minutos y familiarícese con los resultados del escaneo.
  • Reinicie su PC.
  • Abra el símbolo del sistema nuevamente (asegúrese de tener privilegios de administrador).
  • Ahora ejecute los siguientes tres comandos secuencialmente en la consola:
    • DISM /En línea /Imagen de limpieza /CheckHealth
    • DISM /En línea /Limpieza-Imagen /ScanHealth
    • DISM /Online /Limpiar-Imagen /RestoreHealth

    0x800f0990

    Cabe señalar que los comandos DISM tardan bastante en ejecutarse; tenga paciencia. Después de aplicar SFC y DISM, verifique el error 0x800f0990.

    Solución #3 Reinicie el servicio del Centro de actualizaciones

    Es posible que no pueda actualizar su sistema operativo normalmente porque el servicio del Centro de actualización dejó de funcionar trivialmente. En este caso, debe ir a la configuración de este servicio, iniciarlo y configurar los parámetros correctos en él. Suena complicado, pero en realidad todo es muy sencillo.

    • Presione WIN+R en su teclado para abrir el cuadro de diálogo Ejecutar.
    • Escriba «services. msc» en la línea vacía del cuadro de diálogo y presione ENTRAR.
    • Vaya al final de la lista y haga doble clic en el servicio «Centro de actualización de Windows».
    • En el tipo de inicio del servicio, configúrelo en «Automático» y haga clic en el botón «Ejecutar».
    • Haga clic en los botones «Aplicar» y «Aceptar».

    Vaya a su Centro de actualizaciones de Windows y ejecute la actualización del sistema operativo. Si el problema fue un servicio desactivado, el error 0x800f0990 no debería aparecer.

    Solución #4 Deshabilite el antivirus y el firewall

    En teoría, el software antivirus y firewall puede impedir la instalación de actualizaciones de Windows 10.¿Tiene software de seguridad de terceros instalado en su sistema operativo? Intente desactivarlo e intente actualizar nuevamente. Desafortunadamente, tendrás que descubrir cómo desactivar el antivirus/firewall tú mismo.¿Por qué? Lo importante es la interfaz: cada fabricante de este tipo de software desarrolla una interfaz de usuario única para sus productos.

    Sin embargo, muchos antivirus/firewalls de terceros (no de Microsoft) se desactivan mediante un icono ubicado en el panel de notificaciones de la barra de tareas de Windows. Presiona PCM en el ícono y selecciona la opción para desactivarlo y listo. Quizás tengas que «buscar un poco en Google». En cuanto a las defensas del sistema, es casi seguro que no pudieron haber causado el error 0x800f0990.

    Solución #5 Restablecer los componentes del Centro de actualización

    Hay casos en los que algunos de los componentes del Centro de actualización fallan. Es difícil decir por qué sucede esto. De todos modos, ese daño es bastante fácil de reparar: el símbolo del sistema vuelve al rescate. Pruebe lo siguiente en su PC:

    • Haga clic en el menú Inicio y seleccione «Símbolo del sistema (Administrador»).
    • Пооочердоо выпполните всE) нижеунаны:
      • no parar trozos
      • no deje de crecer
      • no detener cryptsvc
      • Del «% Alluser Perfil% \ Application Data \ Microsoft \ Network \ Downloader \ Qmgrade * . tht»
      • Ren% Systemroot% \ Softwared Histories \ DataStors DataStore. BAK
      • Ren% Systemroot% \ Historias de software \ Descargar Descargar. BAK
      • Ren% Systemroot% \ System32 \ Catroot2 Catroot2Bak
      • Sc. exe sdset bits d: (; cclcswrpwppdtloccrric; ;; ccdsswprcrcslccrcrcrcrcrC
      • Sc. exe sdset gueusenve d: (a; cclcswrpwpdtlccrric ;; ccdcswrcrwprprcriprip
      • CD / D% Windir% \ System32
      • RERRSVR32. exe atl. dll
      • RERRSVR32. exe urlmon. dll
      • REGRSVR32. exe mshtml. dll
      • REGRSVR32. exe shdocvw. dll
      • RERRSVR32. exe browseui. dll
      • REGRSVR32. exe jscript. dll
      • RERRSVR32. exe vBscript. dll
      • RESRSVR32. exe scrrun. dll
      • REGRSVR32. exe msxml. dll
      • RERRSVR32. exe msxml3. dll
      • REGRSVR32. exe msxml6. dll
      • REGRSVR32. exe ActXPrxy. dll
      • RESRSVR32. exe softpub. dll
      • RERRSVR32. exe Wintrust. dll
      • REGRSVR32. exe dsseSh. dll
      • REGRSVR32. exe rsaenh. dll
      • REGRSVR32. exe gpkcsp. dll
      • Regsvr32. exe sccbaase. dll
      • RERRSVR32. exe slbcsp. dll
      • Regsvr32. exe cryptdl. dll
      • RERRSVR32. exe Oleaut32. dll
      • REGRSVR32. exe ole32. dll
      • REGRSVR32. exe shell32. dll
      • RERRSVR32. exe initpki. dll
      • regsvr32. exe bravei. dll
      • Referir32. 2. dell. dll
      • Regsvrr32. exe brave1. dll
      • RERRSVR32. exe braceui. dll
      • REGRSVR32. exe Brave. dll
      • RERRSVR32. Exe de brapes2. dll
      • REGRSVR32. exe Brave. dll
      • RERRSVR32. exe qmgr. dll
      • REGRSVR32. exe QMGRPRXY. DLL
      • REGRSVR32. exe Braver. dll
      • Remurvr32. exe muweb. dll
      • RERRSVR32. exe BRAVEB. DLL
      • Reinicio de netsh winsock
      • No iniciar bits
      • No empiece a Grownerv
      • No comenzar cryptsvc

      ¿No quieres molestarte con tales y una gran cantidad de comandos? Bueno, entonces, pensamos que uses el llamado «método perezoso». Porque no es que sea vago, pero tienes que hacer un trabajo de Mai Liess, eso es seguro. Si desea ahorrar tiempo y arreglar el centro de actualización, intente esto:

      • Haga clic en PCM en Desckop y elija Crear → Documento de texto.
      • Una vez que haya creado y de texto de archivo, abra y pase el siguiente script en él:
        • :: Run the reset Windows Update components. :: void components(); :: /*************************************************************************************/ :components :: —— Stopping the Windows Update services —— call :print Stopping the Windows Update services. net stop bitscall :print Stopping the Windows Update services. net stop wuauservcall :print Stopping the Windows Update services. net stop appidsvccall :print Stopping the Windows Update services. net stop cryptsvccall :print Canceling the Windows Update process. taskkill /im wuauclt.exe /f :: —— Checking the services status —— call :print Checking the services status.sc query bits | findstr /I /C:»STOPPED» if %errorlevel% NEQ 0 ( echo. Failed to stop the BITS service. echo. echo.Press any key to continue . . . pause>nul goto :eof )call :print Checking the services status. sc query wuauserv | findstr /I /C:»STOPPED» if %errorlevel% NEQ 0 ( echo. Failed to stop the Windows Update service. echo. echo.Press any key to continue . . . pause>nul goto :eof ) call :print Checking the services status. sc query appidsvc | findstr /I /C:»STOPPED» if %errorlevel% NEQ 0 ( sc query appidsvc | findstr /I /C:»OpenService FAILED 1060″ if %errorlevel% NEQ 0 ( echo. Failed to stop the Application Identity service. echo. echo.Press any key to continue . . . pause>nul if %family% NEQ 6 goto :eof ) ) call :print Checking the services status. sc query cryptsvc | findstr /I /C:»STOPPED» if %errorlevel% NEQ 0 ( echo. Failed to stop the Cryptographic Services service. echo. echo.Press any key to continue . . . pause>nul goto :eof ) :: —— Delete the qmgr*.dat files —— call :print Deleting the qmgr*.dat files. del /s /q /f «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat» del /s /q /f «%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat» :: —— Renaming the softare distribution folders backup copies —— call :print Deleting the old software distribution backup copies. cd /d %SYSTEMROOT% if exist «%SYSTEMROOT%\winsxs\pending.xml.bak» ( del /s /q /f «%SYSTEMROOT%\winsxs\pending.xml.bak» ) if exist «%SYSTEMROOT%\SoftwareDistribution.bak» ( rmdir /s /q «%SYSTEMROOT%\SoftwareDistribution.bak» ) if exist «%SYSTEMROOT%\system32\Catroot2.bak» ( rmdir /s /q «%SYSTEMROOT%\system32\Catroot2.bak» ) if exist «%SYSTEMROOT%\WindowsUpdate.log.bak» ( del /s /q /f «%SYSTEMROOT%\WindowsUpdate.log.bak» ) call :print Renaming the software distribution folders. if exist «%SYSTEMROOT%\winsxs\pending.xml» ( takeown /f «%SYSTEMROOT%\winsxs\pending.xml» attrib -r -s -h /s /d «%SYSTEMROOT%\winsxs\pending.xml» ren «%SYSTEMROOT%\winsxs\pending.xml» pending.xml.bak ) if exist «%SYSTEMROOT%\SoftwareDistribution» ( attrib -r -s -h /s /d «%SYSTEMROOT%\SoftwareDistribution» ren «%SYSTEMROOT%\SoftwareDistribution» SoftwareDistribution.bak if exist «%SYSTEMROOT%\SoftwareDistribution» ( echo. echo. Failed to rename the SoftwareDistribution folder. echo. echo.Press any key to continue . . . pause>nul goto :eof ) ) if exist «%SYSTEMROOT%\system32\Catroot2» ( attrib -r -s -h /s /d «%SYSTEMROOT%\system32\Catroot2» ren «%SYSTEMROOT%\system32\Catroot2» Catroot2.bak ) if exist «%SYSTEMROOT%\WindowsUpdate.log» ( attrib -r -s -h /s /d «%SYSTEMROOT%\WindowsUpdate.log» ren «%SYSTEMROOT%\WindowsUpdate.log» WindowsUpdate.log.bak ) :: —— Reset the BITS service and the Windows Update service to the default security descriptor —— call :print Reset the BITS service and the Windows Update service to the default security descriptor. sc.exe sdset wuauserv D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD) sc.exe sdset bits D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD) sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD) sc.exe sdset trustedinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD) :: —— Reregister the BITS files and the Windows Update files —— call :print Reregister the BITS files and the Windows Update files. cd /d %SYSTEMROOT%\system32 regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32.exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe /s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp.dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll :: —— Resetting Winsock —— call :print Resetting Winsock. netsh winsock reset :: —— Resetting WinHTTP Proxy —— call :print Resetting WinHTTP Proxy. if %family% EQU 5 ( proxycfg.exe -d ) else ( netsh winhttp reset proxy ) :: —— Set the startup type as automatic —— call :print Resetting the services as automatics. sc.exe config wuauserv start= auto sc.exe config bits start= delayed-auto sc.exe config cryptsvc start= auto sc.exe config TrustedInstaller start= demand sc.exe config DcomLaunch start= auto :: —— Starting the Windows Update services —— call :print Starting the Windows Update services. net start bits call :print Starting the Windows Update services. net start wuauserv call :print Starting the Windows Update services. net start appidsvc call :print Starting the Windows Update services. net start cryptsvc call :print Starting the Windows Update services. net start DcomLaunch :: —— End process —— call :print The operation completed successfully. echo.Press any key to continue . . . pause>Nul goto: eof :: / ************************************************************** ************************************

        Nota: allí sabe cambiar el script bajo circunstantanes llorones, de lo contrario funciona. Resaltarlo en nuestro sitio, presione Ctrl + C, luego vaya a Presx y Prtrl + Shift + V.

        • Ahora haga clic en «Archivo → Guardar culo …».
        • Seleccione una ubicación adecuada, como el mismo escritorio, nombra el archivo «QuickWinupreset» y cambie su extensión a «. bat».
        • Habiendo establecido el nombre y la extensión requeridos, haga clic en el botón «Guardar».
        • Haga clic en el archivo «QuickWinupreset. bat» con un clic del mouse y seleccione la opción «Ejecutar como administrador».
        • Espere a que se complete el restablecimiento de los componentes del centro de actualización, luego haga clic en cualquier botón de su teclado para cerrar el símbolo del sistema.
        • Reinicie su PC.

        Una vez que inicie sesión en el sistema operativo, verifique el error 0x800f0990.

        Solución #6 Instale la actualización manualmente

        ¿No funciona en absoluto? Bueno, lamentamos que ninguno de los métodos anteriores haya funcionado en su PC. La única solución que le queda en este punto es instalar la actualización problemática manualmente a través del directorio de Microsoft Update Center. Simplemente vaya al sitio web del catálogo, encuentre la actualización cerca de la cual se produce el error 0x800f0990, descárguelo y ejecútelo como administrador para evitar posibles problemas durante la instalación.