MSTSC:远程桌面上的黑色区域

MSTSC:远程桌面上的黑色区域

我正在连接Windows Server 2012 R2运行 Windows 8.1 的 Hyper-V 虚拟机通过 RDP (mstsc.exe)。虚拟机托管在我连接的同一台机器上。
直到今天一切都很好。今天当我连接到虚拟机时,我发现窗口无法正确呈现,并且有随机的黑色矩形,如下面的屏幕截图所示: 在此处输入图片描述 此问题出现在我尝试打开、调整大小、滚动等的所有程序和任何窗口中。

我尝试重新连接到 VM、重新启动 VM、更改 VM 上的 Windows 主题、禁用并重新启用 VM 上的显示器和显示驱动程序、更改 mstsc 中的分辨率和颜色深度、禁用服务器和 VM 上的防火墙以确保端口已打开 - 但都无济于事。

有人还有什么建议我还可以尝试什么来解决这个问题吗?

答案1

我通过禁用虚拟机选项Persistent bitmap caching解决了这个问题:mstsc

在此处输入图片描述

这样做之后,几个月来我没有遇到任何问题。

答案2

对我来说,按照此处的建议禁用“持久位图缓存”是可行的。但是,这会降低性能。

相反,删除 C:\Users\\AppData\Local\Microsoft\Terminal Server Client\Cache 的内容并再次连接就可以了。这样,我就可以保持“持久位图缓存”处于打开状态,但不会有任何黑框。

答案3

自动检测连接质量似乎有问题。我有时在我的环境中遇到这种情况。

我通过mstsc.exe将设置为一个合理的值来解决。ExperienceDetect connection quality automatically

相关内容