У меня есть виртуальная машина 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")