Задний план
Мы имели Проблемы с обновлением Windows в прошлом, где не устанавливались бы случайно разные обновления.
Обычно я скрывал эти обновления и старался о них забыть. В конце концов я открыл их, и они внезапно волшебным образом прошли. Я просто объяснил это некоторой комбинацией обновлений, заставляющих все работать - как вы можете видеть, я ни в коем случае не эксперт в этой области, поэтому, пожалуйста, потерпите меня.
Новая ошибка
Некоторое время обновления были в порядке, но затем KB982671, Microsoft .NET Framework 4 для систем на базе Windows Server 2008 RS x64, не удалось установить. Ошибка обновления Windows, выданная мне (обратите внимание, что это НЕ WSUS, а просто стандартный Центр обновления Windows) была «Центр обновления Windows с кодом 1 обнаружил неизвестную ошибку». Примерно так же полезны, как и предыдущие ошибки.
В Содержимое журнала WindowsUpdate.log можно найти здесь.
Я попытался получить дополнительные сведения, включив подробный журнал установщика Windows - полученный файл журнала довольно большой, поэтому я сделал его доступным как загрузку HTTP.
В этом файле я заметил одну ошибку 0x8024000C. Поиск этой проблемы привел меня к KB976982, что в значительной степени объяснило мою ситуацию. Был Почини это скачать, однако после загрузки и запуска мне было выдано сообщение "Это исправление Microsoft не удалось обработать."
Я также попытался вручную загрузить и установить обновление с помощью автономного установщика из Сайт центра загрузок MS но и это не удалось. Журнал ошибок, который он мне дал, был этот файл HTML
С этого момента я очень застрял. У кого-нибудь есть идеи? Пожалуйста, спросите, могу ли я предоставить вам дополнительную информацию. Вот несколько общих деталей:
Windows Server 2008 R2 Standard (64-разрядная) Пакет обновления 1
Обновить:
Было предложено попробовать несколько вещей. Я сделал, но они не сработали. Я вставлю их сюда, чтобы вы знали, что я пробовал эти:
HKLM \ System \ CurrentControlSet \ Services \ MSIServer
- Измените значение DisplayName на:
C: \ WINDOWS \ SysWOW64 \ msiexec.exe / V
Закройте редактор реестра.
Теперь зарегистрируйте установщик, открыв командную строку (нажмите «Пуск», введите cmd в поле поиска>).
C: \ WINDOWS \ SysWOW64 \ msiexec.exe / regserver
и...
Действия по устранению проблемы:
Нажмите кнопку Windows и введите «regedit» в строке поиска. Нажмите "regedit" в результатах поиска.
Перейдите к следующему кусту реестра:
HKLM \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Installer
Убедитесь, что следующие ключи реестра имеют правильные значения:
MsiExecCA32 должен заканчиваться на \ Windows \ syswow64 \ msiexec.exe.
MsiExecCA64 должен заканчиваться на \ Windows \ system32 \ msiexec.exe.
Повторно запустите программу установки после попытки устранения неполадок.
Обновить:
Также попробовал предложения на KB976982. Первый метод не сработал (исправление дает ошибку - ручные шаги показывают описание проблемы, которая не происходит со мной). Второй метод тоже не сработал - я использовал инструмент очистки (хотя на самом деле я не вижу никаких .NET-фреймворков - так что, может быть, просто значение по умолчанию 2 или что-то еще, что установлено с ОС?)
Затем я пошел дальше и попытался установить 3.5 вместо этого, чтобы посмотреть, смогу ли я установить его и обновить. Он дошел до извлечения и сказал, что мне нужно использовать инструмент управления ролями для его установки - я боюсь, что это вне меня, и решил, что это, вероятно, неправильный путь.
Примечание. Это размещено на сайте Microsoft Technet. Зачем? Поскольку служба поддержки Microsoft сообщила об ответах, затем они сказали мне опубликовать в technet, затем они сказали мне связаться со службой поддержки, затем они сказали мне опубликовать ответы ...
Сначала проверьте свободное место и выберите Пуск> Выполнить. Введите: services.msc
. Найдите службу автоматического обновления и перезапустите ее.
Отключите брандмауэр Windows и сбросьте все зоны безопасности в IE> Инструменты.
Снимите флажок «Требовать проверку сервера» в IE> Инструменты> Безопасность> Надежные сайты.