Я устраняю полный сбой обновления Windows - при новой установке автономного Windows 2012 Server Essentials. Отсутствие конфигурации, отсутствие существующей инфраструктуры, настройка "прямо из коробки".
Центр обновления Windows вообще никогда не запускается, но, как ни странно, раньше устанавливал его с этого установочного носителя именно на этот сервер.
Однако теперь это не удается. Единственная рациональная причина, которую я могу себе представить, - это недавно выпущенное новое обновление, которое нарушает обновление Windows для этой версии ОС при новой установке.
Последние записи из журнала WindowsUpdate.log:
2017-01-18 15:11:14:840 412 1424 Agent WARNING: Failed to evaluate Installable rule, updateId = {E66A6795-3E20-43ED-9C66-FE134EEEECBC}.200, hr = 80070057
2017-01-18 15:11:19:324 412 1424 Agent Bundled update {FBEC0F80-9F87-4B42-BA14-2BBE7148322A}.203 is missing extended metadata
2017-01-18 15:11:19:324 412 1424 Agent Bundle contains children which has no localextended metadata and thus is invalid.
2017-01-18 15:11:19:324 412 1424 Agent Update {B27CF4B3-0B7D-475D-9129-883E6DED6182}.203 is not a valid bundle. Not returning it.
Вопрос: Означает ли вышесказанное, что существует конкретное недействительное / поврежденное обновление, которое сервер пытается получить?
Если да, то можно ли преобразовать коды идентификатора обновления hex / guid ({B27CF4B3 ...}) в идентификатор обновления Microsoft KB? Итак, можно исследовать конкретное обновление, которое вызывает проблему?
Решение для решения основной проблемы обновления Windows заключалось в следующем:
1) Для использования WSUS в автономном режиме и загрузки всех обновлений для Win2k Server 2) Используя компьютер с Windows 10, используйте NTLite для автономной интеграции всех обновлений в установочный носитель Win2k Server 3) Переустановите сервер с установочным носителем с исправлениями.
Примечание: описанный выше процесс не работает на компьютере с Windows 7, для запуска процесса NTLite требовалась машина с Windows 10.