При попытке включить удалённый доступ пользователю через VPN наткнулся на занятную ситуацию…Так выглядят свойства пользовательской доменной учетной записи в оснастке «Active Directory Users and Computers» (DSA.MSC) запущенной в Windows 7 SP1 с включённой опцией отображения Дополнительных компонент (меню View > Advaced Features):
А если открыть эту же оснастку с Windows Server 2008 R2, то мы видим на одну вкладку больше
Выяснилось, что эта проблема уже давно известна, описана в статье KB975448 - The "Dial-in" tab is not available in the Active Directory Users and Computers MMC snap-in after you install Remote Server Administration Tools for Windows 7 и заключается в том, что RSAT для Windows 7 не содержит библиотек, требуемых для отображения закладки Dial-In. В этой же статье предлагается использование обходного решения – использование данной оснастки непосредственно на сервере через RDP.
Если же всё-таки нужно использовать оснастку ADUC на клиентском ПК, то можно скопировать минимальный набор файлов необходимых для отображения этой закладки. Вот пример командного файла, который копирует с контроллера домена под управлением Windows Server 2008 R2 файлы на клиентский ПК с Windows 7 32-bit и регистрирует необходимую библиотеку:
NET USE X: "\\DC01\C$\Windows\SysWOW64" SET MainFiles="mprsnap.dll" "rasuser.dll" "rtrfiltr.dll" FOR %%M IN (%MainFiles%) DO COPY /b X:\%%M "%SystemRoot%\System32" SET LangFiles="mprsnap.dll.mui" "rasuser.dll.mui" "rtrfiltr.dll.mui" FOR %%L IN (%LangFiles%) DO COPY /b X:\en-US\%%L "%SystemRoot%\System32\en-US" NET USE X: /delete REGSVR32 "%SystemRoot%\System32\rasuser.dll"
После запуска командного файла мы должны получить сообщение об успешной регистрации библиотеки rasuser.dll
После чего в оснастке ADUC должна появиться соответствующая закладка…
Обратите внимание на то, что этот метод не является официально поддерживаемым, и вы можете использовать его лишь на свой страх и риск.
Поправьте скрипт, ошибочно указано куда копировать DLL. Не в System32 а SystemWOW64.
Итого правильный скрипт:
NET USE X: "\DC01C$WindowsSysWOW64"
SET MainFiles="mprsnap.dll" "rasuser.dll" "rtrfiltr.dll"
FOR %%M IN (%MainFiles%) DO COPY /b X:%%M "%SystemRoot%SysWOW64"
SET LangFiles="mprsnap.dll.mui" "rasuser.dll.mui" "rtrfiltr.dll.mui"
FOR %%L IN (%LangFiles%) DO COPY /b X:en-US%%L "%SystemRoot%System32en-US"
NET USE X: /delete
REGSVR32 "%SystemRoot%SysWOW64rasuser.dll"
Обратная ссылка: Доступны новые версии Windows Server и System Center | Блог IT-KB /