這個確實有點麻煩。
開啟 XP Pro SP2 遠端桌面的多使用者支援 Enable Concurrent Sessions
遠端桌面: Remote Desktop 或者稱為 終端服務 Terminal Service
RDP = Remote Desktop Protocol
TS = Terminal Server Service
開啟 XP Pro SP2 遠端桌面的多使用者支援 Enable Concurrent Sessions
主要分為三步
1. 開啟多使用者支援(註冊表regedit)
2. 修改 termsvr.dll
3. 更改使用者登入或登出的方式:使用歡迎畫面,使用快速切換使用者
控制台→使用者賬戶→更改使用者登入或登出的方式
1. 開啟多使用者支援(註冊表regedit)
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001
也可以直接用reg添加
@echo off
setlocal
set regkey="HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core"
reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f
endlocal
2. 修改 termsvr.dll (用.2055的替換)
5.1.2600.2055 (xpsp_sp2_beta1.031215-1745)
a77219a971029dc2fb683e8513713803 *termsrv.dll
215552
5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
ab5b2ac7ffb870673d6806e974bf2f52 *termsrv.dll
285696 2005/06/29 00:00:00
替換兩處
C:\WINDOWS\system32\termsrv.dll
C:\WINDOWS\system32\dllcache\termsrv.dll
如果當前開著,需要停掉,在啟動並執行話可以用 Process Explorer 殺
http://windtear.net/archives/2005/05/28/000674.html
http://www.sysinternals.com/ntw2k/freeware/procexp.shtml
http://www.sysinternals.com/Utilities/ProcessExplorer.html (最新URL)
http://www.sysinternals.com/Files/ProcessExplorerNt.zip (最新版本10.06 2006-02-22)
3. 更改使用者登入或登出的方式:使用歡迎畫面,使用快速切換使用者
更改方法:控制台→使用者賬戶→更改使用者登入或登出的方式
相關係統服務 Related OS Services:
TermService
Terminal Services
C:\WINDOWS\System32\svchost -k DComLaunch
允許多位使用者串連並控制一台機器,並且在遠端電腦上顯示案頭和應用程式。
這是遠端桌面(包括管理員的遠端桌面)、快速使用者轉換、遠程協助和終端伺服器的基礎結構。
FastUserSwitchingCompatibility
Fast User Switching Compatibility
為在多使用者下需要協助的應用程式提供管理。
C:\WINDOWS\System32\svchost.exe -k netsvcs