Недавно я унаследовал управление сервером Windows 2012 на удаленном сайте.
Я проверял Центр обновления Windows, и он не обновляется с марта. Когда я говорю Windows, чтобы она проверяла наличие обновлений, она действует так, как будто проверяет, но, кажется, говорит об этом часами. Если я пытаюсь перезапустить службу обновления Windows, кажется, что она никогда не сможет выключиться. Кажется, мое единственное средство - перезагрузка, чтобы вернуться к точке, где я могу сказать Центру обновления Windows проверить наличие новых обновлений.
Последняя успешная проверка обновлений говорит 20 марта.
Последний раз, когда были установлены обновления, говорится 17 марта (не удалось).
История обновлений показывает, что одно обновление не удалось 17 марта, обновление драйвера принтера, но история показывает 13 неудачных обновлений 17 февраля.
Не уверен, что еще попробовать.
Ответы:
Две из трех моих машин 2012R2 продемонстрировали такое поведение в апреле прошлого года. Они будут висеть на Проверка обновлений ... навсегда.
Я так и не узнал, что именно вызвало проблему, но решил ее, выполнив следующие действия:
Остановите службу Windows Update.
Удалите каталог кэша Центра обновления Windows
C:\Windows\SoftwareDistribution
.Перезагрузите компьютер. (На одной машине потребовалось несколько перезапусков, чтобы фактически удалить все из этого каталога, поэтому продолжайте попытки, если это необходимо.)
Запустите Центр обновления Windows вручную снова. Он почти мгновенно выйдет из строя и предложит запустить диагностический инструмент. Загрузите инструмент и дайте ему поработать.
Инструмент найдет и исправит некоторые проблемы. На этом этапе снова запустите Центр обновления Windows вручную. Центр обновления Windows работал нормально на этом этапе.
источник
Я нашел этот отличный ответ здесь, и он работал прекрасно для меня. Просто хочу поделиться, если кто-то ищет:
другое решение, которое также работало для меня, состояло в том, чтобы установить режим обновления на «Никогда не проверять наличие обновлений»
источник
Я использовал инструмент готовности обновления системы и DISM. Это сработало для меня. Вы можете получить его здесь: http://support.microsoft.com/kB/947821
источник
Я играл с виртуальной машиной 2012 года, и у меня была эта проблема. Мое решение (быстрое, небезопасное и т. Д.) Заключалось в том, чтобы отключить усиленную безопасность IE на сервере, и он с радостью начал общаться с MS Windows Update. Не решение для реального сервера, но это игрушечный сервер разработчиков, и я в порядке с этим.
Предположительно сайт обновлений Windows просто нужно добавить в некоторые надежные сайты где-нибудь для реального решения?
источник
Мое исправление для недавно установленной на Windows Server 2012 R2 на виртуальной машине Citrix 6.5 и, как писал Маркус Грисли, отключения IE Enchanced Security ... сработало немедленно ...
https://prajwaldesai.com/disable-ie-enhanced-security-in-windows-server-2012-r2/
источник
У меня недавно были те же проблемы на моем Server 2012, и все, что я сделал, это отключил службу Malwarebytes и скачал обновления. Попробуйте отключить все имеющиеся у вас вредоносные или антивирусные программы, так как это может быть причиной.
источник
обзор
Эта проблема возникла на некоторых виртуальных серверах, перенесенных из «облачного» провайдера обратно в наш внутренний центр обработки данных. Основной причиной были права доступа к
%SystemRoot%\System32\catroot2
папке. Между разрешениями для этой папки на исправном сервере и разрешениями на перенесенном сервере было несколько различий. Я полагаю, что ключевым было то,TrustedInstaller
чего не былоfull access
.Дополнительные симптомы
Просматривая журнал приложений в средстве просмотра событий, мы увидели ряд ошибок:
Подсказка находится в тексте ошибки ESENT; то есть права доступа к файлу в папке catroot2.
разрешение
Дайте учетной записи доверенного установщика полный контроль над папкой catroot2 и ее дочерними элементами.
В случае, если этого недостаточно, для сравнения, работа
icacls %systemroot%\system32\catroot2
на исправном сервере дает следующее:NB. Чтобы добавить Trusted Installer, вам необходимо выполнить поиск по учетным записям локального компьютера
nt service\trustedinstaller
.После замены разрешений
catroot2
убедитесь, что вы установилиreplace permissions on child objects & containers
флажок, чтобы разрешить дочерним элементам и их разрешения.Для самого исправления перезагрузка не требуется (хотя очевидно, что после того, как обновления начнут работать снова, вам, вероятно, потребуется перезагрузка для них).
источник