web-dev-qa-db-ja.com

MSTSC:リモートデスクトップ上の黒い領域

Windows Server 2012 R2からWindows 8.1を実行するHyper-V仮想マシンにRDP(mstsc.exe)経由で接続しています。 VMは、接続しているのと同じマシンでホストされています。
今日まですべてが順調でした。今日VMに接続したとき、下のスクリーンショットに示すように、ウィンドウが適切にレンダリングされず、ランダムな黒い長方形が表示されることがわかりました。 enter image description here この問題は、すべてのプログラムと、開こうとしているウィンドウのサイズを変更すると発生します。スクロールなど.

VMへの再接続、VMの再起動、VMでのWindowsテーマの変更、VMでのディスプレイとディスプレイドライバーの無効化と再有効化、mstscでの解像度と色深度の変更、サーバーとVMポートが開かれていることを確認する-何の助けにもなりません。

誰か私がこの問題を解決するために他に何ができるか提案がありますか?

13

VMのmstscオプションでPersistent bitmap cachingを無効にすることでこの問題を解決しました:

enter image description here

これを行った後、私は何ヶ月も問題を経験していません。

12

私にとっては、ここで推奨されている「永続的なビットマップキャッシング」を無効にすることでうまくいきました。ただし、これによりパフォーマンスが低下します。

代わりに、C:\ Users \\ AppData\Local\Microsoft\Terminal Server Client\Cacheの内容を削除して、再度接続できました。このようにして、「永続的なビットマップキャッシュ」をオンにしておくことができましたが、ブラックボックスはありませんでした。

4
simon-letch

接続品質の自動検出に問題があるようです。私は時々私の環境でこれをしました。

私はmstsc.exeExperienceの下でDetect connection quality automaticallyをもっともらしい値に設定して解決しました。

3
marsh-wiggle