MSTSC – How to Fix Black Areas on Remote Desktop

rdpvirtual-machineswindowswindows-8.1windows-server-2012-r2

I'm connecting from Windows Server 2012 R2 to Hyper-V virtual machine running Windows 8.1 via RDP (mstsc.exe). The VM is hosted on the same machine from which I'm connecting.
Everything was fine until today. When I connected to the VM today, I've seen that windows doesn't render properly and have random black rectangles as shown on the screenshot below:
enter image description here
This issue occures across all programs and any windows I'm trying to open, resize. scroll etc.

I've tried reconnecting to the VM, rebooting the VM, changing Windows themes on the VM, disabling and re-enabling display and display driver on the VM, changing resolution and color depth in the mstsc, disabling firewalls on both Server and VM to ensure ports are opened – nothing helped.

Does anybody has suggestions what else I can try to resolve this issue?

Best Answer

I solved this issue by disabling Persistent bitmap caching in mstsc options for my VM:

enter image description here

After doing this, I haven't been experiencing any issues for several month.

Related Topic