Коллега с одной из старых работ попросил помочь разобраться с ошибкой.
Ему необходимо мигрировать сервера 2003 на 2008, для этого он запускает adprep32:
C:\adprep>adprep32 /forestPrep Adprep was unable to check the current user's group membership. [Status/Consequence] Adprep has stopped without making changes. [User Action] Verify the current logged on user is a member of Domain Admins group, Enterprise Admins group and Schema Admins group if /forestprep is specified, or is a member of Domain Admins group if /domainprep is specified. Adprep encountered a Win32 error. Error code: 0x5 Error message: Отказано в доступе..
Подключившись к серверу я проверил пользователя — он входил во все возможные группы админов, так что проблема была не в этом.
Затем я проверил, был ли включен distributed COM:
▶ ▶ ▶ ▶
Опция была включена.
Покопавшись дальше, я выяснил следующее — по своим убеждениям местный админ отключил UAC. Соответственно командная строка запускалась без запроса на повышение привилегий.
Чтобы устранить ошибку пришлось убрать галочку «Запускать эту программу с ограниченным доступом» в диалоге «Запуск от имени другого пользователя» (по умолчанию программа запускалась с ограниченным доступом):
DenTNT недавно публиковал (посмотреть все)
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024