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

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

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    zvb
    Помести в автозагрузку регфайл исправляющий это. А еще лучше при подключении используй батник
     
    REG ADD "\\%1\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"  /v AllowMultipleTSSessions /t REG_DWORD /d 00000001 /f
    start Mstsc.exe /v:%1 /w:1024 /h:768

    Всего записей: 1046 | Зарегистр. 10-08-2005 | Отправлено: 05:16 18-05-2008
    zvb



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

    Цитата:
    Помести в автозагрузку регфайл исправляющий это. А еще лучше при подключении используй батник
     
    REG ADD "\\%1\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"  /v AllowMultipleTSSessions /t REG_DWORD /d 00000001 /f
    start Mstsc.exe /v:%1 /w:1024 /h:768
     

     
    Т.е. кроме как каждый раз переписывать реестр другого выхода нет?
    Я не использую Win XP как сервер, мне это необходимо для доступа к рабочим станциям. Получается не очень удобно создавать для всех компьютеров файлики запуска, либо каждый раз изменять бат-файл.

    Всего записей: 105 | Зарегистр. 18-12-2005 | Отправлено: 16:47 18-05-2008 | Исправлено: zvb, 17:13 18-05-2008
    Geleoss



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvb
    А почему у тебя вообще это происходит?!
    Ты точно всё сдалал по инструкции?
     
    Например:
     

    Цитата:
    делаем недоступным дистрибутив Windows  


    Всего записей: 9 | Зарегистр. 16-08-2007 | Отправлено: 00:02 19-05-2008
    zvb



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

    Цитата:
    А почему у тебя вообще это происходит?!
    Ты точно всё сдалал по инструкции?

     
    По инструкции, и на всех компьютерах результат одинаковый

    Всего записей: 105 | Зарегистр. 18-12-2005 | Отправлено: 11:05 19-05-2008 | Исправлено: zvb, 11:08 19-05-2008
    tunik



    Тихий омут
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот написал tunik.adm

    Код:
     
    CLASS MACHINE
     
        CATEGORY !!Comp
        CATEGORY !!TS_GP_NODE1
     
            POLICY !!Winlgon_POLICY
                
                SUPPORTED !!SUPPORTED_WindowsXP
     
                KEYNAME    "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
     
                EXPLAIN !!Winlogon_POLICY_Help
     
                VALUENAME "AllowMultipleTSSessions"
                VALUEON NUMERIC 1
                VALUEOFF NUMERIC 0
     
            END POLICY
        END CATEGORY ; TS_GP_NODE1
     
           END CATEGORY
     
    [Strings]
    TS_GP_NODE1="Службы терминалов"
    Comp="Компоненты Windows"
    Winlgon_POLICY="Winlogon max connect RDP"
    Winlogon_POLICY_Help="Правит ключик для переделки ХП в терминальный сервер"
    SUPPORTED_WindowsXP="не ниже Microsoft Windows XP Professional или Windows Server 2003"
     

    Просьба отписать результат. у меня почему то сбрасывает , точнее применяет при старте машины, а потом через час сбрасывает в 0. Хотя кто то говорил что у него все ок.

    Всего записей: 321 | Зарегистр. 11-12-2001 | Отправлено: 13:45 20-05-2008 | Исправлено: tunik, 13:49 20-05-2008
    JekaRus

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

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

    Не надо изменять бат файл. Просто сделай батник с таким содержанием и помести его в system32. Для подключения нажимай пуск > выполнить > [имя батника] пробел [имя тачки]
     
    Geleoss

    Цитата:
    А почему у тебя вообще это происходит?!

    Так происходит тк тачка в домене и контроллер считает ее рабочей станцией и сбрасывает параметр.

    Всего записей: 1046 | Зарегистр. 10-08-2005 | Отправлено: 13:53 20-05-2008
    tunik



    Тихий омут
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Последний ts_free 1.3 здесь http://antiwpa.freehostplace.com/Other/TermSrvNoRestrPatch-1-3/PreDbgFix1_TermSrvNoRestrPatch-1-3.zip

    Всего записей: 321 | Зарегистр. 11-12-2001 | Отправлено: 13:55 20-05-2008
    lugrsuvk

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

    Цитата:
    Последний ts_free 1.3 здесь http://antiwpa.freehostplace.com/Other/TermSrvNoRestrPatch-1-3/PreDbgFix1_TermSrvNoRestrPatch-1-3.zip

     
     
    ВИРУС!!!
     
    троянская программа Trojan.Win32.Agent.fxq
    и не надо божиться что все чисто
    чистая версия только 1.1

    Всего записей: 19 | Зарегистр. 10-10-2004 | Отправлено: 17:52 21-05-2008
    YURETS777



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RTFM
    там же русским по белому написано:
     
    AntiVirus alerts
        Some AntiVirus detect 'WPA_Kill.exe' as HackTool, Trojan or
        unwanted program. Well I don't know why the AV-Maker flag  
        'WPA_Kill.exe' this way, but it's definitly no virus or trojan.
        Probably they don't like the fact that it modified some byte in
        winlogon.exe or possibly violates M$-Eula or what ever. I don't know/care about.
        
        Lately I want to install 'TS-Free-1.2.exe' on a friend's PC and found it
        very annoy that the installed AVG-Virusscanner blocked access to 'WPA_Kill.exe'.
        Also there was no easy to find an userinterface to disable this AV
        and because    there was only little time I saw the quickest way in uninstalling  
        that AVG crap via controlpanel software.
        (Later I saw that this was good because AVG seems to have the weakest detection engine
        (refers only to 'Wpa_Kill.exe') so probably it won't be better for real malware.)
        
        I personly don't use any of this AntiVirus or Internet Security Babysitter software.
        Windows is slow & anony enough so I don't need any addition annoying software panic brake.
        (Just be caution when downloading keygen, cracks with emule or from so ads popluted
        Crack-Site. Don't trust AV Prg but trust ya feeling. Well to get this watch all kinds  
        of files with an Accii viewer to 'feel' weather this is normal(uncompressed) code or
        suspicious(compress/encrypted) code. Well that's how I started.)
        
        Anyway most ppl just use AV-Scanners and as I see that this can be annoying
        (or even wreak the system if the main patch is applied without to 'WPA_Kill'-prepatch and so winlogon.exe will crash...)
        So I decided to do that update and change some pattern that AV uses for their recognition.
        
        This is base on some list I found in a forum:
        
    "AntiVir"                    ->    Trojan/Agent.JH.7        Detection: Scans sfx-rar-archive comment (+Importtable)
    "ArcaVir"                    ->        <none>
    "Avast"                        ->    Win32:Agent-AKC        Detection: Scans for "crackware2k@freenet.de...{ForegroundColor:&H00808081&}..."(size:0x20)
    "AVG Antivirus"            ->    Generic.DQD                Detection: Creates CRC for exe
    "BitDefender"                ->    Trojan.Agent.JH
    "ClamAV"                        ->        <none>
    "Dr.Web"                        ->    Tool.Wpakill            Current version does not detect it.
    "F-Prot Antivirus"        ->        <none>
    "Fortinet"                    ->    W32/Agent.JH!tr
    "Kaspersky Anti-Virus"    ->    Trojan.Win32.Agent.jh    Detection: Creates CRC of first 0xA70 Bytes of CodeSection
    "NOD32"                        ->    Win32/Agent.JH            Current version does not detect it.
    "Norman Virus Control"    ->        <none>
    "UNA"                            ->        <none>
    "VirusBuster"                ->        <none>
    "VBA32"                        ->    Trojan.Win32.Agent.jh
     
     

    Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 19:44 21-05-2008
    lugrsuvk

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

    Цитата:
    и не надо божиться что все чисто  
    !!!!!!
     
    почему я должен верить по сути ХАК ТУЛУ, а не лицензионной версии антивиря?  
     
    ПЫСЫ я видел трэд с процессом сборки версии 1.2

    Всего записей: 19 | Зарегистр. 10-10-2004 | Отправлено: 16:10 22-05-2008
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lugrsuvk
    ну а в чем проблема тогда? купи лицензионные версии терминального сервера и клиентов - и верь в них хоть до посинения.

    Всего записей: 17298 | Зарегистр. 14-10-2001 | Отправлено: 16:48 22-05-2008
    lugrsuvk

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

    Всего записей: 19 | Зарегистр. 10-10-2004 | Отправлено: 17:07 22-05-2008 | Исправлено: lugrsuvk, 17:35 22-05-2008
    OldSamuray



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    "Avast"                        ->    Win32:Agent-AKC        Detection: Scans for "crackware2k@freenet.d
     
    Уже пропускает.
     
    lugrsuvk
    За бдительность -- "двенадцать"

    Всего записей: 446 | Зарегистр. 10-03-2005 | Отправлено: 18:53 22-05-2008
    bornbill



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кто нибудь использует готовое решение не задающее глупых вопросов и не выкидывающее окошек(машин в сети много и ходить на каждую просто не реально) желательно скриптами чтобы можно было добавить в них свои действия....
    Заранее благодарен.
    зы ленно изобретать велосипед

    Всего записей: 1440 | Зарегистр. 02-04-2004 | Отправлено: 15:00 11-06-2008
    SPV_Ed



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bornbill
    Патчить нужно в безопасном режиме, а это можно только с консоли. Если не патчить, то можно просто копировать заранее пропатченные файлы куда следует и выполнять regedit /s settings.reg

    Всего записей: 474 | Зарегистр. 20-06-2006 | Отправлено: 15:47 13-06-2008 | Исправлено: SPV_Ed, 15:49 13-06-2008
    Andrey Petrov



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Способы расширения возможностей "удалённого рабочего стола" (Remote Desktop - далее RDP) в Windows XP SP3. Для компьютера без домена (то есть для обычных людей ).
     
    -----------------------------------------------------------
     
    Применение патча TS-Free-1.3
    Правит системные файлы: winlogon.exe, termsrv.dll, mstscax.dll и некоторые пункты реестра.

     
    - Позволяет подключиться неограниченному колличеству RDP пользователей.
     
    Известный баг:
     
    - Если вы используете быстрое переключение пользователей, то при попытке зайти повторно под именем пользователя, сеанс которого не завершён, а просто работает в бекграунде, видете сообщение: Не удалось выполнить переключение учётных записей. Повторите попытку. если сообщение появляется вновь, следует перезагрузить компьютер. Возможности локально зайти под этим именем в систему нет. Нужно перезагрузить, чтоб эта возможность появилась.
     
    Ситуация исправляется заменой имеющегося файла termsrv.dll версии 5.1.2600.2180, на файл более ранней версии: 5.1.2600.2055  
     
    После замены termsrv.dll, при попытке подключить RDP получаете следующее сообщение: Для сервера терминалов достигнуто максимально возможное число разрешенных подключений. Появление этого сообщения устраняется применением параметров "груповой политики":
     
    Русская Windows:
    Пуск > выполнить > gpedit.msc - Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов.  'Ограничить количество подключений' => Включен = 999999 - Применить  
     
    Английская Windows:
    Start > Run > gpedit.msc - Computer Configuration > Administrative Templates > Windows Components > Terminal Services.  'Limit Number of Connections' => Enable = 999999

     
    Можете сами решить, сколько RDP подключений вы разрешаете. В вышеуказанном примере колличество позволенных подключений - 999999.  
     
    Дополнения:
     
    - Eсть возможность самому создать сеанс RDP с тем же логином, под которым сейчас работаешь. То есть работать паралельно выполнив обычный вход и RDP.  
    - Создайте пароль для пользователя под именем которого желаете заходить используя RDP. Хотя бы из одного символа, чтоб система вас запустила.  
     
    Ссылки
     
    http://anonym.to/?http://prog2ru.110mb.com/PreDbgFix1_TermSrvNoRestrPatch-1-3.zip - патч TS-Free1.3.exe ! (Некоторые антивирусы могут определять данный файл как вирус, поскольку он содержит в себе программу WPA_Kill.exe. Эта программа обычно вскрывает WindowsXP, избавляя от нужности активации, но в данном случае у неё другая задача.)
     
    http://brothers468.by.ru/termsrv.dll - termsrv.dll, версия 5.1.2600.2055  


    - Заменять .dll удобнее всего так:  
     
    Пуск > выполнить > services.msc - Найти и отключить службу терминалов. Перезегрузить. Заменить .dll. Включить и запустить службу терминалов.
     
      Ну и конечно, чтоб была отключенна, при этом, защита SFC (System Files Protection).
     
     
    COPYRIGHT GOTO HA XY---

    Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 21:32 23-06-2008 | Исправлено: Andrey Petrov, 23:03 02-03-2009
    XXXLer



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrey Petrov
    21:32 23-06-2008
    Цитата:
    Известный баг:  
      
     - Если вы используете быстрое переключение пользователей, то при попытке зайти повторно под именем пользователя, сеанс которого не завершён, а просто работает в бекграунде, видете сообщение: Не удалось выполнить переключение учётных записей. Повторите попытку. если сообщение появляется вновь, следует перезагрузить компьютер. Возможности локально зайти под этим именем в систему нет. Нужно перезагрузить, чтоб эта возможность появилась.

    странно, в 1,2 избавились от этого глюка допатчиванием винлогона, в 1,3 действительно есть этот баг, или тупо копипастим?

    Всего записей: 467 | Зарегистр. 13-12-2006 | Отправлено: 23:27 23-06-2008
    Andrey Petrov



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XXXLer  
      Действительно есть, и потому => тупо копипастим
      Проверь, коли сомневаешься.

    Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 23:34 23-06-2008
    Erelen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А про этот патч кто что скажет?
    http://www.mydigitallife.info/2008/06/13/enable-multiple-concurrent-remote-desktop-connections-or-sessions-in-windows-xp/

    Всего записей: 28 | Зарегистр. 12-01-2007 | Отправлено: 15:15 23-07-2008
    TuLiss

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня вопрос, а взять от W2K3SR2 сервака termsrv.sys разве нельзя? Или только вот такой хитрый откат ?
     
    и еще у меня нету:
     
    Пуск->Выполнить->gpedit.msc  
    Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы терминалов  
     
    Службы терминалов отсутсвуют как факт  
    WinXP Pro RUS SP3
     
    http://img165.imageshack.us/img165/2303/screenshotsp9.png

    Всего записей: 33 | Зарегистр. 30-01-2004 | Отправлено: 21:12 24-07-2008
       

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