12 лет назад 31 октября 2006 в 11:31 94
Как известно, при установке соединения Remote Desktop в Windows XP сессия текущего пользователя блокируется и все управление компьютером, к которому мы подключаемся удаленно, передается этому самому удаленному пользователю. Вроде бы как-то можно обойти это ограничение. Вопрос: как?

ействительно, в бета-версиях Windows XP SP2 появилась возможность запускать на одном ПК одновременно две пользовательские сессии, если используются две разные учетные записи. Причем одна сессия должна быть локальной, другая – удаленной (Remote Desktop) либо обе удаленные. Чтобы включить эту возможность, надо добавить в раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSet
ControlTerminal ServerLicensing Core параметр EnableConcurrentSessions типа DWORD со значением 1. Однако, скорее всего, у вас это сейчас не сработает, так как в финальном релизе SP2 эту функцию почему-то заблокировали. Поэтому теперь придется предпринять целый ряд дополнительных телодвижений. Попробуйте сначала скачать пропатченный файл termsrv.dll, например, по адресу:www.msfn.org/board/index.php?act=ST&f=34&t=23719.А также дополнительно установите в разделе HKEY_LOCAL_MACHINESOFTWARE
MicrosoftWindows NTCurrentVersion
Winlogon параметр AllowMultipleTSSessions типа DWORD равный 1.

Кстати, в упомянутой выше ветке очень интересного и полезного форума вы найдете и некоторые другие "хакнутые" файлы Windows XP SP2: sfc_os.dl_, tcpip.sy_, uxtheme.dl_, termsrv.dl_ – это упакованные версии. Для их распаковки можно использовать встроенную в Windows утилиту extract.exe, а можно сразу заменить этими файлами соответствующие библиотеки непосредственно в дистрибутиве операционной системы. Дело в том, что при инсталляции системы проверяется контрольная сумма файлов и имеющиеся на этом форуме упакованные библиотеки полностью адаптированы к этой проверке.А чтобы напомнить, для чего используется каждый из них, скажу: sfc_os.dll отключает защиту системных файлов (требуется поправить еще и один ключ в системном реестре), tcpip.sys снимает ограничение на число одновременных попыток установления сетевого соединения, uxtheme.dll позволяет использовать темы Рабочего стола от независимых разработчиков. И, разумеется, не забывайте, что замена системных файлов – операция небезопасная и может в свою очередь стать причиной сбоев. Особенно при установке Service Pack – перед этой процедурой придется вернуть старые версии файлов (не забудьте их сохранить).

Никто не прокомментировал материал. Есть мысли?