Impossibile attivare Microsoft Update in Windows 7 x86


24

Ho una macchina virtuale x86 di Windows 7 che non era stata utilizzata per un po ', e oggi ho fatto un aggiornamento completo di Windows su di esso (incluso ottenere IE11).

Ho notato che non avevo attivato Microsoft Updates e quando apro Windows Update e ho fatto clic sul collegamento "Ottieni aggiornamenti per altri prodotti Microsoft. Ulteriori informazioni", Internet Explored si avvia e mi porta prima a:

http://www.update.microsoft.com/microsoftupdate/v6/… . (e qualcosa che non ho preso)

Che reindirizza immediatamente a

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

Che sembra contenere solo questa immagine:

inserisci qui la descrizione dell'immagine

Questa pagina non è quella che mi aspettavo (licenza Microsoft Update ecc.) E mi mostra semplicemente come fare clic sul menu Start ed eseguire Windows Update.

Qualcuno ha idea di cosa sta succedendo qui? E come posso effettivamente attivare gli aggiornamenti Microsoft? Questo non è mai stato un problema per me in passato.

Si noti che Windows Update funziona perfettamente su questa macchina.


Esegui SC WUAUCLT MODE=AUTOdal cmd come amministratore.
arielnmz,

Risposte:


35

OK .. Ora ho la giustificazione per battere la testa sul tavolo.

Ho scoperto un altro sito Web che non funzionava con la mia macchina virtuale, ma avevo una seconda macchina virtuale per la quale funzionava. Nella VM che funzionava avevo IE9, ma nella VM che non funzionava ho IE11. Ciò mi ha portato a ricordare che ci sono stati cambiamenti "recenti" in IE e quindi aggiungere quel sito Web alla modalità "Compatibilità" di IE11. Dopo di che ha funzionato.

Quindi ... ho aggiunto microsoft.com alla modalità di compatibilità IE11 e all'improvviso vedo cosa mi aspettavo:

inserisci qui la descrizione dell'immagine

Che alla fine ha portato a quanto segue (che sembra molto simile alla pagina iniziale che stavo vedendo)

inserisci qui la descrizione dell'immagine

Quindi il problema è che IE11 non è in grado di gestire un sito Web Microsoft. Oh l'ironia.


2
Non è un po 'ridicolo che anche nel 2015 il browser Web di Microsoft debba utilizzare la modalità di compatibilità per visualizzare correttamente il sito Web di Microsoft, su una pagina necessaria per aggiornare i prodotti Microsoft?
George T,

Vale la pena notare ... o almeno per me questo stesso problema riguarda anche le versioni server di Windows, o almeno Server 2008 R2 (non ho server 2012/2012 R2 che posso provare al momento). Comunque, grazie per avermi aiutato a capire perché non potevo usare Microsoft Update su un sacco di miei server.
HopelessN00b,

Questa soluzione alternativa è stata interrotta a marzo 2017? Ho appena provato, inclusa la disabilitazione di entrambe le caselle di controllo ("visualizza intranet ...", "usa microsoft"), ma non è riuscita.
Tobias Knauss,

Alla fine ho deciso di installare Silverlight come suggerito su un altro sito Web. Il programma di installazione mi ha dato la possibilità di abilitare Microsoft Update non appena l'installazione è stata completata. Successo.
Tobias Knauss,

8

È sicuramente un problema con IE11, come suggerito da altri poster. Per poter accedere alla pagina corretta, ho dovuto selezionare l'opzione "Usa elenchi di compatibilità Microsoft" in "Impostazioni vista compatibilità" in IE11.

inserisci qui la descrizione dell'immagine

Ho provato ad aggiungere il sito Web microsoft.com all'elenco di compatibilità IE11 e non ha funzionato per me. Spero che questo funzioni per te.


+1 Questo ha risolto il mio problema e ora sarai in grado di includere immagini nelle tue risposte :)
Oriol

Questo dovrebbe sostituire la risposta accettata. La risposta attualmente accettata forzerà tutti i siti Microsoft in modalità compatibilità a meno che non richiedano esplicitamente la modalità standard, ad esempio tramite l'intestazione X-UA-Compatible.
Starson Hochschild,

C'è qualcosa di strano qui. "Usa elenchi di compatibilità Microsoft" è attivo per impostazione predefinita, ma la pagina MU continua a non funzionare - fino alla seconda o terza volta che la provi, quando improvvisamente inizia a funzionare senza una ragione evidente.
Harry Johnston,

2

Puoi abilitare Microsoft Update anche con uno script vbs se IE non ti consente affatto;

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 quello per annullare la modifica;

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

riferimento lì


Qualcuno ha aggiunto una soluzione di script PowerShell in un commento sul collegamento a cui si fa riferimento: (separando le 3 righe da ///): $ServiceManager = New-Object -ComObject "Microsoft.Update.ServiceManager"/// $ServiceManager.ClientApplicationID = "My App"///$ServiceManager.AddService2( "7971f918-a847-4430-9279-4a52d1efe18d",7,"")
Tobias Knauss,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.