讓XP遠程桌面支持多用戶

 
WinXP“遠程桌面”功能
具體修改方法,打開註冊表編輯器,找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control \Terminal Server\Licensing Core

建立一個新鍵。類型爲DWORD,鍵名爲"EnableConcurrentSessions",鍵值爲“1”。這樣您的系統就可以支持這個新特性 了。
 
但是據試驗證實,這樣的併發連接最多支持兩個用戶同時登錄一個系統,並且不能使用相同的帳號。當第三個用戶發出連接請求時會提示希望斷開原有的兩個 登錄用戶中的一個連接。
 
XP系統遠程終端服務是單用戶的,也就是說通過遠程桌面服務登錄服務器時服務器本地登錄界面將黑屏。

不管你是用本地登錄還是遠程登錄,同一時刻XP只容許一個用戶操作計算機,後登錄的將把之前登錄的用戶踢掉控制權。(如圖2)筆者曾經嘗試過多種方法 XP都不能讓兩個用戶同時登錄,無論同時登錄兩個遠程桌面連接,還是一個遠程桌面一個本地桌面,無論是兩者使用相同用戶名,還是使用不同用戶名,均不奏 效。

解決方法1:

第一步首先是在Windows XP上安裝SP2正式版。

第二步:準備一份版本較早的SP2終端服務器軟件,因爲原本微軟準備把多用戶使用遠程桌面程序放在SP2中的,不過在最新的SP2中將該功能取消了。 中文SP2測試版較難找到,可以使用英文版Build 2055,運行之後沒有發現任何問題。可以從 http:\\www.msfn.orgboardindex.phps=85a71ca2987c89886c99733154ae685f& act=Attach&type=post&id=161513下載Build 2055的終端服務器執行文件TermSrv.DLL。從這個鏈接下載來的是一個擴展名爲.DL_的文件,你可以把它的擴展名改成ZIP文件,然後用 WinRAR解開它。

  第三步用安全模式啓動Windows XP,如果有多個操作系統,可以啓動另一 個能訪問Windows XP系統分區的系統(除非安裝了第三方工具軟件,否則Windows 98不能訪問NTFS分區,因此Windows 98可能沒用)。然後,把Windows XP裏面SP2正式版的所有TermSrv.DLL備份一下,在所有TermSrv.DLL文件出現的位置,用Build 2055版本的TermSrv.DLL覆蓋。通常,TermSrv.DLL至少出現在二個位置,分別是Windows\system32,Windows \system32\dllcache。凡是原來有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆蓋。

第四步用正常模式啓動Windows XP,如果系統的文件保護功能提示說TermSrv.DLL文件已被修改,並詢問是否要復原,選擇否。

第五步最後還要修改一下註冊表,增加終端服務器的多用戶許可。鑑於修改註冊表比較麻煩而且容易出錯,你可以用下面的批命令修改註冊表

@echo off
setlocal
set regkey=HKLMSYSTEMCurrentControlSetControlTerminal ServerLicensing Core
reg add %regkey% v EnableConcurrentSessions T REG_DWORD D 1 f
endlocal

將上述內容保存爲一個批命令文件,如AA.BAT,雙擊執行一下就可以了。最後突破限制的效果如圖3所示。修改後的XP遠程服務器允許兩個不同的用戶 同時登錄,成功的突破了微軟的系統缺陷。

小提示:
只有當Windows XP啓用了歡迎屏幕,快速用戶切換功能之後,遠程桌面才能支持多用戶併發訪問。可以從如下位置啓用它們“控制面板→用戶賬戶→更改用戶登錄或註銷的方 式”。

解決方法2:

雖然網上有很多文章說可以通過下在Build 2055的終端服務器執行文件TermSrv.DLL來解決這個問題。不過這個DLL文件已經非常難找了,我們可以到 httpwww.sala.pri.eeTermiserv_XPSP2_i386_1.0.exe下載這個遠程桌面補丁程序,(如圖4)把他安裝在XP SP2沒有域的計算機上就可以輕鬆突破單用戶使用XP遠程桌面的限制了
  解決方法3:

我們也可以通過第三方軟件來解決XP下的多用戶訪問遠程桌面功能,藉由博軟軟件開發的WinConnect Server,可以讓我們突破限制,多用戶同時進行Windows XP之旅。WinConnect Server當前最新版本是WinConnect Server XP,下載地址爲httpwww.thinsoftinc.comdownloadWinConnect-ServerXPsetup.exe,軟件大小 爲8.40MB。
 
===================================================
要做XP的多用戶遠程登陸吧?
我常做這個東西挺好用的
直接把使用方法和註冊表文件一起發出來吧

“在安裝了SP2以後,您的XP系統將可以像那些服務器操作系統一樣,供多人同時在不同地點登錄了,雖然這個多人僅僅等於2人。”以上是SP2還處在 2055版本的Beta測試的時候被公開的一個新特性。然而在2055以後的beta版和微軟發佈的正式版本的SP2中,這個特性都不見了蹤影。是什麼原 因讓微軟出爾反爾我們可以不去追究,但這麼一個大好的新性能我們卻不能放棄。看看我們如何將這個被微軟摒棄的新特性給找回來。
找回的方法很簡單,其實只要找到2055版本當中用於管理遠程登錄服務(Terminal Service)的系統文件,解壓後用得到的dll文件以替換uxtheme.dll文件的方法替換之,即可享受到這個新特性了。以下是具體步驟。
第一步:確定本機的Terminal Service服務被關閉。可以通過控制面板->管理工具->計算機管理->服務和應用程序 查看。
第二步:備份 system32\\dllcache 下的 termsrv.dll
第三步:刪除 system32, system32\\dllcache 下的 termsrv.dll
第三步:把2055的termsrv.dll複製到system32\\dllcache
第四步:把2055的termsrv.dll複製到system32
第五步:導入以下註冊表鍵:
引用
Code Content:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core]
"EnableConcurrentSessions"=dword:00000001

第六步:啓動Terminal Services服務
據試驗證實,這樣的併發連接最多支持兩個用戶同時登錄一個系統,並且不能使用相同的帳號。當第三個用戶發出連接請求時會提示希望斷開原有的兩個登錄用戶中 的一個連接。
補丁下載地址: http://www.pconline.com.cn/pcedu/soft/st/winxp/0409/other/termsrv2005.rar
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章