Se trataron varias facetas del problema en las respuestas existentes. Intentaré unirlos enumerando las causas de manera general, sin repetir lo que ya se ha dicho:
- El mecanismo de actualización de Microsoft Windows es extremadamente sofisticado, lo que desafortunadamente también significa complicado
- WU necesita soportar una cantidad incalculable de combinaciones de hardware y software
- WU necesita aplicar las actualizaciones en el orden correcto
- Windows 7 es un sistema más antiguo, y SP2 está retrasado y probablemente nunca llegará, lo que genera muchas actualizaciones
- En los últimos años, Microsoft estuvo bajo una gran presión para solucionar numerosos problemas de seguridad, lo que resultó en muchas soluciones agitadas, luego soluciones de arreglos y así sucesivamente hasta la novena generación
- Microsoft no ha podido optimizar lo suficiente el mecanismo de actualización, que en general es un algoritmo exponencial, lo que resulta en un algoritmo de fuerza bruta que es bastante lento.
- Los servidores WU de Microsoft a veces están sobrecargados.
Veamos estos puntos con más detalle.
Complejidades de Windows Update
Una vez que se lanza una actualización, puede entrar en tres fases diferentes adicionales a lo largo del tiempo: Revisiones, Reemplazo y Vencimiento.
Revisiones de actualización : cuando se realizan cambios en una actualización publicada anteriormente, se llama Revisión de actualización, donde se modifican algunas partes de la descarga. Este es un reemplazo de actualización parcial, no completo.
Actualizaciones reemplazadas : este es un reemplazo completo de una versión anterior o versiones. A veces, Microsoft incluirá varias versiones en un solo paquete, y ese paquete reemplaza sus actualizaciones encapsuladas.
Actualizaciones caducadas : se trata de actualizaciones eliminadas de la lista de actualizaciones válidas. Dichas actualizaciones ya no son aplicables y no se detectarán para la instalación. La mayoría de las veces, una actualización caduca después de ser reemplazada por una Actualización Reemplazada.
Las actualizaciones también tienen un mecanismo de dependencia, lo que significa que algunas actualizaciones pueden requerir que se apliquen otras actualizaciones primero.
Las actualizaciones caducadas son problemáticas para el rendimiento de WU, ya que desafortunadamente no se eliminan de la computadora, por lo que aún participan en los cálculos, y hay muchos de ellos. Se puede lograr alguna mejora mediante el uso de Liberador de espacio en disco para eliminar las actualizaciones desactualizadas de Windows
(tome primero una imagen de disco de respaldo de la unidad del sistema, ya que WU también es muy frágil).
Cálculos de WU
Debido a la enorme cantidad de combinaciones posibles, Microsoft mantiene todas las actualizaciones en los servidores WU en el formato de un árbol enorme. La decisión sobre qué actualizaciones deben aplicarse se realiza mediante un algoritmo de poda de árboles, que tiene en cuenta el hardware y el software instalados por el cliente, así como todas las actualizaciones que ya están instaladas, que es en sí mismo una gran cantidad de hechos que necesitan todos deben aplicarse con éxito al podar.
No se garantiza que el algoritmo tenga éxito, lo que significa que WU es perfectamente capaz de destruir el sistema operativo o incluso hacer que no se pueda arrancar. Esto es completamente comprensible, por ejemplo, tomar una actualización A1, tener una revisión A2, donde se lanzó una actualización B dependiendo de A entre A1 y A2. Ahora averigüe si el orden de instalación debe ser A1-B-A2 o A1-A2-B, cuando la decisión incorrecta puede ser mortal.
Servidores WU sobrecargados
Wikipedia tiene esto que decir sobre las estadísticas de Windows Update :
A partir de 2008, Windows Update tenía alrededor de 500 millones de clientes, procesaba alrededor de 350 millones de escaneos únicos por día y mantenía un promedio de 1.5 millones de conexiones simultáneas a máquinas cliente. El martes de parches, el día en que Microsoft suele lanzar nuevas actualizaciones de software, el tráfico saliente podría superar los 500 gigabits por segundo.
Es probable que estos números se hayan duplicado ahora y explican por qué los servidores WU a veces son inaccesibles. Estoy usando la opción WU de "Buscar actualizaciones pero déjame elegir", y mi propia experiencia es que hay días y momentos en los que la búsqueda de actualizaciones lleva más tiempo del que estoy dispuesto a esperar, lo que requiere un aplazamiento.
La larga historia de Windows 7
Windows 7 se lanzó el 22 de julio de 2009. Después de aproximadamente 17 meses, el Service Pack 1 (SP1) salió el 22 de febrero de 2011. Esto fue hace aproximadamente 4.5 años, lo que significa que SP2 está retrasado desde hace mucho tiempo.
El lado bueno de un Service Pack es que su instalación borra todo el historial de actualizaciones, de modo que, en efecto, WU comienza desde cero, exactamente como después de una nueva instalación de Windows. Por supuesto, esto acelera enormemente todos los cálculos, ya que hay menos actualizaciones para tener en cuenta.
La gran cantidad de actualizaciones existentes desde SP1 explica por qué los cálculos de WU son tan lentos hoy. Para Microsoft, el problema se puede resolver "simplemente" actualizando a Windows 8.1 o Windows 10 más recientes, por lo que WU tendrá que tener en cuenta un número menor de actualizaciones.
Conclusión
Como Microsoft sigue aplicando numerosas actualizaciones a Windows 7, WU solo seguirá disminuyendo a medida que pase el tiempo.
Una posible optimización es eliminar las actualizaciones desactualizadas de Windows . Otra es usar la opción WU de "Buscar actualizaciones pero déjame elegir" y buscar actualizaciones temprano en la mañana o tarde en la noche.
La mayoría de las actualizaciones también se aplican a Windows 8 y 10, por lo que la carga de los servidores WU de Microsoft solo se multiplicará cuando Windows 10 se lance pronto. Microsoft también parece distribuir el ancho de banda de sus servidores WU de acuerdo con sus propias políticas, con el acento en servir a los sistemas operativos más recientes, por lo que deberíamos esperar otra desaceleración para Windows 7 una vez que se lance Windows 10, junto con actualizaciones desproporcionadamente más rápidas para Windows 10
Si WU es demasiado lento, la única solución real es actualizar a una versión posterior de Windows.
Buenas noticias: SP2 para Windows 7 (y 8.1) ha llegado
Microsoft ha publicado lo que en realidad es SP2 para Windows 7 y 8.1. Esta actualización no estará disponible desde Windows Update por alguna razón desconocida, por lo que debe descargarse e instalarse manualmente.
Lea sobre cómo obtenerlo en el artículo:
Microsoft revisa las actualizaciones de Windows 7 y 8.1, pero no lo llame paquete de servicio .