No se puede activar la actualización de Microsoft en Windows 7 x86

24

Tengo una máquina virtual Windows 7 x86 que no se había utilizado durante un tiempo, y hoy hice una actualización completa de Windows (incluida la obtención de IE11).

Noté que no había activado las Actualizaciones de Microsoft, y cuando abro Windows Update y hago clic en el enlace "Obtener actualizaciones para otros productos de Microsoft. Más información", Internet Explored se inicia y me lleva primero a:

http://www.update.microsoft.com/microsoftupdate/v6/… . (y algo que no entendí)

Que inmediatamente redirige a

http://www.update.microsoft.com/windowsupdate/v6/thanks.aspx?ln=en&&thankspage=5

Que parece contener solo esta imagen:

ingrese la descripción de la imagen aquí

Esta página no es lo que esperaba (licencia de actualización de Microsoft, etc.) y simplemente me muestra cómo hacer clic en el menú de inicio y ejecutar Windows Update.

¿Alguien tiene alguna idea de lo que está pasando aquí? ¿Y cómo puedo activar las actualizaciones de Microsoft? Esto nunca ha sido un problema para mí en el pasado.

Tenga en cuenta que Windows Update se ejecuta perfectamente en esta máquina.

Peter M
fuente
Ejecutar SC WUAUCLT MODE=AUTOdesde el cmd como administrador.
arielnmz

Respuestas:

35

OK ... ahora tengo justificación para golpear mi cabeza sobre la mesa.

Descubrí otro sitio web que no funcionaba con mi VM, pero tenía una segunda VM para la que funcionaba. En la VM que funcionaba tenía IE9, pero en la VM que no funciona tengo IE11. Eso me llevó a recordar que había habido cambios "recientes" en IE, y luego agregar ese sitio web al modo "Compatibilidad" IE11. Después de lo cual funcionó.

Entonces ... agregué microsoft.com al modo de compatibilidad IE11 y de repente veo lo que esperaba:

ingrese la descripción de la imagen aquí

Lo que finalmente llevó a lo siguiente (que se parece mucho a la página inicial que estaba viendo)

ingrese la descripción de la imagen aquí

Entonces, el problema es que IE11 no puede manejar un sitio web de Microsoft. Oh, la ironía.

Peter M
fuente
2
¿No es un poco ridículo que incluso en 2015, el navegador web de Microsoft necesite usar el modo de compatibilidad para mostrar el sitio web de Microsoft correctamente, en una página necesaria para actualizar los productos de Microsoft?
George T
Vale la pena señalar ... o es para mí, al menos, que este mismo problema afecta también a las versiones de servidor de Windows, o al menos a Server 2008 R2 (no tengo ningún servidor 2012/2012 R2. Puedo probar esto en este momento). De todos modos, gracias por ayudarme a descubrir por qué no podía usar la actualización de Microsoft en muchos de mis servidores.
HopelessN00b
¿Se ha roto esta solución en marzo de 2017? Solo lo intenté, incluida la desactivación de ambas casillas de verificación ("mostrar intranet ...", "usar microsoft"), pero falló.
Tobias Knauss
Finalmente decidí instalar Silverlight como se sugiere en otro sitio web. El instalador me dio la opción de habilitar Microsoft Update tan pronto como se realizó la instalación. Triunfó.
Tobias Knauss
8

Definitivamente es un problema con IE11 como lo sugieren otros carteles. Necesitaba marcar la opción "Usar listas de compatibilidad de Microsoft" en la "Configuración de Vista de compatibilidad" en IE11 para poder acceder a la página correcta.

ingrese la descripción de la imagen aquí

Intenté agregar el sitio web microsoft.com a la lista de compatibilidad de IE11 y no funcionó para mí. Espero que esto funcione para ti.

Arrendajo
fuente
+1 Esto resolvió mi problema, y ​​ahora podrás incluir imágenes en tus respuestas :)
Oriol
Esto debería asumir como la respuesta aceptada. La respuesta actualmente aceptada obligará a todos los sitios de Microsoft a pasar al modo de compatibilidad, a menos que soliciten explícitamente el modo estándar, por ejemplo, a través del encabezado Compatible con X-UA.
Starson Hochschild
Algo extraño está sucediendo aquí. "Usar listas de compatibilidad de Microsoft" está activado de forma predeterminada, pero la página MU todavía no funciona, hasta la segunda o tercera vez que lo prueba, cuando de repente comienza a funcionar sin razón aparente.
Harry Johnston
2

También puede habilitar la actualización de Microsoft con un script vbs si IE no lo permite en absoluto;

Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager") 
ServiceManager.ClientApplicationID = "My App"  
'add the Microsoft Update Service by GUID 
Set NewUpdateService = ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")

o aquel para deshacer el cambio;

Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager") 
ServiceManager.ClientApplicationID = "My App"  
'remove the Microsoft Update Service by GUID 
ServiceManager.RemoveService("7971f918-a847-4430-9279-4a52d1efe18d")

referencia allí

yagmoth555 - GoFoundMe Monica
fuente
Alguien agregó una solución de script powershell en un comentario en el enlace al que hizo referencia: (separando las 3 líneas por ///): $ServiceManager = New-Object -ComObject "Microsoft.Update.ServiceManager"/// $ServiceManager.ClientApplicationID = "My App"///$ServiceManager.AddService2( "7971f918-a847-4430-9279-4a52d1efe18d",7,"")
Tobias Knauss