Я получил чистую установку Windows Server 2008 Enterprise R2 от моего хостинг-провайдера. Когда я пытаюсь добавить на сервер роль доменных служб Actice Directory, я получаю сообщение о том, что установка не удалась, и серверу необходимо перезапустить, чтобы отменить все изменения. Вот что у меня в журнале сервера:
[CbsUIHandler] Error: -2147021879 :
[CbsUIHandler] Terminate:
[InstallationProgressPage] Verifying installation...
[CBS] ...done installing 'DirectoryServices-DomainController '. Status: -2147021879 (80070bc9)
[Provider] Skipped configuration of 'Active Directory Domain Controller' because install operation failed.
Установил все обновления и SP1 - не помогло. Есть ли у кого-нибудь предложения, как исправить эту проблему?
РЕДАКТИРОВАТЬ: По рекомендации я выполнил проверку с помощью инструмента готовности к обновлению системы - он не показывает проблем.
моя проблема была в службе удаленного реестра с startup type = disable
. Изменено в startup type = automatic
, проблема решена.
Это типичная проблема с системным пакетом, когда обновление не было правильно установлено.
Проверьте журнал событий на наличие ошибки пакета при попытке установить роль.
Существует инструмент от Microsoft (обновляется каждый месяц) под названием System Update Readiness Tool
(СУРТ). Этот инструмент устраняет несоответствия в магазине обслуживания Windows, которые могут помешать успешной установке будущих обновлений, пакетов обновления и программного обеспечения.
Вы можете найти последнюю версию инструмента здесь, в Microsoft Donwload Center. Доступен инструмент для Windows Server 2008 R2 в этом месяце (август 2011 г.) Вот.
После ошибки перезагрузите сервер. Запустите инструмент. Перезагрузите его снова. Если это не сработает, вы можете попробовать Ручные расширенные методы исправления повреждения службы.
Иногда вы увидите эту ошибку, если вы установили «Active Directory Lightweight Directory Services» перед установкой роли ADDS. Удалите роль ADLDS, затем сначала установите роль ADDS и переустановите ADLDS.
На самом деле служба удаленного реестра имеет отношение к этой проблеме, см. Блог ниже для подробного объяснения и способов решения:
Доменные службы Active Directory и служба удаленного реестра
Я обновил свой сервер с 2008 до 2008 R2 и попытался установить AD DS. В "C: \ Windows \ Logs \ CBS \ CBS.log" я заметил это сообщение об ошибке:
2020-02-13 15:18:40, Error CSI 00000005 (F) Logged @2020/2/13:14:18:40.165 : [ml:314{157},l:312{156}]"EventAITrace:Channel Microsoft-Windows-DFSN-ServerFilter/Analytic is declared by an existing provider DFSN-Filter{{564af62f-e581-4998-9991-c4bc18178815}}."
Это сообщение в блоге привести меня к решению в моем случае: «... потерянный ключ реестра все еще необходимо удалить ... после этого DFS успешно установлена».
Ключ для GUID (упомянутого в сообщении об ошибке) находится в "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{564af62f-e581-4998-9991-c4bc18178815}"
. После его удаления установка прошла успешно.