最小化後のリモートデスクトップセッションブラック


18

問題:リモートデスクトップセッションを最小化して復元すると、リモートデスクトップ画面が黒く表示されます。これは、特定のコンピューターに接続するときにのみ発生します。

詳細:黒い領域でクリックし始めると、画面の一部が再描画され、正しく表示され始めます。たとえば、リモートセッションでウィンドウを開いたままにして、そのウィンドウがリモートコンピューター上のどこにあるかをクリックすると、そのウィンドウ(およびそのウィンドウのみ)が再描画され、そのウィンドウの一部が再描画されないことがあります(通常はツールバー)。

明確にするために、ウィンドウは瞬間的に最小化するだけでよいため、タイムアウトの問題ではないようです。リモートセッションをクリックまたは入力しても、リモートコンピューターは適切に応答します。セッションから切断して再接続すると、画面全体が復元され、黒い画像内のすべての場所をクリックすると、各セクションが再描画されます。

構成:この問題は、特定のコンピューター(リモート管理を許可するように構成されたW2Kサーバーボックス)と特定のクライアントコンピューターのみに接続する場合にのみ発生します。リモートデスクトップのさまざまなバージョン(OSはWin2K、Server 2003、Server 2008、Windows 7 RC、3 XP)で7つの異なるクライアントコンピューターを試しましたが、そのうち2つは問題を示します(1つはXPボックスの1つで、もう1つはWindows 7です。それらの同じコンピューターは、問題なく他のコンピューターにRDPできます。

解決の試み:次のことを試しました。

  • Technetに記載されているように、ローカルスクリーンセーバーを無効にします。
  • 多くのフォーラムで言及されているように、クライアントでビットマップキャッシュをオフにしました。
  • リモートデスクトップクライアントのバージョン6.1に更新されました
  • mRemoteの使用(RDPサーバーへの接続にMSのコードを使用するため、これが機能するとは思われませんでした)
  • すべてのビデオアクセラレーションをオフにします。

質問:これを引き起こしているものについてのアイデアはありますか?

回答:


15

RDPが最小化された位置から戻らないという問題を解決しました。これは、最小化されたRDPがGUIを再描画しない場合があるためです。

次のレジストリの変更により、問題が解決されたようです(XP SP3 32k)。

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Terminal Server Client \新しいDWORD値を作成し、RemoteDesktop_SuppressWhenMinimizedという名前を付けました。値データとして2を指定します。


9

リモートセッションの色深度を24ビット以下に変更するだけです。(リモートデスクトップ接続のプロパティの[表示]タブで[色深度]設定を見つけることができます)

がんばろう。


1
ちょっとした提案ですが、ちょっとしたことはいいことです。何が起こっているのか、なぜあなたの提案された答えが正しいのかについての鉱石情報。
ドリューコーリー

1
このソリューションは機能しますが、フル32ビットカラーを使いたければ、代わりにExperience-> DesktopCompositionを無効にすることができます。あなたのテーマWindows以外-エアロはなりますが、まだ良い最小化した後に再接続するよりも....
ロス・エイケン

+1これらの提案(24ビットまたはエクスペリエンス->デスクトップコンポジション)の両方とも、Windows 7マシン間のローカルLANの問題を個別に解決するため、視覚的な品質を維持するために後者を選択しました。
コデンハイム14年

4

Win2000ボックスのビデオドライバーを更新してみます。このMS記事から-http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx

「サーバー上で、RDPは独自のビデオドライバーを使用して、RDPプロトコルを使用してネットワークパケットにレンダリング情報を構築し、ネットワーク経由でクライアントに送信することにより、ディスプレイ出力をレンダリングします。」


(通常のビデオドライバーとは対照的に)RDPビデオドライバーを更新する方法を知りません。誰かがその情報へのポインタを持っているなら、それはありがたいです。
TorgoGuy

いいえ、Win2000ボックスに入っているビデオカード(「通常の」)のビデオドライバを更新するつもりでした。この記事では、RDPが独自のビデオドライバーを使用している、つまりディスプレイアダプターのデバイスマネージャーのビデオドライバーを使用していると述べています。
8

0

それは答えではありませんが、私もその問題を抱えています。ローカルRDPセッションは正常に動作し、vpn + rdpは最小化しない限り正常に動作します。サーバーは2000サーバー、クライアントはwin7 RCです。ディスコと調整は、私が再び最小化するまで問題を修正します。

同じマシンでXPを起動したときに同じルーター/ケーブルモデム/ vpn設定=動作します。Linux rdpセッションも同様に機能します。Windowsが非アクティブなプログラムをどのように処理するかに関係があると思います。


0

この問題は何度かありました。ネットワークまたはVPN接続に遅延がある場合にのみ発生します。


ここではそうではありません(2台のコンピューターは同じスイッチ上にあります)が、試してくれてありがとう!:-)
TorgoGuy 09
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.