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
Error 0x800A138F
Al parecer mucha gente se está encontrando con este error despues de seleccionar las actualizaciones y darle a Instalar ahora. Este código de error sólo 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:
- Borrar archivos temporales de Internet, historial y cookies
- Poner los niveles de seguridad del Internet Explorer a los predeterminados (Para sitios de confianza debe ser baja).
- Comprobar que la web de Windows Update no está en Sitios restringidos
- Opciones de Internet → Contenido → Autocompletar →Borrar formularios y Borrar contraseñas
- Opciones de Internet → Opciones avanzadas → Seguridad →Usar SSL 2.0 y Usar SSL 3.0 (marcar)
- Opciones de Internet → Opciones avanzadas → Seguridad →Comprobar la revocación de certificados del servidor (desmarcar).
- Comprobar la fecha y la hora del PC.
- Opciones de Internet → General → Idiomas →Español – España (añadir)
- Desactivar antivirus y firewall (o al menos abrir el puerto 443).
- Borrar todo lo que hay en C:\Archivos de programa\Windowsupdate excepto iuhist.xml
- 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 - 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. - 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).
Mensaje de Solo Administradores
Tambien puede ocurrir que salga un mensaje diciendo que sólo 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:
- 0×80070003
- 0x80040FF2
- 0x800C0002
- 0x80072F78
- 0x80072EE2
- 0x80072EF7
- 0×80070643
- 0x8007007E
- 0×80070052
- 0×80070197
- 0×80070002
- 0×80070005
- 0×80070485
- 0x8007045A
- 0x801901F6
- 0x800A01AD
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…
- 0x8007045a
- 0x800a01ad
- 0x801901F6
- 0x800A1391
- 0x800C0002
- 0x800A138F
- 0×80070052
- 80072EF7
- 0×80070020
- 0x8007007e
- 0×80070643
- 0×80070197
- 0x80040FF2
- 0×80070003
- 0×80070485
- 0x800a01b6
- 0x8007041D
- 0x8007F0CB
- 800703E7 (en inglés)
- 0×80200010
- 0x8DDD0018
- 0×80246008
- 0×80070002
- 80070103 (en inglés)
- 80246005
- 0×80004005
- 80070424 (en inglés)
- 8020002B
- 0x8007043C
¿No ha encontrado el código de error?
En este otro artículo puedes ver mas errores de Windows Update y las posibles soluciones.

Exelentes articulos