Problemas al actualizar desde Windows Update

Solucionar problemas al actualizar desde Windows Update

En este artículo vamos a ver los problemas al actualizar desde Windows Update y la solución general.

  • Verificar desde la consola Servicios (services.msc) que el Servicio de cifrado, está en Estado: Iniciado y Tipo de Inicio: Automático
  • Deshabilitar desde msconfig cualquier utilidad en segundo plano (antivirus, firewall, xpantispy…) y reiniciar el equipo
  • Desde Internet Explorer → Herramientas → Opciones de Internet, borrar Archivos temporales, Cookies e Historial
  • Entrar a la carpeta C:\Windows\Downloaded Program Files y borrar el control: Update Class
  • Buscar todas las carpetas llamadas WUTemp y bórralas
  • Buscar iuctl.dll y iuengine.dll y borrarlos
  • Cambiar el nombre de la carpeta catroot2 ubicada en C:\windows\system32\ a catroot2_old
  • Inicio → Ejecutar → cmd

    net start cryptsvc
    regsvr32 regwizc.dll
    regsvr32 licdll.dll
    regsvr32 softpub.dll
    regsvr32 wintrust.dll
    regsvr32 initpki.dll
    regsvr32 dssenh.dll
    regsvr32 rsaenh.dll
    regsvr32 gpkcsp.dll
    regsvr32 sccbase.dll
    regsvr32 slbcsp.dll
    regsvr32 cryptdlg.dll

  • Volver a lanzar Windows Update

También puede afectar el estar detrás de un proxy o firewall, o tener mal la fecha del PC

Véase KB818018 y KB193657


Error 0x800A138F

Al parecer mucha gente se está encontrando con este error después de seleccionar las actualizaciones y darle a Instalar ahora. Este código de error solo indica un error general, el error en concreto se puede ver consultando el Windows Update Log, que se puede encontrar en:

  • C:\Windows\Windows Update.log (XP, 98 y Me)
  • C:\WINNT\Windows Update.log (Windows 2000)

Para intentar arreglar este error, podemos realizar lo siguiente:

  1. Borrar archivos temporales de Internet, historial y cookies
  2. Poner los niveles de seguridad del Internet Explorer a los predeterminados (Para sitios de confianza debe ser baja).
  3. Comprobar que la web de Windows Update no está en Sitios restringidos
  4. Opciones de Internet → Contenido → Autocompletar →Borrar formularios y Borrar contraseñas
  5. Opciones de Internet → Opciones avanzadas → Seguridad →Usar SSL 2.0 y Usar SSL 3.0 (marcar)
  6. Opciones de Internet → Opciones avanzadas → Seguridad →Comprobar la revocación de certificados del servidor (desmarcar).
  7. Comprobar la fecha y la hora del PC.
  8. Opciones de Internet → General → Idiomas →Español – España (añadir)
  9. Desactivar antivirus y firewall (o al menos abrir el puerto 443).
  10. Borrar todo lo que hay en C:\Archivos de programa\Windowsupdate excepto iuhist.xml
  11. Comprobar que el Internet Explorer está usando encriptación de 128 bits.
    Ir a Ayuda → Acerca de Internet Explorer → Intensidad de cifrado.
    En Windows 2000 es necesario tener instalado el ultimo service pack. Si ocurre en XP, habrá que reinstalar el IE
  12. Comprobar el fichero HOSTS, que está en:.
    C:\WINDOWS\SYSTEM32\DRIVERS\etc (Windows XP)
    C:\WINNT\SYSTEM32\DRIVERS\etc (Windows 2000)
    C:\Windows\Hosts (Windows 98)
    Borrar cualquier linea que no empiece con un # y contenga Microsoft o Akamai.
  13. También puede ser problema del Servicio criptográfico

Más información en esta página, en KB836962 y en KB836969


Error 0x800A01AD

0x800A01AD ActiveX component can”t create object

Esto ocurre porque no se ha instalado Microsoft XML Parser (MSXML) 3.0 Service Pack 4 (SP4)

Luego:

  • Inicio → Ejecutar → cmd
  • Regsvr32 C:\Windows\System32\Msxml.dll
  • Regsvr32 C:\Windows\System32\Msxml2.dll
  • Regsvr32 C:\Windows\System32\Msxml3.dll

VéaseKB833766


0x800A01B6

Suele producirse porque un antivirus, firewall, router o NAT está bloqueando los puertos que usa Windows Update. Habrá que modificar la configuración para que permita el tráfico en los puertos 80 y 443, y la ejecución de ActiveX desde la web de Windows Update (añadirlo a la lista de sitios de confianza).

VerKB836985 y KB836948


Mensaje de Solo Administradores

También puede ocurrir que salga un mensaje diciendo que solo usuarios con permisos de Administrador en la máquina pueden ejecutar Windows Update, aunque estamos accediendo desde una cuenta de administrador. Los pasos a dar para intentar solucionar esto son:

  • Inicio → Ejecutar → Regedit
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  • Edición → Permisos → Agregar → Todos → Control Total
  • Seleccionar los demás usuarios y grupos en la lista de permisos y verificar que no tienen ninguno denegado

Si se accede a Internet a través de un servidor Proxy:

  • Internet Explorer → Herramientas → Opciones de Internet → Conexiones → Configuración LAN → Servidor proxy → Avanzadas → Excepciones
  • Añadir:
    • Windowsupdate.microsoft.com
    • V4.Windowsupdate.microsoft.com
    • Download.Windowsupdate.com
  • Internet Explorer → Herramientas → Opciones de Internet → Avanzadas → Configuración de HTTP 1.1 → Usar HTTP 1.1 en conexiones Proxy

Por último, puede ser que la carpeta catroot2 esté corrupta:

  • net stop cryptsvc
  • ren %systemroot%\system32\catroot2 oldcatroot2
  • net start cryptsvc

Artículo oficial de Microsoft en KB316524


Windows Update fue deshabilitado por su administrador de sistema

Esto se produce cuando Windows Update ha sido deshabilitado usando políticas de grupo o editando el registro. Para habilitarlo:

  • Inicio → Ejecutar → gpedit.msc
  • Configuración de usuario → Plantillas administrativas → Menú Inicio y Barra de tareas → Deshabilitar y eliminar enlace a Windows Update → Deshabilitado
  • Configuración de usuario → Plantillas administrativas → Componentes de Windows → Windows Update → Deshabilitar acceso a todas las características de Windows Update → Deshabilitado

Las claves a eliminar en el registro serían:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Windows Update\DisableWindowsUpdateAccess
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisableWindowsUpdateAccess
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoWindowsUpdate
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisableWindowsUpdateAccess
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoWindowsUpdate

Artículo oficial de Microsoft en KB326686 y KB228548


Otros errores:

Códigos de Error mientras esta buscando actualizaciones…

Códigos de Error mientras usa el sitio web de Windows Update …

Otros códigos de Error…

¿No ha encontrado el código de error?
En este otro artículo puedes ver mas errores de Windows Update y las posibles soluciones.

11 comentarios en “Problemas al actualizar desde Windows Update

  1. Exelentes articulos

  2. Gracias.. muy completos los articulos, pero estoy buscando un error de windows update pues el dia de ayer lo actualize y luego se bloqueaba todo el portatil y no me dejaba ni abrir una carpeta (tengo w8 ) ojala me puedan ayudar

  3. no puedo actualizar con el update de Windows error,8024a008 como puedo solucionarlo gracias

  4. No he podido actualizar a Windows 10, arroja error “80070020-2000A Windows update encontró un error desconocido”
    ¿Qué puedo hacer”

  5. Si recibe el error 80070020 de Windows Update, puede deberse a que un programa que se está ejecutando en el equipo está interfiriendo con Windows Update. Este problema se puede solucionar por lo general al reiniciar el equipo y ejecutar Windows Update nuevamente.

    Si vuelve a recibir el error 80070020 después de reiniciar el equipo y ejecutar Windows Update, es posible que el programa que interfiere, como un programa antivirus, se ejecute automáticamente al iniciar el equipo. En este caso, deberá reiniciar el equipo sin ejecutar los programas que se ejecutan al iniciar Windows. Esto se puede hacer de dos maneras: mediante el inicio del equipo en modo seguro o mediante el inicio manual de Windows sin los programas de inicio (también denominado reinicio limpio).

  6. No puedo actualizar en Windows 7, Windows update, sale código de error 8007006e

  7. Hola Necesito saber que nombre colocare en la carpeta a catroot2 .??? como dice cambiar el nombre..

  8. Ponle catroot2_old

  9. Imposible, yo tengo windows 8.1 64bit, resetie mi sistema, windows update no funciona, ya hice todos los pasos desabiliantado, cambiando, removiendo, borrando software distribucion, tratando de instalar a traves del wuss, no tengo exito, algun maestro en esto que me pueda ayudar? gracias

  10. Hola ayuda xfa me sale este codigo de error 800736B3 al actualizar actualización en windows 7 e intentado de todo y sigue saliendo lo mismo.ayuda.

Los comentarios están cerrados.