Несколько удалённых терминалов в Windows XP
Часто бывает, что на компьютере под управлением Windows XP необходимо одновременно работать нескольким юзерам. Типичный пример - один сидит за PC, другой подключается через RDP. Стандартные средства Windows XP этого не позволяют. Но эта проблема решаема.
- Ставим Service Pack 2;
- Правим registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core
Создаем параметр типа DWORD с именем EnableConcurrentSessions со значением 1; - Загружаемся в безопасном режиме под админом и заменяем termsrv.dll на пропатченный в директориях \winnt\system32\ и \WINNT\ServicePackFiles\ ;
- Перезагружаемся в нормальном режиме и запускаем gpedit.msc; там находим ветку: Local Computer Policy - Computer Configuration - Administrative Templates - Windows Components - Terminal Services и в ней правим Allow users to connect remotely using Terminal Services в Enabled также правим Limit number of connections. Насколько мне известно, больше 3 сессий непатченый winlogon не поддерживает. Но сам я не пробовал.
Примечание:
Следующие Службы должны быть запущены:
Fast User Switching
Welcome Screen
Сервиспак не менее билда 2055


April 11th, 2007 at 13:24 Quote
1) У меня WinXp-pro не дает работать более, чем 1 пользователю (остальные могут подключаться, но их сесии должны быть неактивны).
2) Я ломал эту защиту каким-то крэком, найденным в инете. В качествве побочного результата я получил следующее: иногда при переключении сесии (FastUserSwitch) сесия блокируется и запускается новая (как это бывает в RDP, если подключиться к серверу после изменения IP; но в WinServer есть возможность “объединить” свою сесиию с подвисшей, если совпадает логин, а в данной ситуации это невозможно, появляется сообщение об ошибке).
Это бывает неприятно: пишет, например, человек длинный текст, потом переключается в логин Администратора (зачем-то ему понадобилось), потом хочет вернуться - и не может; текст потерян.
Кто-то сталкивался с подобным? Как это лечится? Не приводит ли описанный в статье случай к похожим ошибкам?
April 11th, 2007 at 13:31 Quote
1) так и должно быть по умолчанию
2) я такого не видел никогда… да и не защита это, it’s the way WinXP works.
в статье же описан механизм замены библиотеки на взятую из серверной версии OS. у меня и у всех моих знакомых (которым это понадобилось) все сработало от лично и проблем никаких нет. так что способ проверенный.
January 12th, 2008 at 18:11 Quote
Всем привет, не работает нифига :(
винда
Microsoft Windows XP [Version 5.1.2600]
и что такое “Welcome Screen”? не нашел у себя такого :(
January 13th, 2008 at 14:07 Quote
Z@, либо у тебя WinXP Home (imho там это урезано)б либо плохо смотрел. потому как все работает. проверено годами.
April 3rd, 2009 at 12:15 Quote
Клиентский терминал через каждый час блокируется, может кто знает в чем проблема?
April 8th, 2009 at 03:20 Quote
по поводу блокировки раз в час, смотри параметры гасилки экраном и управления питанием(под конкретным пользователем).
May 28th, 2009 at 14:18 Quote
сасибо очень помогло. просто поставил патчик и всё