遠程桌面連接的確很方便,但是在Windows XP中只支持單一用戶的連接,當第二個用戶連接時,第一個用戶就被迫斷開並回到用戶登錄界面了,這可和多任務的操作系統理念不符啊,或許微軟是為了突出Server系統的特點吧!
不過沒關系,網上早就有用2055測試版的termsrv.dll替換的方法,不過對於最新的SP3來說,還有更好的辦法:
1. 下載破解的termsrv.dll(下載地址),版本:5.1.2600.5512,語言:中文(中國)。
2. 復制到C:\Windows\system32文件夾覆蓋同名文件(如果開著SFC還要覆蓋dllcache和servicepackfiles\i386裡的同名文件);
3. 運行RAR壓縮包裡的MultipleTS.bat文件;
4. 運行Gpedit.msc打開組策略,找到終端服務=>限制連接數量改到2以上;
5. 確保啟用快速用戶切換和允許用戶遠程連接到此計算機;
6. 重新啟動計算機即可。
WinXP遠程桌面的幾則雕蟲小技:
為系統添加遠程桌面
默認狀態下,Windows 2000及其之前的系統並沒有安裝遠程桌面,要想在這些系統中使用遠程桌面,需要自己手工添加。
在Windows XP系統安裝光盤的“SUPPORT\TOOLS”目錄中,可找到一個名為“Msrdpcli.exe”的程序,它實際上就是遠程桌面連接登錄器。將此程 序復制到沒有遠程桌面的系統中並運行後,即可自動在系統中安裝遠程桌面連接程序。安裝過程非常簡單,連續點擊“下一步”即可,當安裝完成後,點擊“開始→ 程序→附件→通訊→遠程桌面連接”,便能登錄網絡連接遠程計算機了。
讓遠程桌面支持多用戶
Windows XP不支持多個用戶同時登錄遠程桌面,當其他用戶遠程登錄Windows XP時,主機上當前已登錄的用戶即會自動退出。不過在Windows XP SP2中提供了允許連接會話並發功能,可通過遠程桌面進行多用戶的同時登錄,但其在默認狀態下關閉了該項特性,需要通過修改注冊表開啟該功能。
打開注冊表編輯器,依次展開“HKEY_LOCAL_MacHINE\System
\CurrentControlSet\Control\Terminal Server\Licensing Core”分支,轉到右側窗口,在其中新建一個類型為DWord的子鍵,將該鍵命名為“EnableConcurrentSessions”,並將鍵值設 置為“1”,即可開啟多用戶登錄功能。
在遠程桌面中傳輸文件
在進行遠程桌面操作時,有時需要在遠程服務器與本地計算機傳輸文件,這是很麻煩的事。其實在遠程桌面程序中內置了映射磁盤的功能,通過該功能便可以實現遠程登錄服務器時,自動將本地計算機的磁盤映射到遠程服務器上,讓傳送文件變得更加簡單快捷。
在“遠程桌面連接程序”中展開“選項”,選擇“本地資源”標簽,鉤選中“磁盤驅動器”。連接到遠程登錄到服務器上後,打開服務器的“我的電腦”,就會發現本地計算機的磁盤以及軟驅、光驅都映射到了服務器上,這樣傳送文件便可像操作本地硬盤一樣方便了。
遠程桌面中使用快捷鍵
在本地可使用快捷鍵,遠程桌面上同樣也可以通過快捷鍵方便操作,例如:+ 鍵可切換當前運行程序,+鍵可顯示“開始”菜單,而++ 鍵可在窗口和全屏之間切換客戶端,+鍵則可顯示Windows菜單。
另外,可在“遠程桌面連接”窗口中單擊“選項”按鈕,在“本地資源”選項卡下的“鍵盤”欄中,選擇“應用 Windows 鍵組合”到“遠程計算機上”。這樣就可將對當前系統的所有Windows快捷鍵操作,都應用到遠程計算機的桌面上,使操作更加得心應手。
修改遠程桌面連接端口
遠程桌面終端服務默認端口為“3389”,為防止他人進行惡意連接,就需要對默認端口進行更改。對此可打開注冊表編輯器,依次展開“HKEY_LOCAL_MacHINE\SYSTEM\
CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp”分支,其下的“PortNumber”鍵值所對應的就是端口號,將其修改即可。上面設置完成後,需要 再依次展開“HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control
\Terminal Server\WinStations\RDP-Tcp”分支,同樣將其下的“PortNumber”鍵值進行更改。
當更改了服務器的遠程登錄端口後,可在本地的“遠程桌面連接程序”中設置連接的服務器地址,然後單擊“連接設置→另存為”,導出並保存連接文 件。然後用記事本打開導出的“*.rdp”文件,在其中添加語句“server port:i:端口號”,保存後導入連接即可。要注意,在Windows 2000中導出的是“.cns”文件,可打開後在其中找到“Server Port =3389”語句,將其默認的“3389”端口修改為與服務器相同的登錄端口。
命令行下安裝遠程桌面
如果系統中沒有安裝遠程桌面服務,可使用命令行方式進行手工添加。只需打開命令提示符窗口,在命令行下輸入如下三行命令:
c:\>echo [Components] > c:\aa
c:\>echo TSEnable = on >>c:\aa
c:\>sysocmgr/i:c:\winnt\inf\sysoc.inf /u:c:\aa /q /r
執行後,即可完成遠程桌面程序的安裝。