Windows 2003: adprep32 Отказано в доступе

Коллега с одной из старых работ попросил помочь разобраться с ошибкой.
Ему необходимо мигрировать сервера 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:
Component ServicesMy computerPropertiesDefault propertiesEnable distributed COM on this computer
Опция была включена.

Покопавшись дальше, я выяснил следующее — по своим убеждениям местный админ отключил UAC. Соответственно командная строка запускалась без запроса на повышение привилегий.

Чтобы устранить ошибку пришлось убрать галочку «Запускать эту программу с ограниченным доступом» в диалоге «Запуск от имени другого пользователя» (по умолчанию программа запускалась с ограниченным доступом):
Windows 2003: adprep32 Отказано в доступе



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments