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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    wzrd



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

    Цитата:
    А почему в шапку не выложили до сих пор?  
    UniversalTermsrvPatch - универсальный патч для XP sp2, sp3/Vista sp1, sp2/7  = 32 и 64 bit (x86 и x64)  
    ЗДЕСЬ XTTП://deepxw.blogspot.com/2009/04/universal-termsrvdll-patch.html  
     
    Эта же утилита позволяет откатить наложенный ею патч.

     
    Нифига не работает на win xp sp2 x64 eng!!! Троян подсунул что ли?

    Всего записей: 259 | Зарегистр. 15-05-2006 | Отправлено: 08:49 02-04-2010 | Исправлено: wzrd, 09:19 02-04-2010
    ynbIpb



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

    Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 12:58 02-04-2010
    life_so_good



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

    Цитата:
    на x32 всё норм работает. нет там трояна.

     
    для меня с termsrv.dll 5.1.2600.5512 OS x86 (xp sp3 build 2600) не сработало...  
     
    правда крутится это дело на виртуале, но не думаю что это играет хоть какую-то роль...  
     
    Добавлено:
    да и троянов внутри действительно нет

    Всего записей: 1337 | Зарегистр. 30-04-2002 | Отправлено: 15:57 02-04-2010
    ynbIpb



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

    Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 21:27 02-04-2010
    ck80

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Понадобилось и мне включить терминальный сервер на XP Prof SP3.  
    Использую патч Termiserv_XPSP2-SP3_i386_2.1.exe, перезагружаюсь. Добавляю пользователя "user" с паролем, даю ему группу "удалённых пользователей рабочего стола", задействую "Удалённый доступ" для этого пользователя в свойствах "Моего компьютера".
     
    Теперь пробую подключиться с другого компа, выдаёт предупреждение:
       
    Admin залогинен локально. Но мне нужно, чтобы второй пользователь заходил беспрепятственно и без выключения первого.
     
    Подскажите, где я что забыл включить?

    Всего записей: 247 | Зарегистр. 03-07-2007 | Отправлено: 10:23 19-04-2010 | Исправлено: ck80, 10:25 19-04-2010
    alekons

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

    Цитата:
    Admin залогинен локально. Но мне нужно, чтобы второй пользователь заходил беспрепятственно и без выключения первого.

    Была анологичная проблема.
    Решил так:
     
    Воспользовался UniversalTermsrvPatch_20090425.zip  
     
    1. Запусти патч, UniversalTermsrvPatch-x86(64).exe
    2. Установи Reg файл vista.reg или XP.reg
    3. И будет тебе счастье! пользуйся!

    Всего записей: 3 | Зарегистр. 22-02-2007 | Отправлено: 22:08 24-04-2010
    felixtreem

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ.. поставил TS-Free-1.3, как мне сделать так, что бы как было раньше?..  
    захожу под админом,.. потом захожу под админом через RDP, рождается новая сессия,. а мне надо, что бы мою сессию перерывало как в стандартных RDP и работа продолжалась под админом, а не вновой сессии этого пользователя..

    Всего записей: 2 | Зарегистр. 29-04-2010 | Отправлено: 21:39 29-04-2010
    attaattaatta



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    felixtreem
     
    Хоть бы ось написал
     
    Ограничение одой сессией

    ----------
    Фрилансю

    Всего записей: 1118 | Зарегистр. 25-09-2007 | Отправлено: 05:02 04-05-2010 | Исправлено: attaattaatta, 06:30 04-05-2010
    mark74

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    репост предыдущего сообщения attaattaatta
     
    для WinXP pro SP3
     
    gpedit.msc > Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов > Ограничение пользователей службы терминалов одним удаленным сеансом
     
    Объяснение
     
    проверил. если пользователь зашёл с консоли, то при последующем входе через терминал он заходит в ту же сессию а консоль отключается, как положено.

    Всего записей: 480 | Зарегистр. 25-01-2009 | Отправлено: 06:38 04-05-2010 | Исправлено: mark74, 06:41 04-05-2010
    felixtreem

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо.. забыл сразу же отписать как нашел где это правится..

    Всего записей: 2 | Зарегистр. 29-04-2010 | Отправлено: 15:44 04-05-2010
    tstolik



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ck80
    заметил особенность
    после установки  
    Termiserv_XPSP2-SP3_i386_2.1.exe
    не всегда прописывается запись в реестре:
    ключ: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core  
    тип: DWORD  
    параметр: EnableConcurrentSessions  
    значение: 1

     
    поэтому при попытке входа второго юзверя, выдается предупреждение.
    Если самому добавить запись, все работает на УРА!

    Всего записей: 422 | Зарегистр. 17-10-2004 | Отправлено: 16:27 06-05-2010
    ck80

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tstolik
    Так и есть. Сначала проверял этот параметр был на месте, а потом ещё раз патч применил, не проверил. Ключа не было. Добавил вручную - всё заработало. Теперь пускает двух пользователей сразу.  
     
    Спасибо.
     
    Обнаружилось что RDP подключение не поддерживает глубину цвета выше 8 бит. Картинка выглядит ужасно. Можно это как-нибудь обойти?
     
    UPD Обманул сам себя. оказывается можно. Поставил 15 бит - работает.

    Всего записей: 247 | Зарегистр. 03-07-2007 | Отправлено: 15:04 11-05-2010 | Исправлено: ck80, 14:11 12-05-2010
    tstolik



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а у кого-то работает больше 3 пользователей с патчем
    Termiserv_XPSP2-SP3_i386_2.1.exe
     
    на офф сайте, есть скрн где показываются что типа все работает... у меня так и не получилось
    может еще какая-та запись не прописывается?

    Всего записей: 422 | Зарегистр. 17-10-2004 | Отправлено: 15:02 14-05-2010
    SAshock



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    тоже больше трех пользователей не работает
    чем пропатчить чтобы работало?

    Всего записей: 240 | Зарегистр. 22-04-2002 | Отправлено: 10:30 17-05-2010
    finder

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По многочисленным просьбам перезалил сборку MULTIRDP http://ifolder.ru/17772703

    Всего записей: 63 | Зарегистр. 01-11-2003 | Отправлено: 09:15 19-05-2010
    Funtik_Vintik

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

    Цитата:
    klifsqrt  
    Funtik_Vintik  
    читайте форум на 26 странице  
    Добрый winlogon при каждой перезагрузке обнуляет параметр AllowMultipleTSSessions.  
    Соотвественно решение - выполнить команду...

    я же ставил deepex.
    termsrv.dll должна была смотреть вместо AllowMultipleTSSessions значение EnableConcurrentSession в этой же ветке - deepex специально перетёр название переменной ! Но почему-то точно пропатченный файл (сравнивал побитно) смотрел не туда куда ему указали.

    Всего записей: 163 | Зарегистр. 18-07-2007 | Отправлено: 15:10 29-05-2010
    ChizhDp



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    господа!
    1. спасибо за мультитерминал. все работает почти как часики.
    2. при подключении на одну из машин через произвольное время от 0 до нескольких минут выдает  

    Цитата:
    "этот сеанс будет прекращен из-за ошибки шифрования данных"

    гугл знает крайне немного толкового по этому поводу, например forum.oszone.net/thread-94495.html
    но ответы свелись от "поменял сетевую" до "сменил RDP-клиент".
    Никто не обладает точной информацией, из-за чего возникает подобная ошибка или как она звучит в английской винде?
    п.с подключаюсь с XP3 на XP3, с этой же XP3 подключаюсь нормально на другие мультерминалы.
    заранее благодарю

    Всего записей: 193 | Зарегистр. 25-10-2007 | Отправлено: 20:58 04-06-2010
    ffvvvv2



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На это машине не установлено что-нибудь типа КриптоПро?

    Всего записей: 384 | Зарегистр. 04-11-2004 | Отправлено: 11:10 05-06-2010
    ChizhDp



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

    Цитата:
    На это машине не установлено

    вообще ничего такого. антивирус ДрВеб 5.0 без фаера - вот и все.

    Всего записей: 193 | Зарегистр. 25-10-2007 | Отправлено: 10:41 08-06-2010
    trivia88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет парни я вот столкнулась с такой проблемой.  
     
    после проверки антивируса у меня перестал работать терминальный сервер. выдаёт ошибку и пишет.
     
     
    Клиенту неудалось подключиться к этому компьютеру.
     
    Возможно, удалённые подключения запрещены или удалённый компьютер перегружен и не может прнинять новое подключение.
    Неполадки работы сети также могут быть причиной, по которой не удаётся установить подключение.
     
    ну и дальше пишет типо попробуйте подключиться чуток позже, если и это не прокатит то обратитесь к сис админу.  
     
    с этим я уже ковыряюсь 2 дня уже полазила в реестре и в gpedit.msc там проверяла всё нормально. может кто подскажет как эту проблему решить?

    Всего записей: 1 | Зарегистр. 15-07-2010 | Отправлено: 12:39 15-07-2010
       

    Страницы: 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