Error 0x80080005 al actualizar Windows 10: ¿cómo solucionarlo?

Error 0x80080005 al actualizar Windows 10: ¿cómo solucionarlo?

Actualizar tu sistema operativo Windows es un proceso muy familiar para un gran número de usuarios, pero puede verse interrumpido por el error 0x80080005 que aparece en el Centro de Actualización de Windows. Por supuesto, el error te impedirá buscar o instalar nuevas actualizaciones hasta que lo arregles.

Microsoft proporciona a su base de usuarios un flujo constante de actualizaciones que contienen todo tipo de correcciones, mejoras o nuevas funcionalidades. Nadie quiere privarse de ese privilegio. Por eso, en este artículo, vamos a ver varias formas en las que es posible deshacerse del error 0x80080005.

CONTENIDO DEL ARTÍCULO

¿Cómo solucionar el error 0x80080005 en Windows 10?

El error 0x80080005 puede producirse por razones completamente diferentes. Por ejemplo, puede ocurrir si el proceso de búsqueda e instalación de una actualización se ve obstaculizado por algo. Este «algo» puede ser, por ejemplo, un antivirus que de repente ha decidido bloquear la instalación de algunos archivos de actualización. El error también puede estar causado por una imagen del sistema o unos archivos del sistema corruptos.

Reiniciar el sistema

En cualquier caso, el error 0x80080005 puede resolverse. Si no lo consigues, puedes instalar manualmente una actualización concreta mediante el Directorio de Actualizaciones de Microsoft, pero de eso hablaremos un poco más adelante. De momento, vamos a intentar deshacernos del error 0x80080005.

Empecemos por la solución más sencilla en esta situación: reiniciar el ordenador. Si te has lanzado a la selva de Internet en busca de una solución inmediatamente después del error 0x80080005, prueba simplemente a reiniciar el ordenador. Este error puede representar otro pequeño fallo en el sistema operativo Windows.

Desactivar/eliminar el antivirus

Si reiniciar no ha servido de nada, es posible que haya algo más que te impida comprobar e instalar las nuevas actualizaciones. Por ejemplo, el antivirus suele causar algunos problemas de vez en cuando. Tanto si utilizas un antivirus del sistema como uno de terceros, tendrás que desactivar su funcionalidad. Mejor aún, elimínalo completamente de tu sistema, ya que algunos antivirus pueden interferir con Windows Update.

Normalmente, los antivirus de terceros se pueden desactivar a través de los ajustes, a los que se puede acceder a través del icono situado en el área de notificaciones. Haz clic en el PCM en el icono del antivirus y selecciona la opción con Configuración. En Ajustes, localiza la sección responsable de la protección del sistema o de la protección activa. Ve a ella y desactiva la funcionalidad del antivirus.

Una vez que hayas desactivado la protección activa de tu antivirus de terceros, intenta actualizar Windows 10 de nuevo y comprueba si el error 0x80080005 vuelve a aparecer. Si sigue apareciendo, desinstala el antivirus de terceros y desactiva también la protección activa de Windows Defender, ya que se activa automáticamente si no queda ningún antivirus funcional en el sistema.

Comprobador de archivos del sistema

Bien, si el error 0x80080005 aparece incluso después de desactivar todos los antivirus del sistema, la causa es definitivamente otra. El problema de la actualización de Windows 10 puede deberse a que los archivos del sistema están dañados. En este caso, puedes utilizar el programa SFC: haz clic en Inicio y en «Símbolo del sistema (admin)». Después de abrirlo, escribe el comando sfc /scannow y pulsa Intro.

El proceso de escaneo de los archivos del sistema se inicia y termina con un resumen de los archivos corruptos encontrados. El programa intentará reparar los archivos corruptos, si es posible. Si la utilidad SFC ha encontrado y reparado los archivos corruptos, ve al Centro de Actualización de Windows e intenta actualizar el sistema. Quizá esta vez el error 0x80080005 desaparezca.

Restablecer los componentes del Centro de Actualización

Por lo tanto, si nada te ha ayudado del error 0x80080005, es hora de pasar a medidas más exhaustivas que tienen muchas probabilidades de deshacerse del error. A continuación veremos el proceso de restablecimiento de los componentes del Centro de Actualización de Windows. El hecho es que el error puede ser causado por el propio Centro de Actualización de Windows. Por lo tanto, tienes que reiniciar sus componentes y luego intentar realizar una actualización del sistema.

El restablecimiento de los componentes del Centro de Actualización de Windows 10 puede hacerse, a grandes rasgos, de dos maneras: utilizando un archivo bat especial o manualmente introduciendo una serie de comandos en la línea de comandos. Ahora te mostraremos cómo realizar un reinicio utilizando un archivo .bat que contiene una serie de comandos.

Crea el archivo de texto más común en tu ordenador y llámalo «Reinicio de la actualización de Windows», por ejemplo, o lo que quieras, no importa. A continuación, abre el archivo de texto que has creado e introduce la siguiente serie de comandos, en el orden en que se enumeran a continuación.

@echo off
Script REM para restablecer el agente de actualizaciones de Windows

Servicios REM Stop
bits de parada netos
net stop wuauserv
net stop appidsvc
net stop cryptsvc

REM Eliminar los archivos qmgr*.dat
Suprime «%ALLUSERSPROFILE%\NDatos de aplicación\NMicrosoft\NRed\NDownloader\qmgr*.dat»

REM Renombrar carpetas
Ren %systemroot%\NDistribuciónDeSoftwareDistribuciónDeSoftware.bak
Ren %systemroot%\system32\catroot2.bak

REM Restablecer los permisos de los servicios
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWRPWPDTLOCRRC;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWPWPDTLOCRRC;;PU)

REM Servicios de reinscripción
cd /d %windir%\system32
regsvr32.exe /U /s vbscript.dll
regsvr32.exe /U /s mshtml.dll
regsvr32.exe /U /s msjava.dll
regsvr32.exe /U /s msxml.dll
regsvr32.exe /U /s actxprxy.dll
regsvr32.exe /U /s shdocvw.dll
regsvr32.exe /U /s Mssip32.dll
regsvr32.exe /U /s wintrust.dll
regsvr32.exe /U /s initpki.dll
regsvr32.exe /U /s dssenh.dll
regsvr32.exe /U /s rsaenh.dll
regsvr32.exe /U /s gpkcsp.dll
regsvr32.exe /U /s sccbase.dll
regsvr32.exe /U /s slbcsp.dll
regsvr32.exe /U /s cryptdlg.dll
regsvr32.exe /U /s Urlmon.dll
regsvr32.exe /U /s Oleaut32.dll
regsvr32.exe /U /s msxml2.dll
regsvr32.exe /U /s Browseui.dll
regsvr32.exe /U /s shell32.dll
regsvr32.exe /U /s atl.dll
regsvr32.exe /U /s jscript.dll
regsvr32.exe /U /s msxml3.dll
regsvr32.exe /U /s softpub.dll
regsvr32.exe /U /s wuapi.dll
regsvr32.exe /U /s wuaueng.dll
regsvr32.exe /U /s wuaueng1.dll
regsvr32.exe /U /s wucltui.dll
regsvr32.exe /U /s wups.dll
regsvr32.exe /U /s wups2.dll
regsvr32.exe /U /s wuweb.dll
regsvr32.exe /U /s scrrun.dll
regsvr32.exe /U /s msxml6.dll
regsvr32.exe /U /s ole32.dll
regsvr32.exe /U /s qmgr.dll
regsvr32.exe /U /s qmgrprxy.dll
regsvr32.exe /U /s wucltux.dll
regsvr32.exe /U /s muweb.dll
regsvr32.exe /U /s wuwebv.dll

regsvr32.exe /s vbscript.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s msjava.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s Mssip32.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s initpki.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 Urlmon.dll
regsvr32.exe /s Oleaut32.dll
regsvr32.exe /s msxml2.dll
regsvr32.exe /s Browseui.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s Mssip32.dll
regsvr32.exe /s atl.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s softpub.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 scrrun.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s ole32.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

REM restablecer winsock
netsh winsock reset

REM restablecer proxy
netsh winhttp reset proxy

REM reinicia los servicios
bits de inicio de red
net start wuauserv
net start appidsvc
net start cryptsvc

REM Instala el último agente de Windows Update.
iniciar http://support.microsoft.com/kb/949104

Después de introducir todo lo anterior, guarda este archivo de texto. A continuación, entra en el modo de renombrar y cambia la extensión del archivo a .bat. Deberías terminar con el siguiente archivo Restablecer Windows Update.bat(o con otro nombre). Haz doble clic en este archivo para iniciar el proceso de restablecimiento automático de los componentes. Una vez que termine, entra en el Centro de Actualización y comprueba si se ha resuelto el problema en forma de error 0x80080005.

Sin embargo, si no puedes deshacerte de él, siempre puedes recurrir a instalar manualmente la actualización con la que tienes el problema. Sólo tienes que ir al directorio de Microsoft Update, introducir el número de la actualización en el cuadro de búsqueda (puede encontrarse en el registro de actualizaciones) y hacer clic en buscar, y luego descargar e instalar la actualización descargada. Fácil y sencillo. De esta forma puedes evitar el error 0x80080005, ya que el Centro de Actualización no intervendrá en el proceso.

¿Has encontrado una errata? Resalta el texto y pulsa Ctrl + Enter