Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Блоги » winextreme » Закладки » Два одновременных сеанса в Windows XP - Terminal Server

Модерирует : dg

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

   

dg

Moderator-папарацци
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Настоящая статья описывает возможность одновременной работы двух пользователей за компьютером с ОС Microsoft Windows XP SP2. В этом случае один из них работает за компьютером локально, то есть пользуется консольной сессией, а второй подключается по протоколу RDP (Remote Desktop Protocol — Удалённое подключение к рабочему столу). Данный механизм задействует Fast User Switching (включается в «Управлении пользователями» в Контрольной панели) — это служба, которая предоставляет широко используемую возможность попеременной работы нескольких пользователей без завершения сеанса. Если Windows входит в домен, то Fast User Switching недоступна и, следовательно, одновременные пользовательские сесии тоже работать не будут.
 
[cut=читать полностью]Эта функция планировалась для Windows XP Service Pack 2 и присутствовала в бета-версиях SP2 вплоть до сборки 2055. Однако позже Microsoft решила, что жирновато будет включать фактически серверную функцию в ОС для рабочих станций, и начиная со сборки 2082 возможность одновременных подключений была отключена.
 
Если взять TermSrv.dll от бета-версии Windows XP SP2 и заменить ею исходную, то функция двух одновременных сеансов становится вновь доступна. Для её включения требуется внести изменения в реестр.
 
ключ: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core
тип: DWORD
параметр: EnableConcurrentSessions
значение: 1
 
Процедура замены dll стандартна:
  • делаем недоступным дистрибутив Windows (то есть вынимаем установочный CD из дисковода, отключаем/переименовываем сетевые ресурсы и так далее);
  • переименовываем резервную копию файла, находящуюся в папке %WinDir%\System32\DLLCache;
  • копируем туда новый файл;
  • переименовываем рабочую копию файла в папке %WinDir%\System32;
  • копируем на её место новый файл;
  • отклоняем просьбу Windows File Protection предоставить доступ к дистрибутиву;
  • соглашаемся держать в системе постороннюю версию файла;
  • перезагружаемся.
     


    Windows XP SP3
     
    Способы расширения возможностей "удалённого рабочего стола" (Remote Desktop - далее RDP) в Windows XP SP3. Для компьютера без домена (то есть для обычных людей )
     


     
    Статьи
    concurrent-remote-desktop
    Concurrent RDP on XP SP2
     
    Ссылки на скачивание
    TS-Free-1.1_No_Wpa_Kill.exe - патч TS-Free-1.1
    Terminal Server Patch
    Termsrv.dll
     
    Родственные темы
    Terminal Server на базе Windows XP SP2
    Terminal Services на базе Windows Vista
     

  • Всего записей: 2852 | Зарегистр. 30-05-2002 | Отправлено: 19:51 20-02-2005 | Исправлено: Andrey Petrov, 20:11 13-08-2009
    andrejvb

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LevT

    Цитата:
    Нормально ли  
    Угу. Ели сделаешь так
    Цитата:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core]
    -"EnableConcurrentSessions"
    второй winlogon исчезнет, и при поиске ТС эта ХР будет не видна, но функционал терминальника останется

    Всего записей: 1838 | Зарегистр. 16-12-2005 | Отправлено: 21:19 08-08-2007
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хотел написать в программы в топик по TMeter вот что:

    Цитата:
    7.6.499
     
    поставил позавчера, ничего даже не настраивал кроме галочки около сетевухи.
     
    Прога размножает свои значки в трее (сейчас вот горят три зеленых, потом два красных, потом опять два зеленых значка). Только вот на клики не один не реагирует. А вчера один реагировал - но только каждый даблклик открывал новый экземпляр консоли.
     
    Считает вроде бы как надо, но с треем просто маразм.  

     
    но вот заметил, что кроме TMeter значки размножились также у Azureus (три штуки). Подсказки показывают они все, но на клики реагирует только один, самый правый.
     
    Подозреваю, что в этом глюке может быть виновата здешняя рецептура. Проверьте пожалуйста у себя, у кого системы модифицированные под рукой.

    Всего записей: 17510 | Зарегистр. 14-10-2001 | Отправлено: 13:39 18-08-2007
    royt

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не могу найти в сети файл "TermSrvNoRestrPatch-1-2.rar".
    Пожалуйста, выложите кто-нибудь куда-нибудь (например на рапидшару)?
     
    Попутно вопрос:
    вышеуказанный патч и Termiserv_XPSP2_i386_1.0.exe - сравнивал кто-нибудь? Какой-то из них "лучше"? Оба производят одинаковые действия?

    Всего записей: 319 | Зарегистр. 18-08-2004 | Отправлено: 11:29 15-09-2007
    OffSpEEd

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Не могу найти в сети файл "TermSrvNoRestrPatch-1-2.rar".
    Пожалуйста, выложите кто-нибудь куда-нибудь (например на рапидшару)?  

     
    http://www.lubima.ru/index.php?newsid=387

    Всего записей: 340 | Зарегистр. 01-06-2002 | Отправлено: 17:27 15-09-2007 | Исправлено: OffSpEEd, 17:27 15-09-2007
    royt

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OffSpEEd
    Цитата:
    http://www.lubima.ru/index.php?newsid=387
    Архив "Terminalserver1-2" (на который там имеется ссылка) содержит файл "TS-Free-1.1.exe" - один в один тот же файл, что содержится в "WinXP Remote Desktop 2-users Limit Patch 1.1" (файл "TS-Free-1.1"), сравнивал побайтово.
     
    Разве это то, что я ищу (TermSrvNoRestrPatch-1-2.rar)? Я думал, что "TermSrvNoRestrPatch-1-2.rar" содержит какую-то более новую версию патча.

    Всего записей: 319 | Зарегистр. 18-08-2004 | Отправлено: 18:21 16-09-2007
    Valdon



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В останстке gpedit.msc для терминального сервера есть след настройка:
    "Устанавливает правила удаленного управления для сеансов пользователей служб терминалов" . Там есть пять типов правил. Необходимо использовать следующее правило: Наблюдение за сеансом без разрешения пользователя сеанса.  Данная установка добавляет след. запись в реестр:
    Код:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
    "Shadow"=dword:00000004
     Как я только не пробовал твикать реестр и применять всевозможные патчи , всеравно, при условии "Ограничить пользователя одним сеансом" на хосте к которому подключаеться ТС происходит логофф а терминальная сеесия получает режим полного контроля  
    На данный момент комунибудь удалось сие победить ???
     
    ЗЫ: прошу radmin, remote assistance и прочее не предлагать....
     

    Всего записей: 428 | Зарегистр. 25-07-2005 | Отправлено: 18:29 16-09-2007
    airus



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что не делал – Всё равно не пускает 4го (1 локальный и 2 удаленный) – А очень нужно Больше.

    Всего записей: 141 | Зарегистр. 02-09-2003 | Отправлено: 12:53 18-09-2007
    AlexSystem

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Что не делал – Всё равно не пускает 4го (1 локальный и 2 удаленный) – А очень нужно Больше.  

    termsrv.dll     295936 11.08.07 22:55
    А у тебя какой размер файла termsvr.dll  в байтах ?

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 17:57 18-09-2007
    airus



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    А у тебя какой размер файла termsvr.dll  в байтах ?
     215,552 байт в 1 файле  

    Всего записей: 141 | Зарегистр. 02-09-2003 | Отправлено: 18:16 18-09-2007
    perdun



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    airus
    это 2055 сборка

    Всего записей: 1499 | Зарегистр. 21-01-2004 | Отправлено: 11:46 19-09-2007
    AlexSystem

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    А у тебя какой размер файла termsvr.dll  в байтах ?  
     215,552 байт в 1 файле    

    Его хоть так использовать хоть ты на него TS FREE накатишь - все одно будет 1+2.
    См. ПМ

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 14:59 19-09-2007
    martinsoft

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выявил такую особенность ломаного терминального сервера на Windows XP (ts_free_1.1): при подключении к этой машине клиентов с ОС Windows XP проблем нет. Нет проблем и нескольких поключений клиентов с ОС Windows XP и одного с Linux(rdesktop). А вот если одно подключение произведено с линуксовской машины, то при подключении второго линуксовского клиента сессия с первой линуксовской машины отключается без предупреждений (в диспетчере задач на термианльном сервере видно - что эта сессия отключена). Хотел перевести парк клиентских машин на линукс и оставить один терминальный сервер под Windows XP - обломался....

    Всего записей: 14 | Зарегистр. 29-08-2006 | Отправлено: 12:05 21-09-2007
    andrejvb

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    martinsoft

    Цитата:
    при подключении второго линуксовского клиента сессия с первой линуксовской машины отключается без предупреждений  
    Где то ты перемудрил. Клиенты с ASPLinux 11.2 подключаются к поломанной XP PRO без проблем. Единственно, пароль не запоминает, зараза.

    Всего записей: 1838 | Зарегистр. 16-12-2005 | Отправлено: 14:50 21-09-2007
    martinsoft

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andrejvb
    О каком запоминании пароля идёт речь? Для пакета rdesktop я использую следующий синтаксис (при подключении пароль юзеру вводить не надо):  
    rdesktop -u USER -p PASSWORD  -a 8 -b -g 90% -k en-us -P SERVER
    С отключением сессий - проверил ещё раз, всё так и обстоит. Дистрибутив собран с июньскими паками udatePack-XPSP2-Rus для русской Windows XP Professional SP2 с oszone.ru. В сравнении с чистым SP2 есть такое наблюдение: на систему с внедрёнными исправлениями после ts_free нельзя подключится "сам на себя" без активного сетевого соединения (пускай даже выключенного), на чистый дистр можно подключится без всяких сетевых соединений.

    Всего записей: 14 | Зарегистр. 29-08-2006 | Отправлено: 17:36 21-09-2007
    XXXLer



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Дистрибутив собран с июньскими паками udatePack-XPSP2-Rus для русской Windows XP Professional SP2 с oszone.ru. В сравнении с чистым SP2 есть такое наблюдение: на систему с внедрёнными исправлениями после ts_free нельзя подключится "сам на себя" без активного сетевого соединения (пускай даже выключенного), на чистый дистр можно подключится без всяких сетевых соединений.

    В смысле без установленной сетевой карты\модема? Или не пускает именно на localhost? Если последнее - потомучто не подходит патч mstscax.dll к обновленному RDC6
     
    хз как там с полноценным Linux, из под ThinStation юзеры  
    в неограниченном количестве заходят на ломаную XP

    Всего записей: 467 | Зарегистр. 13-12-2006 | Отправлено: 20:57 21-09-2007
    martinsoft

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да действительно - проверил на localhost не коннектится из-за новой mstscax.dll (6.0.6000.16386)...

    Всего записей: 14 | Зарегистр. 29-08-2006 | Отправлено: 21:19 21-09-2007
    slech



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите шапку в этой теме включить

    Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 12:56 01-10-2007
    Artyk

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья-товарищи, а как в XP Home включить терминал, у кого-то получилось? Опыт положительный есть?

    Всего записей: 769 | Зарегистр. 26-10-2003 | Отправлено: 23:31 01-10-2007
    Xatrix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlexSystem

    Цитата:
    termsrv.dll     295936 11.08.07 22:55

     
    не поделишся этим файлом если есть ?  
    он точно позволит больше 1+2 конектов?  
     
    спасибо

    Всего записей: 1198 | Зарегистр. 19-09-2004 | Отправлено: 00:23 04-10-2007
    AlexSystem

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Xatrix,  один файл тебя не спасет - найди TS-FREE 1.1 - и будет тебе счастие.
    _http://www.yandex.ru/yandsearch?text=TS-Free-1.1&rpt=rad
    Первая  ссылка твоя.  

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 06:03 04-10-2007
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

    Компьютерный форум Ru.Board » Блоги » winextreme » Закладки » Два одновременных сеанса в Windows XP - Terminal Server


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru