前兩篇文章中(
)
我們分別介紹了遠程桌面的開啟以及使用方法
並且為大家介紹了幾個實際工作中遇到的小技巧
不過系統自身的遠程桌面連接功能有很多默認的限制
不能滿足所有使用者的實際需要
今天我們就探討如何突破這些遠程桌面默認缺陷的方法
缺陷遠程桌面單獨開啟終端用戶 缺陷描述
使用WIN
server和WIN
的遠程終端訪問時
默認的訪問方式是新建一個終端用戶
這個用戶不會影響服務器當前的用戶
你看不到當前已經登錄到桌面的用戶的使用情況
實際上用遠程桌面登錄服務器後等於多開了一個用戶登錄資源
浪費資源不說對於一些隨系統啟動的服務已經在另一個用戶登錄時候開啟
這樣在遠程用戶登錄後就不能再開啟該服務了
影響了服務器的操作
解決方法 如果要登錄到服務器主機當前用戶的桌面
而不是新建一個終端用戶的話可以用快捷方式進行登錄連接
命令如下
%SystemRoot%\system
\mstsc
exe /console
連接上服務器以後當前主機的用戶會黑屏
只有遠程用戶可以看到桌面
而且看到的這個桌面就是原本已經在服務器本機登錄的桌面了
例如遠程用戶計算機系統安裝在c:\winnt下
我們通過任務欄的
開始
>運行
>輸入c:\winnt\system
\mstsc
exe /console
實現上面提到的不開新終端用戶登錄遠程服務器的功能
小提示 因為WIN XP遠程終端服務是單用戶的
也就是說通過遠程桌面服務登錄服務器時服務器本地登錄界面將黑屏
所以不管你是否用這個參數都會登錄到主機當前的桌面
在開啟XP遠程桌面功能時一定要保證本地XP自帶的防火牆是關閉的或者遠程桌面連接使用的端口是容許通過的
另外本地帳戶必須設置密碼
因為用於遠程連接的帳戶必須有密碼才可以正常訪問
(如圖
)
educitycn/img_///jpg > 圖 缺陷XP系統遠程桌面登錄單用戶 缺陷描述
正如缺陷
小提示中提到的一樣
XP系統遠程終端服務是單用戶的
也就是說通過遠程桌面服務登錄服務器時服務器本地登錄界面將黑屏
不管你是用本地登錄還是遠程登錄
同一時刻XP只容許一個用戶操作計算機
後登錄的將把之前登錄的用戶踢掉控制權
(如圖
)筆者曾經嘗試過多種方法XP都不能讓兩個用戶同時登錄
無論同時登錄兩個遠程桌面連接
還是一個遠程桌面一個本地桌面
無論是兩者使用相同用戶名
還是使用不同用戶名
均不奏效
educitycn/img_///jpg > 圖 點擊看大圖 解決方法 第一步:首先是在Windows XP上安裝SP
正式版
第二步
准備一份版本較早的SP
終端服務器軟件
因為原本微軟准備把多用戶使用遠程桌面程序放在SP
中的
不過在最新的SP
中將該功能取消了
中文SP
測試版較難找到
可以使用英文版Build
運行之後沒有發現任何問題
可以從?s=
a
ca
c
c
ae
f&act=Attach&type=post&id=
下載Build
的終端服務器執行文件TermSrv
DLL
從這個鏈接下載來的是一個擴展名為
DL_的文件
你可以把它的擴展名改成ZIP文件
然後用WinRAR解開它
第三步:用安全模式啟動Windows XP
如果有多個操作系統
可以啟動另一個能訪問Windows XP系統分區的系統(除非安裝了第三方工具軟件
否則Windows
不能訪問NTFS分區
因此Windows
可能沒用)
然後
把Windows XP裡面SP
正式版的所有TermSrv
DLL備份一下
在所有TermSrv
DLL文件出現的位置
用Build
版本的TermSrv
DLL覆蓋
通常
TermSrv
DLL至少出現在二個位置
分別是:\Windows\system
\Windows\system
\dllcache
凡是原來有TermSrv
DLL的地方
就用Build
版本的TermSrv
DLL覆蓋
第四步:用正常模式啟動Windows XP
如果系統的文件保護功能提示說TermSrv
DLL文件已被修改
並詢問是否要復原
選擇否
第五步:最後還要修改一下注冊表
增加終端服務器的多用戶許可
鑒於修改注冊表比較麻煩而且容易出錯
你可以用下面的批命令修改注冊表:
@echo off
setlocal
set regkey=
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core
reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D
/f
endlocal
將上述內容保存為一個批命令文件
如AA
BAT
雙擊執行一下就可以了
最後突破限制的效果如圖
所示
修改後的XP遠程服務器允許兩個不同的用戶同時登錄
成功的突破了微軟的系統缺陷
educitycn/img_///jpg > 圖 點擊看大圖 小提示 只有當Windows XP啟用了歡迎屏幕
快速用戶切換功能之後
遠程桌面才能支持多用戶並發訪問
可以從如下位置啟用它們:
控制面板→用戶賬戶→更改用戶登錄或注銷的方式
解決方法 雖然網上有很多文章說可以通過下在Build
的終端服務器執行文件TermSrv
DLL來解決這個問題
不過這個DLL文件已經非常難找了
我們可以到_XPSP
_i
_
exe下載這個遠程桌面補丁程序
(如圖
)把他安裝在XP SP
沒有域的計算機上就可以輕松突破單用戶使用XP遠程桌面的限制了
educitycn/img_///jpg > 圖 點擊看大圖 解決方法 我們也可以通過第三方軟件來解決XP下的多用戶訪問遠程桌面功能
借由博軟軟件開發的WinConnect Server
可以讓我們突破限制
多用戶同時進行Windows XP之旅
WinConnect Server當前最新版本是WinConnect Server XP
下載地址為
ServerXP/setup
exe
軟件大小為
MB
總結 其實微軟很多系統缺陷確實給用戶帶來了大量的不方便
不過作為面向家庭用戶的XP和WIN
PRO在遠程桌面功能方面有限制也是應該的
畢竟面向公司服務器的產品和家庭用戶在應用上有很大不同
From:http://tw.wingwit.com/Article/Network/201311/29940.html