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


13

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

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

この問題を解決するために他に何かできることを誰かが提案していますか?


いずれかのマシンの最近の更新はありますか?Win7マシンをお持ちの場合は、そこからRDPを試してください。
エリアドテック14年

サーバーとVMの両方のマシンには、すべての最新のアップデートがあります。残念ながら、試してみるWin7マシンはありません。しかし、なぜあなたはそれを提案しているのだろうか?Win7バージョンのmstscはWin 2012 Serverよりも「良い」のですか?
アレクサンダーアバクモフ14年

残念ながら、それは思われるでしょう。私は職場で試してみましたが、新しいバージョンは静かで動きが遅く、時々フリーズしました。他の理由もあるかもしれませんが、Win7 mstscに戻すと完全に機能しました。試してみる場合は、mstscax.dllファイルも忘れないでください。
エリアドテック14年

1
@ EliadTech、Win 2012R2 mstscを何らかの形でWin7 mstscにダウングレードすることを提案していますか?どうすればできますか?または、RDPにWin7マシンを使用しますか?toそしてmstscax.dllについての情報は何ですか?:)
アレクサンダーアバクモフ14年

第一に、これは、たとえそれが機能する場合でも、根本的な問題自体を解決しないための解決策ではありません-これは単に試してみるべき回避策です。完全な解決策は、おそらく最近行った変更を元に戻すことです(クライアントまたはサーバーのいずれかで)。第二に、Win7からmstscを実行するか、それをコピーするかは問題ではありません。コピーする場合は、mstsc.exeとmstscax.exeの両方をWin8.1ホスト上の1つのフォルダーにコピーします。
エリアドテック14年

回答:


12

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

ここに画像の説明を入力してください

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


4

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

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


3

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

私はで解決mstsc.exeの下に設定して妥当な値に。ExperienceDetect connection quality automatically

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.