Corrige 0x800F0805 Error de actualización en Windows 10

Microsoft libera una gran cantidad de actualizaciones diferentes para Windows 10 de forma regular. Algunas actualizaciones mejoran la seguridad del sistema operativo, otras mejoran su rendimiento, etc. Sin embargo, en algunos casos, las nuevas actualizaciones pueden causar un gran dolor de cabeza para los usuarios, que muestran todo tipo de errores durante su instalación.

0x800F0805 es uno de los errores que ocurren al instalar nuevas actualizaciones para Windows 10. A menudo, tal error aparece en el sistema debido al hecho de que el centro de actualización no funciona correctamente. Use los métodos a continuación para deshacerse de este error y continúe usando sus ventanas normalmente.

Solución para 0x800f0805 Error en la actualización de Windows 10

0x800f0805

Método #1 Inicie el solucionador de problemas

Enfrentados con el error 0x800f0805, lo primero que debe hacer es usar el solucionador de problemas del sistema con Windows Update Center. La herramienta es semiautomática: no puede dañar su sistema operativo ejecutándolo. Esto es lo que debe hacer para ejecutar el solucionador de problemas:

  • Vaya a Configuración de Windows 10 (Win+I, PCM para comenzar, o cualquier otra forma);
  • Luego vaya a «Actualización y seguridad» y «Solución de problemas»;
  • Encuentre «Windows Update Center» en la lista de varias herramientas y haga clic en ella;
  • Ahora haga clic en el botón «Ejecutar problemas de problemas» que aparece a continuación;
  • Siga las instrucciones en pantalla para intentar deshacerse de los posibles problemas del centro de actualización y error 0x800f0805.

Método #2 utilizando la utilidad dism

Mantenimiento y administración de imágenes de implementación (ENM) es una herramienta de Windows incorporada que le permite reparar los componentes del sistema dañados, incluidos los componentes responsables del proceso de actualización. Ahora intentaremos deshacerse del error 0x800f0805 con usted utilizando la herramienta Dism. Prueba lo siguiente:

  • Presione Win+R para levantar la ventana de ejecución;
  • Pegue «CMD» en la línea vacía y presione Ctrl+Shift+Enter (para abrir el símbolo del sistema como administrador);
  • Ejecute los siguientes tres comandos en la consola:
    • Dism /online /limpiando-imagen /checkHealth
    • Dism /online /limpiando-imagen /escaneo
    • Dism /online /limpiando-imagen /restauración

    Método #3 utilizando la utilidad SFC

    El verificador de archivos del sistema (SFC) es otra herramienta de Windows incorporada que le permite verificar no solo los archivos del sistema, sino también para restaurarlos (si es posible). SFC se ejecuta de manera similar a Dism arriba: a través del símbolo del sistema con privilegios de administrador. Esto es lo que debes hacer:

    • Abra el símbolo del sistema como administrador (ver arriba ↑);
    • Pegue el comando SFC /Scannow en la consola y presione Entrar;
    • Reinicie su PC después de que SFC esté terminado;
    • Verifique el error 0x800f0805.

    Método #4 Restaurar el centro de actualización a través de un script especial

    ¿Nada ha funcionado? Entonces es hora de pasar a métodos más serios diseñados para usuarios experimentados de Windows.¿No se considera uno? No se preocupe, lo guiaremos a través de cada uno de los siguientes métodos. Ahora tenemos un proceso interesante en la cola, como la restauración de los componentes del centro de actualizaciones de Windows.

    Como regla general, dicho proceso se realiza manualmente, sin embargo, le recomendamos que no se moleste y use un script pre-creado que haga todo por usted literalmente en segundos. Entonces, haz lo siguiente:

    • Haga clic en el escritorio y elija «Crear → documento de texto»;
    • Abra el archivo de texto creado y pegue 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 % familia % neq 6 goto: eof)) Llame: imprime проверка состояниimo сервисов

    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)

    :: – удаление файлов qmgr*. dat – вызов: imprime удаление файлов qmgr*. dat.

    del /s /q /f «%alusersprofile%\ data de aplicación \ microsoft \ network \ downloader \ Qmgr*. dat» del /s /q /f «%alusersprofile%\ microsoft \ network \ downloader \ qmgr*. dat»

    :: – переиusa нование резервных копий папок дистриtimoquieraompen.

    CD /D %Systemroot %

    Si existe «%Systemroot%\ Winsxs \ Pending. xml. bak» (del /s /q /f «%systemroot%\ winsxs \ pending. xml. bak») Si existe «%Systemroot%\ SoftwareDistribution. bak» (RMDIR/S /Q «%Systemroot%\ SoftwareDistribution. Bak») Si existe «%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 «)

    вызов: imprime переиенomos

    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 ) ) si existe «%SYSTEMROOT%\system32\Catroot2» ( attri b-r – s-h /s /d «%SYSTEMROOT%\system32\Catroot2» ren «%SYSTEMROOT%\system32\Catroot2» Catroot2. bak ) si existe «%SYSTEMROOT%\WindowsUpdate. log» ( attri b-r – s-h /s /d «%SYSTEMROOT%\WindowsUpdate. log» ren «%SYSTEMROOT%\WindowsUpdate. log» WindowsUpdate. log. bak )

    :: – Restablecer BITS y Windows Update al descriptor de seguridad predeterminado – llamar a :print Restablecer BITS y Windows Update al descriptor de seguridad predeterminado.

    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)

    :: — Vuelva a registrar archivos BITS y archivos de Windows Update – llame a :print Vuelva a registrar archivos BITS y archivos de Windows Update.

    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 browserui. 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

    :: – Restablecer Winsock – llamar: imprimir Restablecer Winsock. reinicio de netsh winsock

    :: – Restablecer WinHttp Proxy – Llamada: Imprimir RESET RESET WINHTTP Proxy.

    Si % Family % Equ 5 (proxycfg. ex e-d) else (netsh winhttp reins proxy)

    :: – Instalación del tipo de lanzamiento como automática – Llamada: descarga de impresión de servicios como automáticos. Sc. exe config wuauserv start = auto sc. exe config bits start = retrasyed-aute sc. exe config cryptsvc start = auto sc. exe confiado de confianza inicio = damand sc. exe contrams fig dcomlaunch start = auto

    :: – Lanzamiento de Windows Update – Llamada: Imprimir el lanzamiento de Windows Update Services. Bits de inicio neto

    Llame: Imprimir el lanzamiento de los servicios de actualización de Windows. Inicio neto wuauserv

    Llame: Imprima el lanzamiento de servicios de actualización de Windows. Net Start AppIDSVC

    Llame: Imprima el lanzamiento de servicios de actualización de Windows. Net Start Cryptsvc

    Llame: Imprima el lanzamiento de servicios de actualización de Windows. Net Start dcomlaunch

    :: – La finalización del proceso – Llamada: Imprimir la operación se completa correctamente.

    echo.Press any key to continue . . . pause>Nul goto: eof :: /********************************************** **** **************************************** M

    • Haga clic en el elemento «Archivo» en la línea de menú y seleccione «Guardar»;
    • Cierre el archivo, luego haga clic en él PKM y seleccione «Cambiar el nombre»;
    • ¿Cuál es el archivo «winupdrst» y cambia su expansión de ? txt a . bat;

    Nota: Si no puede ver las extensiones de archivo, ingrese la configuración del explorador de Windows en el panel de control del sistema y active la función de correponting (en la pestaña Ver).

    Intente ejecutar la actualización de Windows y verifique si el error 0x800f0805 desapareció o no.

    Método #5 Uso de una herramienta de creación de medios

    Si todos los métodos anteriores se falla a la razón u otro, puede usar la herramienta de creación de Windows Media. Es cierto que el objetivo principal de esto es crear medios de instalación, pero también debe actualizar directamente su sistema operativo sin confiar en el centro de actualización inestable.

    • Descargue la herramienta de creación de medios desde el sitio web oficial de Microsoft;
    • Haga clic en el archivo de descarga y seleccione «Ejecutar como administrador»;
    • Aceptar el acuerdo de licencia;
    • Seleccione «Actualice esta PC ahora» y haga clic en «Siguiente»;
    • Siga las instrucciones en pantalla para actualizar su Windows 10.

    Al emplear este método, evitará por completo encontrar el error 0x800f0805.

    Método #6 Descargar e instalar actualizaciones Manully

    Si aún enfrenta el error 0x800f0805, siempre puede instalar la actualización que necesita manualmente solicitando la ayuda del directorio del Centro de actualizaciones de Microsoft. Antes de acceder al catálogo, debe averiguar con qué actualización específica tiene problemas. Hacer esto:

    • vaya al Centro de actualizaciones de Windows, que se encuentra en la sección «Actualización y seguridad» de Preferencias del sistema;
    • haga clic en el botón «Buscar actualizaciones» y espere a que aparezca el error;
    • copie el número de la actualización problemática;
    • abra un navegador y vaya al directorio del Centro de actualizaciones de Microsoft;
    • pegue el número de actualización en el cuadro de búsqueda, búsquelo y descárguelo a su PC, luego instálelo;
    • reinicie su PC.

    En caso de que instale manualmente la actualización, el error 0x800f0805 no debería molestarle en principio.

    Método #7 Reinicie su computadora guardando archivos

    Desafortunadamente, si ninguno de los métodos le ayudó a deshacerse del error 0x800f0805 y solo necesita obtener una actualización problemática, siempre puede recurrir a restablecer su PC a su estado original guardando sus archivos personales. Este procedimiento se realiza de la siguiente manera:

    • Abra la Configuración de su sistema operativo Windows 10;
    • Vaya a Actualización y seguridad → Restaurar;
    • haga clic en «Inicio» en la sección «Restaurar la computadora a su estado original»
    • seleccione la opción «Guardar mis archivos»;
    • Siga las instrucciones en pantalla y complete el proceso de reinicio de la PC.

    Una vez de regreso en Windows, ejecute la actualización del sistema y verifique si se ha resuelto el error 0x800f0805.