На моих компьютерах с Windows 8.1 так называемое «апрельское обновление» из KB2919355 было установлено автоматически Центром обновления Windows, как и ожидалось. Однако на моем сервере 2012 R2 обновление не было установлено автоматически, и Центр обновления Windows сообщает, что «обновления недоступны».
Я знаю, что могу загрузить и применить KB2919355 из центра загрузок Microsoft, но отсутствие этого обновления заставляет меня беспокоиться о том, что на этом компьютере могут отсутствовать и другие обновления. Сервер обновляется непосредственно из Microsoft, а не из WSUS, и мне ничего не известно о том, что могло бы блокировать обновление. На компьютере установлено предварительное обновление от KB2919442.
Как я могу узнать, почему отсутствует это обновление? Что я могу сделать, чтобы убедиться, что это не проблема с другими обновлениями?
(Хотелось бы, чтобы у меня был доступ к другому серверу 2012 R2, чтобы подтвердить, является ли эта проблема специфической для этого компьютера или нет, но мои другие серверы Windows работают под управлением оригинала 2008 R2 или 2012, поэтому это обновление к ним не применяется.)
Я выполнил более десяти установок Server 2012 R2, и у каждого из них должен быть исправление KB2919442, а затем установлен флажок clearcompressionflag, прежде чем он получит что-либо, кроме исправлений текущего месяца. Запустив их и KB2919355, вы получите ~ 75 дополнительных исправлений, волшебным образом появляющихся из Центра обновления Windows, почти ни одно из которых не имеет ничего общего с .NET.
Попробуйте сбросить обновление Windows.
net stop wuauserv
net start wuauserv
Установите KB2919442 (без перезагрузки), тогда 2919355 обнаружит.