Большинство администраторов терминальных серверов Windows, вероятно, заметили, что начиная с Windows Server 2012, на RDS серверах пропали оснастки управления tsadmin.msc (Remote Desktop Services Manager — Диспетчер служб удаленных рабочих столов) и tsconfig.msc (Remote Desktop Session Host Configuration — Конфигурация узла сеансов удаленных рабочих столов). Разработчики MS решили, что большинством параметров сервера RDS можно управлять через Server Manager или консоль редактора групповых политик (gpedit.msc), но использование данных оснасток как-то удобнее и привычнее.
Разберёмся, как можно вернуть оснастки tsadmin.msc и tsconfig.msc на RDS серверах под управлением Windows Server 2012/ R2.
Для этого нам понадобится скопировать 6 файлов и 2 ветки реестра с любого сервера под управлением Windows Server 2008 R2 в аналогичный каталог C:\Windows\System32 на Windows 2012 Server. Скопируйте следующие 7 файлов:
- c:\windows\system32\tsadmin.dll
- c:\windows\system32\tsconfig.dll
- c:\windows\system32\wts.dll
- c:\windows\system32\tsconfig.msc
- c:\windows\system32\tsadmin.msc
- c:\windows\system32\en\tsconfig.resources.dll
- c:\windows\system32\en\tsadmin.resources.dll
Затем на Windows Server 2008 R2 с помощью редактора regedit нужно экспортировать в файлы две ветки реестра.
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}]
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}]
И импортировать эти ветки в реестр Windows Server 2012.
- Комплект файлов с английской версии ОС — tsadmin-win2012.zip
- с русской версии — tsadmin-win2012_ru.zip
После этого попробуйте запустить нужную оснастку командами tsadmin.msc:
Отметим, что с помощью консоли tsadmin.msc не получится подключиться к терминальной сессии пользователя (Ошибка: Access is denied). Подключение к rds сессия возможно по сценариям, описанным в статье RDS Shadow в Windows Server 2012 R2.
Также всеми тремя оснастками (Remote Desktop Services Manager, Remote Desktop Session Host Configuration, RemoteApp Manager) можно стандартно подключаться с 2008 R2 к 2012 R2 с помощью команды Connect to Computer. Включая через инет между разными доменами.
Спс за дополнение, но как правило удобнее локально рулить. У меня 2 фермы RDS на 2008 и 2012 R2 географически разнесены, и удаленно консоли управления немного притормаживают
И сразу вопрос по архиву sadmin-win2012.zip
В статье рекомендуется экспортировать ветки реестра
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{48128E8C-DFEA-4722-BD00-9D39C3B371F9}]
Почему в архиве сохранены другие?
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}
FX:{80aaa290-abd9
Следующий вопрос
в статье рекомендуется сохранить 6 файлов
с:\windows\system32\tsadmin.dll
c:\windows\system32\tsconfig.dll
c:\windows\system32\wts.dll
c:\windows\system32\tsconfig.msc
c:\windows\system32\tsadmin.msc
c:\windows\system32\en\tsconfig.resources.dll
а теперь смотрим в архив и видим, что файлов, чудесным образом, надо 7 ?
tsadmin.dll
tsadmin.msc
tsconfig.dll
tsconfig.msc
wts.dll
en\tsadmin.resources.dll
en\tsconfig.resources.dll
Поправил статью, файлов нужно 7 и имя ветки реестра поправил.
Хорошо, что обратил внимание на несоответствия. Тут моя невнимательность — не более того 🙂
Я бы еще добавил комплект файлов от русской Win2008R2
Есть же уникумы, которые использую русские версии серверных продуктов 🙂
Поделиться нечем — у меня таких отродясь не водилось!
Да и не нужно приучать к плохому 🙂
см. почту 🙂
Добавил в статью ссылку на архив с файлами консолей от русской версии.
Спс, Алекс!
Решение супер, может кто знает как добиться вкладки Security в этой консоли?
на 2008r2 она есть
А как перенести оснастку remoteprograms.msc?
Nach TSADMIN und TSCONFIG fehlt nur mehr REMOTEPROGRAMS um den RDSH Admin der den MS Weg nicht mitgehen will glücklich zu machen:
PublishingWIzard.dll (System32) kopieren
de-DE/PublishingWizard.dll.mui (System32) kopieren
PublishSnapIn.dll (System32) kopieren
de/PublishSnapIn.resources.dll (System32) kopieren
remoteprograms.msc (System32) kopieren
Registrykeys von 2008 R2 exportieren und auf 2012 (R2) importieren:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{fc2a784c-94da-4493-abe4-f7f9dc25d16f}
А с чего было по-немецки писать?
У вас заработало? У меня эта оснастка так и не завелась
«Alex Kornev | 03.03.2016
Я бы еще добавил комплект файлов от русской Win2008R2
Есть же уникумы, которые использую русские версии серверных продуктов 🙂
Ответить
itpro | 03.03.2016
Поделиться нечем — у меня таких отродясь не водилось!
Да и не нужно приучать к плохому :)»
А, чего тогда по русски то пишите уникумы английские ?
Да что бы «Кони» понимали 🙂
Ну раз ты такой поборник русского языка, то почему в одном коротком предложении делаешь сразу пять грамматических ошибок? И при этом еще осмеливаешься делать замечания взрослым людям. Борзая школота пошла, ей-богу…
Все хорошо, но в оснастке tsconfig нет вкладки «безопасность».
А эти оснастки, как вы понимаете, и так «притянуты за уши»
Microsoft посчитал даже наличие этих оснасток лишним в 2012
Так что — чем богаты, то и пользуем 🙂
Не хватает вкладки — удалите оснастки и пользуйтес тем, что есть.
Большое спасибо автору, пол инета перерыл в поисках решения, уже бросать думал это дело. И все работает оказывается) Тестировал на 2016 сервере.
Здравствуйте. TSADMIN.msc и TSCONFIG.msc тоже работают в 2016. Но консоль remoteprograms не завелась. Вы пробовали ее запустить?
Добрый день! А можно всё таки как-нибудь сделать так, чтобы можно было подключаться через эту оснастку к удаленным рабочим столам? так неудобно ваще, хочется просто подключиться к открытому сеансу пользователя не вставая с места как в 2008р2))