Сообщение об ошибке при попытке установить Exchange Server 2010 с пакетом обновления 2 (SP2): сбой Проверка AuthorizationManager
Исходный номер базы знаний: 2668686
Симптомы
Рассмотрим следующий сценарий.
- Вы устанавливаете Exchange Server 2010 или Exchange Server 2010 с пакетом обновления 1 (SP1).
- Для создания объекта групповая политика или локальной политики используется консоль управления групповая политика (GPMC) или локальная групповая политика Редактор (Gpedit.msc).
- Объект групповой политики или локальная политика задает для политики выполнения Windows PowerShell состояние, отличное от Undefined.
- Установка Exchange Server 2010 с пакетом обновления 2 (SP2).
В этом сценарии установка завершается сбоем, и появляется сообщение об ошибке, похожее на следующее:
При $error возникла следующая ошибка. Clear();
& $RoleBinPath\ServiceControl.ps1 EnableServices Critical
" был запущен: "AuthorizationManager проверка сбой".
Сбой проверка AuthorizationManager.
При возникновении этой ошибки Exchange Server 2010 не работает и не указан в списке Установка и удаление программ. Кроме того, нельзя переустановить Exchange Server 2010.
Причина
Эта проблема возникает из-за остановки службы инструментария управления Windows (WMI) во время установки. Поэтому скрипт ServiceControl.ps1 Windows PowerShell, который выполняется в рамках процесса установки Exchange Server 2010 с пакетом обновления 2 (SP2), не может вызвать службу WMI для проверки разрешений на выполнение.
Разрешение
Чтобы устранить эту проблему, выполните следующие действия.
Восстановите сервер, работающий Exchange Server 2010 году. Дополнительные сведения о восстановлении сервера под управлением Exchange Server 2010 г. см. в разделе Восстановление серверов Exchange.
Используйте GPMC или Gpedit.msc, чтобы отключить объект групповой политики или локальную политику.
Установите Exchange Server 2010 с пакетом обновления 2 (SP2).
Присвойте политике
LocalMachine
выполнения для область значениеRemoteSigned
. Для этого выполните следующий командлет:Set-ExecutionPolicy RemoteSigned -scope LocalMachine
Дополнительная информация
Чтобы проверить политики выполнения перед началом установки, выполните следующий командлет Windows PowerShell:
Get-ExecutionPolicy -list
Вывод должен иметь следующий вид:
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned
Если для любой из следующих областей задано состояние, отличное от Undefined, перед установкой Exchange Server 2010 с пакетом обновления 2 (SP2) выполните действия, описанные в разделе Разрешение.
- MachinePolicy
- UserPolicy
- Процесс
- CurrentUser
LocalMachine
Если для область задано значение Undefined, при запуске консоли управления Exchange (EMC) может появиться сообщение об ошибке, похожее на следующее:
Исключение, вызвав "GetSteppablePipeline" с аргументами "1": "Файл C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 не может быть загружен, так как в этой системе отключено выполнение скриптов. Дополнительные сведения см. в разделе get-help about_signing.
Кроме того, при запуске командной консоли Exchange (EMS) может появилось следующее сообщение об ошибке:
Термин Connect-ExchangeServer не распознается как имя командлета, функции, файла скрипта или действующей программы. Проверьте орфографию имени или в случае включения пути проверьте правильность указания пути и повторите попытку.
Примечание.
При возникновении этой проблемы Exchange Server 2010 работает должным образом, даже если вы не можете запустить консоль управления exchange или EMS.
Ссылки
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по