Обновление Windows Server 2012 не работает

Обновление Windows Server 2012 не работает

У нас есть сервер Windows Server 2012, размещенный удаленно. Я пытаюсь установить исправление безопасности, и компонент обновления Windows, похоже, поврежден. Код ошибки, который я получаю, — 80073712. Он загружает обновления, но не устанавливает их. Установка вручную с помощью файла msu тоже не работает. На данный момент я предпринял следующие шаги:

  1. запустите microsoft fix it tools. Он говорит, что исправил проблемы, но затем снова дает сбой.
  2. Переименуйте/удалите папку SoftwareDistribution в папке Windows.
  3. Используйте команду Dism, чтобы попытаться исправить это: dism /online /cleanup-image /restorehealth Это вызывает ошибку 14098. Хранилище компонентов было повреждено.
  4. Использовал эквивалентную команду в PowerShell
  5. Я скачал образ сервера 2012 iso напрямую с сайта microsoft и смонтировал его, чтобы попробовать использовать переключатель /source для восстановления с помощью iso. Сейчас я не видел много хороших примеров того, каким должен быть синтаксис для этого. Вот команда, которую я пытался использовать:

DISM /online /cleanup-image /restorehealth /source:wim:D:\sources\install.wim:2

2 — это индексный номер для стандартного сервера, который мы используем. Я получаю тот же результат, ошибку 14098

Теперь я также попробовал это в PowerShell с помощью этой команды:

Repair-WindowsImage -Online -RestoreHealth -Source:Wim:D\Sources\install.com:2. Я получаю сообщение об ошибке, сообщающее о повреждении хранилища компонентов.

Так что я не уверен, куда двигаться дальше. Я даже не знаю, правильный ли у меня синтаксис для использования установочного диска в качестве исходного файла. Любая помощь приветствуется. Если есть какой-то другой метод, о котором я, возможно, не подумал. Кто-нибудь знает, будет ли работать инструмент CheckSUR на сервере 12?

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