Невозможно включить обновление Microsoft в Windows 7 x86

Невозможно включить обновление Microsoft в Windows 7 x86

У меня есть виртуальная машина Windows 7 x86, которая некоторое время не использовалась, и сегодня я выполнил на ней полное обновление Windows (включая установку IE11).

Я заметил, что не включил Центр обновления Microsoft, и когда я открываю Центр обновления Windows и нажимаю ссылку «Получить обновления для других продуктов Microsoft. Узнать больше», запускается Internet Explorer и сначала перенаправляет меня на:

http://www.update.microsoft.com/microsoftupdate/v6/…. (и что-то я не уловил)

Который немедленно перенаправляет на

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

Который, кажется, содержит только это изображение:

введите описание изображения здесь

Эта страница не соответствует моим ожиданиям (лицензия на обновление Microsoft и т. д.), она просто показывает мне, как нажать на меню «Пуск» и запустить Центр обновления Windows.

Кто-нибудь знает, что тут происходит? И как мне вообще включить обновления Microsoft? Раньше у меня с этим никогда не было проблем.

Примечаниечто Центр обновления Windows прекрасно работает на этом компьютере.

решение1

Ладно... Теперь у меня есть оправдание, чтобы биться головой об стол.

Я обнаружил еще один веб-сайт, который не работал с моей виртуальной машиной, но у меня была вторая виртуальная машина, на которой он работал. В работающей виртуальной машине у меня был IE9, но в виртуальной машине, которая не работает, у меня был IE11. Это привело меня к воспоминанию о «недавних» изменениях в IE, а затем добавлению этого веб-сайта в режим «Совместимости» IE11. После чего он заработал.

Итак… я добавил microsoft.com в режим совместимости с IE11 и внезапно увидел то, что и ожидал:

введите описание изображения здесь

Что в конечном итоге привело к следующему (что очень похоже на первоначальную страницу, которую я видел):

введите описание изображения здесь

Так вот, проблема в том, что IE11 не может справиться с сайтом Microsoft. Какая ирония.

решение2

Это определенно проблема с IE11, как предполагают другие постеры. Мне нужно было проверить опцию «Использовать списки совместимости Microsoft» в «Настройках представления совместимости» в IE11, чтобы иметь доступ к правильной странице.

введите описание изображения здесь

Я пробовал добавить сайт microsoft.com в список совместимости IE11, но это не сработало. Надеюсь, это сработает и у вас.

решение3

Вы также можете включить обновление Microsoft с помощью vbs-скрипта, если IE вообще не позволяет этого сделать;

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,"")

или тот, который отменяет изменение;

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

ссылка там

Связанный контент