Copyright (C)SUWA TSUSHIN NETWORK.
All Rights Reserved. TOPへ戻る
スポンサードリンク

No.5007-2 2018.3.7




Windows リモートデスクトップのまとめ2 〜レスポンス改善〜





<< まとめ1 〜概要、設定、操作〜 に戻る
>> まとめ3 〜Windows10でリモートデスクトップの速度を改善させる2〜 に進む





リモートデスクトップによるパソコンの複数操作




□6.Windows7でリモートデスクトップの速度を改善させる

WindowsVistaまででは非対応であり、Windows8以降では標準に有効になっているのですが、
Windows7では手動でインストールと設定が必要な機能があります。
この機能は、接続される側(パソコン2〜4)と端末側(パソコン1)の双方で設定する必要があります。

手順としては、

 (1)DTLSの修正プログラム KB2574819 をダウンロードしてインストール
   Windows 7 SP1 (x86 ベースシステム) 用の更新プログラム パッケージ
   Windows 7 SP1 (x64 ベースシステム) 用の更新プログラム パッケージ

 (2)RDP 8.0 更新プログラム KB2592687 をダウンロードしてインストール
   Windows 7 SP1 (x86 ベースシステム) 用の更新プログラム パッケージ
   Windows 7 SP1 (x64 ベースシステム) 用の更新プログラム パッケージ

 (3)再起動して、インストールを有効にする。(自動で有効になります)
 (4)ローカル グループ ポリシー エディター(gpedit.msc)を開く。
 (5)以下の場所にある[リモート デスクトップ プロトコル 8.0 を有効にする] を開いて[有効]に変更します。
  
   [コンピューターの構成] - [管理テンプレート] - [Windows コンポーネント] - [リモート デスクトップ サービス] - [リモート デスクトップ セッション ホスト] - [リモート セッション環境]




 (6)以下の場所にある[RDPトランスポート プロトコルの選択] を開いて[トランスポートの種類と選択]を[UDPとTCPの両方を使用]に変更します。
  
   [コンピューターの構成] - [管理テンプレート] - [Windows コンポーネント] - [リモート デスクトップ サービス] - [リモート デスクトップ セッション ホスト] - [接続]




 (7)再起動して、設定変更を有効にする。(自動で有効になります)


Googleで検索するとRDP8.0の記事は色々あるのですが、
こちらのサイトが正確で分かりやすいので参考にさせて頂きました。

ざっくり書いていく:Windows7でRDP 8.0を使う方法
http://blog.livedoor.jp/xman008/archives/2443384.html


Micorsoft公式
Windows 7 および Windows Server 2008 R2 のリモート デスクトップ プロトコル 8.0 の更新プログラム
https://support.microsoft.com/ja-jp/help/2592687/remote-desktop-protocol-rdp-8-0-update-for-windows-7-and-windows-serve



□7.Windows10でリモートデスクトップの速度を改善させる

Windows7からWindows10にアップグレードしたとき、
リモートデスクトップの速度が遅くなって困っている人は、少なくないと思います。

Googleで検索すると、同じように悩んでいる人は多いのですが、
よく出てくる以下の改善策を試してみても効果がありませんでした。

× デバイスマネージャーのLANのプロパティで、**** Offload の設定をすべて無効(Disabled)にする。


そもそもWindowsXPやWindows7などに接続したときは、今まで通りにサクサク表示されます。
LANなどの通信経路での問題の可能性は低そうです。


で、別件でたまたま見つけたのがこの記事。

ASCII.jp:DirectX 11.1 GPUでWindows 8の表示はさらに速くなる?
http://ascii.jp/elem/000/000/730/730179/

要約すると、「VistaまではGDIでデスクトップ画面を描画してたけど、Win7では少しGPUを使ってるよ。」ということだと思います。


ちなみに、デスクトップのDirectX 化はVistaの頃より始まり、
Windows Aeroの不評や反感は今でも記憶に新しいところです。

Windows Aeroを動かすのに必要な環境は? DOS/V POWER REPORT | Impress Japan
http://www.dosv.jp/other/0704/15.htm


更に調べて行くと、面白い記事がありました。

MSDN RDP 7 の変更
https://blogs.msdn.microsoft.com/hiroyuk/2009/06/25/rdp-7/

要約すると、「Windows 7 のリモートデスクトップでは画面の描画をDirectXで行う予定だったけど、やっぱり今まで通りGDIにするわ。」 ということだと思います。


これらの記事を読んでうろ覚えでしたが、
Windows8あたりでデスクトップ画面の描画が、GDIからDirectXを用いた描画に完全に切り替わったことを思い出しました。 (ソース記事見つけられず)

Windowsのデスクトップ画面は、GDI描画が当たり前でした。
リモートデスクトップではWindows10であってもGDI描画のままであるのかと思いましたが、もしかして違うのではないのでしょうか?

問題になっている遅いパソコンは、Core2 Duo でメモリ4GBの富士通製デスクトップPC ESPRIMO D550です。
テスト用のWEBサーバーとして使用している物で、スペックとしては十分です。
実際にWindows7で稼動させていたときは、リモートデスクトップでもサクサク動いていました。
しかしDirectXでデスクトップ画面を描画し、キャプチャした画面を送信しているのであれば、遅くて当然です。

駄目元でDirectX対応のPCI接続のグラフィックボード(GeForce 6200)を接続したところ、リモートデスクトップでサクサク表示できるようになりました。

まとめると以下のようになると思います。

リモートデスクトップの要求性能
OSグラフィック性能
XP、Vista、7不要
8、10必須




<< まとめ1 〜概要、設定、操作〜 に戻る
>> まとめ3 〜Windows10でリモートデスクトップの速度を改善させる2〜 に進む


スポンサードリンク

TOPへ戻る


ご利用条件
 Copyright (C)SUWA TSUSHIN NETWORK. All Rights Reserved.