1. 程式人生 > >升級RDP8.0並開啟RemoteFX

升級RDP8.0並開啟RemoteFX

1、RDP 8.0 簡介:

        隨著Windows Server 2012以及Windows 8的釋出,微軟引入了遠端桌面顯示協議(RDP)的第8個版本,解決了之前版本和與其他主流協議相比所存在的眾多不足之處。

  RDP通過網路將資料中心的資料傳輸到終端使用者的顯示裝置上;市場上最為流行的顯示協議包括Citrix HDX以及VMware的PCoIP。微軟RDP 8.0是RemoteFX協議技術集的一部分,和之前的RDP 7.1(在Windows Server 2008 R2 SP1和Windows 7 SP1中引入)相比,微軟RDP 8.0帶來了眾多改變,改進了影象交付,還支援更多的底層協議——這一切都是為了提升終端使用者的體驗。

  請注意,最新的RDP 8.0協議可以用於Windows 7 SP1,但是不能用於Windows Server 2008 R2;如果要使用RDP 8.0,那麼必須將主機升級至Windows Server 2012

在Windows Server 2012中使用微軟RDP 8.0將獲得如下優勢:

  用於廣域網的RemoteFX。 這一特性集合用於提升使用廣域網的RDP以及虛擬桌面效能。微軟RDP 8.0能夠依賴於底層的TCP以及UDP協議,而之前的版本只支援TCP。RDP 8.0的功能改進包括:

  •在網路有損耗的情況下UDP傳輸提供效能的最大化(通過使用前向錯誤連線技術避免了資料重傳);

  •在無法使用UDP的情況下,還可以使用TCP回退機制;

  •對通過遠端桌面閘道器的UDP連線提供支援

  RemoteFX網路自動檢查。微軟RDP 8.0在任何場景下都能夠適應最初以及不斷變化的網路條件,提供更好的使用者體驗。

  RemoteFX影象自適應。RDP監測正在交付的內容型別並採用不同的編碼技術對特定的內容進行效能優化。微軟RDP 8.0能夠智慧檢測位於螢幕任意區域的內容,針對每一區域提供應用最為有效的編碼技術,這極大地提升了使用者體驗。

  RDP現在還支援漸進渲染,交付的影象質量能夠根據可用的頻寬以及網路條件逐步增加。

  RemoteFX 流媒體。視訊和音訊內容在伺服器端使用常見的編碼器(H.264、AAC、RDP漸進)進行編碼併發送到客戶端進行解碼。無論被觀看的多媒體內容是哪種型別(Flash、QuickTime、HTML 5視訊等等),流媒體技術在客戶端都提供了更好的使用者體驗。和RDP 7.1相比,RDP 8.0的頻寬佔用減少了90%。

  針對非RemoteFX vGPU虛擬桌面進行USB重定向。和RDP 7.1相比,USB重定向進行了很大改進。

  首先,微軟RDP 8.0不再使用RemoteFX虛擬GPU。這意味著它能夠用於任何遠端桌面虛擬主機部署環境,與是否提供RemoteFX vGPU不再相關。

  另外,會話內動態USB重定向允許你在會話執行過程中插入任意USB裝置,而且支援USB裝置的動態檢測,還允許使用者在本地以及遠端計算機之間進行USB裝置的即時切換。和舊版本相比,RDP 8支援眾多型別的USB裝置(比如CD燒錄機、電話等等)。

  最後,你可以在遠端桌面會話主機之間進行USB重定向。連線到終端伺服器的使用者能夠進行USB裝置的重定向而且彼此之間完全隔離。

  支援巢狀RDP會話。微軟為RDP會話內部執行的RDP會話提供官方支援。

  用於使用者體驗監控的效能計數器。出於對故障進行診斷的目的,管理員能夠使用一些計數器密切監控RDP的效能。

2、升級安裝RDP 8.0

       Windows 7作為客戶端時,也需要升級安裝RDP8.0的客戶端才能支援RemoteFX。

        隨著Windows 8 的釋出,遠端桌面連線協議(RDP)也已經升級為8.0,相對與RDP7.1(Windows 7 SP1、Windows Server 2008 R2 SP1支援),在增強使用者體驗方面進行了很大的改進,例如Adaptive Graphic、Intelligent Transport、Adaptive Network Auto Detect、DirectX 11 Support with vGPU等RemoteFX相關功能,在效能、易管理性等方面有很大提升。


        為了使Windows 7 SP1和Windows Server 2008 R2 SP1使用者能夠利用RDP8.0對遠端桌面連線的改善,微軟提供了相應的升級包,為KB2592687,由於RDP8.0支援自動網路檢測,在網路資源不佳的情況下(例如廣域網),可以採用UDP協議進行遠端桌面連線資訊的傳遞,從而降低對網路資源的要求,因此在RDP7.1升級為RDP8.0之前,先基於KB2574819升級作業系統,使之支援DTLS(Datagram Transport Layer Security)。(注意:先安裝KB2574819,再安裝KB2592687)(還要注意升級包的版本X86/X64)。本文不提供升級包下載,對應具體使用者的不同計算機版本可在網上自行下載(http://rdsrv.blog.51cto.com/2996778/1036347)。


        升級包括兩個部分,即客戶端和遠端桌面端,客戶端是指要連線到遠端桌面的計算機,遠端桌面端是指要被連線的計算機(物理機或虛擬機器),當然客戶端被其他計算機連線也就變成了遠端桌面端了。客戶端和遠端桌面端升級過程相同,升級完成後,開啟遠端桌面連線客戶端程式(mstsc.exe),右鍵點選左上角圖表,選擇“關於”選單項。顯示“支援遠端桌面協議8.0",說明升級成功。

        同時,在遠端連線客戶端的”體驗“標籤下,”選擇連線速度來優化效能“下拉列表中將出現”自動檢測連線質量“選擇項,說明啟用了RemoteFX相關功能。在服務端啟用RDP8.0中RemoteFX相關功能,需要通過組策略相關機制,有些功能還需要Hyper-V支援(如vGPU)。開啟組策略的方式是在命令列下執行”gpedit.msc“命令,顯示本地組策略編輯器(如果在域管理模式下,需要編輯相應的域組策略):
        具體的位置在”計算機配置\管理模板\Windows 元件\遠端桌面服務\遠端桌面會話主機\遠端會話環境“,上圖標出的即是相關的配置項,首先要配置”啟用遠端桌面協議8.0“和”配置RemoteFX“,啟用相關功能。


 升級和配置完成後,即可用進行連線遠端連線桌面,如何驗證是否啟用了RDP8.0呢,具體方法如下:

1、用RDP8.0客戶端連線RDP8.0的遠端桌面,遠端連線欄上出現了連線質量圖示。

2、用RDP8.0客戶端連線RDP7.1的遠端桌面,遠端連線欄上不會出現連線質量圖示。

3、用RDP7.1客戶端連線RDP7.1、RDP8.0的遠端桌面,遠端連線欄上均不會出現連線質量圖示。