Назад | Перейти на главную страницу

Как определить, почему обновление не может быть установлено на Windows Server 2003?

На одном конкретном сервере я иногда получаю сообщение об ошибке, когда пытаюсь установить обновления безопасности. Сообщение отображается сразу после попытки их установки. Где я могу найти файлы журнала, которые показывают причину проблемы?

Обновить: Вот некоторые подробности из WindowsUpdate.log, первая соответствующая строка в журнале:

... Agent WARNING: LoadLibrary failed for srclient.dll with hr:8007007e

Предполагая, что это только некоторые, а не все ... тогда вам нужно будет опубликовать номер ошибки / сообщение, чтобы получить некоторую информацию.

Если это все, то попробуйте перерегистрировать службу установщика Windows.

msiexec /unregister
msiexec /regserver

Для ПРЕДУПРЕЖДЕНИЕ агента. Ошибка LoadLibrary для srclient.dll с hr: 8007007e - посмотри на KB831429

Взгляните на% systemroot% \ windowsupdate.log

Вы также можете проверить Просмотр событий.

Общее руководство Microsoft по устранению неполадок для обновлений можно найти Вот.

Также помните [для XP и ранее, см. Ниже], что каждое отдельное обновление имеет свой собственный файл журнала в каталоге Windows. Обычно он называется KBnnnnnn.log, где n - номер обновления. Ошибка обновления обычно будет в журнале событий, но подробности будут в этом файле журнала.

Vista и 2008 изменили этот журнал, но я не помню подробностей. Отредактирую еще раз, если найду.

Кроме того, для тех, кто следит за индикатором выполнения в зависании Центра обновления Windows, это явление, к сожалению, нормально для некоторых обновлений; Средство удаления вредоносных программ фактически сканирует ваши каталоги (что позволит выявить проблемы RAID, которые были на оригинальном плакате). Обновления Exchange не торопятся, поскольку они останавливают и запускают все службы по мере их запуска.