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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vers139
    Спасибо!
    Но это не поможет
    Я оставляю работать программы на серваке... а если выход производить, они завершаются. вот Это все уже пройдено...
    А так-то я конечно завершаю сессии, когда есть возможность.
    Но спасибо за совет, хотя бы попытался помочь... а то вообще штиль тут...
     
    Сейчас решаю вопрос взаиможействия сессий... Я точно знаю, что есть команда для подключения к открытой сессии... Это будет довольно интересное решение, да и во многом поможет в дальнейшем )))))

    Всего записей: 696 | Зарегистр. 16-08-2004 | Отправлено: 12:41 17-01-2007
    vers139

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keiichi
    Тогда немного не понятно, что именно тебе надо %)

    Всего записей: 138 | Зарегистр. 20-11-2006 | Отправлено: 13:19 17-01-2007
    Keiichi



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vers139
    Суть вот в чем, наконец опи конкретно.
    Есть сервак. Я удаленно подключаюсь к нему запускаю проги, они работают, а я закрываю RemoteDesktop чтобы пока дома заняться чем-нибудь еще, в инете полазить.
    Сеанс на серваке открытый и проги продолжают работать. Вот.
    Потом через какое-то время, я подключаюсь заново. Загружается сеанс и что я вижу? ГОЛЫЙ РАБОЧИЙ СТОЛ!!! Все программы, которые продолжали работать, так и продолжают работать в каком-то сеансе, нме недоступном. И самое интересное в том, что повторный запцуск этих программ мне не поможет, потому что мне нужен результат работы ТЕХ запущенных процессов!
     
    Вопрос встал таким образом: КАК ПОДКЛЮЧИТЬСЯ  к уже открытой сессии, которая где-то там работает?
     
    Есть такой совет: использовать команду MSTSC /CONSOLE
    НО это не то, это позволяет интерасктивно работать с ЛОКАЛЬНОЙ СЕССИЕЙ того компа, а все удаленные открытые сессии по прежнему остаются открытыми "где-то там" и недоступными...
     
    Когда я подключался к другому серваку, там выдавалось окно с выбором сессий, к какой хочу подключиться... НО ПОЧЕМУ НА ЭТОМ КОМПЕ ТАКОГО НЕТУ???? я не могу врубиться, хотя системы абсолютно единтичные, обе Windows 2003 Enterprise Eng SP1 со всеми обновлениями. Только на том компе, котрый дает список сеансов стоит контроллер домена, а на том, с которым трабла и у которого потерялась сессия - ISA Server 2006.
     
    Вот такая проблема... и Вопрос остается: КАК ПОДКЛЮЧИТЬСЯ  к уже открытой сессии, которая где-то там работает? КАК ее ВЫЗВАТЬ?

    Всего записей: 696 | Зарегистр. 16-08-2004 | Отправлено: 13:48 17-01-2007
    OldSamuray



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keiichi
    Это настройки удаленного сервера.
    Зайди в оснастку "настройка служб терминала"
    Ограничить пользователя единственным сеансом, вероятно стоит НЕТ, тебе нужно поставить ДА
    Извиняюсь не помню как это выглядит в английской версии, только русский в пределах досягаемости

    Всего записей: 446 | Зарегистр. 10-03-2005 | Отправлено: 15:09 17-01-2007
    wotan

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Все заработало... снес систему поставил с нуля...поставил TS_Free, настроил и ок ... скорее все траблы были из-за того что до этого терминал сделали за счет подмены dll.  

    Всего записей: 3 | Зарегистр. 08-04-2006 | Отправлено: 17:37 17-01-2007
    Keiichi



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

    Цитата:
    Ограничить пользователя единственным сеансом

    а что конкретно делает эта опция?? Дело в том, что я ее ставил в эксперементальном тестировании... и что-то совсем плохо стало с серваком, сессии все недоступными стали

    Всего записей: 696 | Зарегистр. 16-08-2004 | Отправлено: 00:18 18-01-2007
    OldSamuray



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keiichi
    Если нет этого ограничения, для каждого входа создается новая копия сеанса, если есть попадаешь в оставленный. Поставь и проверь, делов то на пару минут

    Всего записей: 446 | Зарегистр. 10-03-2005 | Отправлено: 10:29 18-01-2007
    Keiichi



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

    Всего записей: 696 | Зарегистр. 16-08-2004 | Отправлено: 13:20 18-01-2007
    AlexSystem

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

    Цитата:
    Все заработало... снес систему поставил с нуля...поставил TS_Free, настроил и ок ... скорее все траблы были из-за того что до этого терминал сделали за счет подмены dll.  

    ДЫК , ты с этого и начинал бы!
    Если делаешь подмену -получаешь 2 сеанса и дальше  хоть применяй TS_FREE больше не будет.
     
    Если на чистую винду накатить TS_FREE то,как говаривал кто-то в форума, КОЛИЧЕСТВО ПОДКЛЮЧЕНИЙ ОГРАНИЧЕНО ТОЛЬКО СОВЕСТЬЮ АДМИНИСТРАТОРА  

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 13:50 18-01-2007
    kazavo4ka



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

    Цитата:
    скорее все траблы были из-за того что до этого терминал сделали за счет подмены dll


    Цитата:
    Если делаешь подмену -получаешь 2 сеанса и дальше  хоть применяй TS_FREE больше не будет.

    А разве TsFree не подменяет termsrv.dll?

    Всего записей: 1655 | Зарегистр. 17-02-2006 | Отправлено: 14:21 18-01-2007
    OldSamuray



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

    Цитата:
    А разве TsFree не подменяет termsrv.dll?

    Он ее патчит, это немножко другое.

    Всего записей: 446 | Зарегистр. 10-03-2005 | Отправлено: 16:43 18-01-2007
    wotan

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

    Цитата:
    [/q][q]ДЫК , ты с этого и начинал бы!  
    Если делаешь подмену -получаешь 2 сеанса и дальше  хоть применяй TS_FREE больше не будет.  
     
    Если на чистую винду накатить TS_FREE то,как говаривал кто-то в форума, КОЛИЧЕСТВО ПОДКЛЮЧЕНИЙ ОГРАНИЧЕНО ТОЛЬКО СОВЕСТЬЮ АДМИНИСТРАТОРА  

    А нам много и не надо главное чтобы 1 С летала и старенькое железо можно было бы использовать (thinstation рулит).
     

    Всего записей: 3 | Зарегистр. 08-04-2006 | Отправлено: 16:34 19-01-2007
    vers139

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, хоть убейте. Уже и сносил винду. Не получается.  
     
    Краткое содержание истории: удалённо подрубаю три чела. Четвёртый не логиниться ни удалённо, ни локально. По ходу трабла не в удалённом соединении (раз даже локально не могу залогиниться (хотя...)), но где искать не знаю.  
     
    Help!!!

    Всего записей: 138 | Зарегистр. 20-11-2006 | Отправлено: 18:40 31-01-2007 | Исправлено: vers139, 18:48 31-01-2007
    AlexSystem

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

    Цитата:
    Четвёртый не логиниться ни удалённо, ни локально.

    Ты скажи каким образом правил Хр для терминального тспользования?

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 07:24 02-02-2007
    vers139

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    сначало пользовался архивчиком http://sig9.com/node/110
    Отчаявшись, воспользовался предложением Kalex (http://rapidshare.com/files/4787602/msts.rar)
    Но ни в том, ни в другом случае не получавкается

    Всего записей: 138 | Зарегистр. 20-11-2006 | Отправлено: 15:27 05-02-2007
    Kalex

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vers139
    TermSrv.dll от бета-версии Windows XP SP2 работает!, способ применения описан в шапке.
    Либо система патчилась непонятно как и кем до этого, либо..., даже не знаю что ещё сказать.  
    Все необходимые настройки в системе сделаны? Например пужный пользователь добавлен в группу "Пользователи удаленного рабочего стола"? Политика безопасности позволяет такие подключения? и т.п.

    Всего записей: 208 | Зарегистр. 13-08-2001 | Отправлено: 15:51 05-02-2007
    AlexSystem

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

    Цитата:
    сначало пользовался архивчиком http://sig9.com/node/110  

    Если сначало использовал ЭТО! То больше чем 1 консоль+2 терминала НЕ получишь!

    Цитата:
    Отчаявшись, воспользовался предложением Kalex (http://rapidshare.com/files/4787602/msts.rar)  

    Это теже яйца вид сбоку.
     
    Прочитаймое сообшение на этой же странице, 5 постов выше. Это тебе должно помочь.

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 16:38 05-02-2007
    vers139

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kalex
    Так пользователь не может зайти только когда уже активно 3 пользователя (только что проверил).
     
    По ходу здесь больше прав AlexSystem. Надо сносить опять винду %) и сразу применять http://rapidshare.com/files/4787602/msts.rar

    Всего записей: 138 | Зарегистр. 20-11-2006 | Отправлено: 17:25 05-02-2007
    Kalex

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vers139
    так в случае с подменой TermSrv.dll от бета-версии Windows XP SP2 их и не может быть много
    А если нужно много терминальных пользователей, то нужно использовать другие решения.

    Всего записей: 208 | Зарегистр. 13-08-2001 | Отправлено: 18:18 05-02-2007
    AlexSystem

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

    Цитата:
    По ходу здесь больше прав AlexSystem. Надо сносить опять винду %) и сразу применять http://rapidshare.com/files/4787602/msts.rar  

    ИМХО!  НЕ надо это применять!!!  Найди TS-FREEE.  
     

    Цитата:
    Если на чистую винду накатить TS_FREE то,как говаривал кто-то в форума, КОЛИЧЕСТВО ПОДКЛЮЧЕНИЙ ОГРАНИЧЕНО ТОЛЬКО СОВЕСТЬЮ АДМИНИСТРАТОРА    

     
     
    Это же написанно 5 постов выше!  СПЕЦИАЛЬНО для людей!!! Т.к. год тому взад я точно так же как вы трахался (сорри с подключениями). Тогда проблема была решена TS_FREE!  Читайте топик!  
    P/S/  Может шапку кто возьмется оформить?

    Всего записей: 483 | Зарегистр. 27-07-2002 | Отправлено: 07:08 06-02-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