我正在从Windows Server 2012 R2通过RDP(mstsc.exe)连接到运行Windows 8.1的Hyper-V虚拟机。VM托管在我连接的同一台计算机上。
直到今天一切都很好。今天,当我连接到虚拟机时,我发现窗口无法正确渲染,并且具有随机的黑色矩形,如下面的屏幕截图所示:
在所有程序以及我要打开的任何窗口中都会发生此问题,请调整大小。滚动等
我尝试过重新连接到VM,重新引导VM,更改VM上的Windows主题,禁用和重新启用VM上的显示和显示驱动程序,更改Mstsc中的分辨率和颜色深度,禁用服务器和VM上的防火墙确保打开端口-没有帮助。
有人建议我可以尝试解决此问题吗?
任何一台机器的最新更新?如果您有一台Win7机器,请尝试从中尝试RDP。
—
EliadTech
服务器和VM机器都具有所有最新更新。不幸的是,我没有Win7机器可以尝试。但是我想知道为什么您建议这样做?Win7 Server的Win7版本是否比Win 2012 Server更好?
—
2014年
遗憾的是,看起来似乎如此。我已经在工作中尝试过了,较新的版本安静且缓慢,偶尔会冻结。可能还有其他原因,但是一旦我恢复到Win7 mstsc,它就可以完美运行。如果您尝试一下,请不要忘记mstscax.dll文件。
—
EliadTech
@EliadTech,您是否建议以某种方式将Win 2012R2 mstsc降级为Win7 mstsc?怎么做?还是仅将Win7机器用于RDP?到什么是mstscax.dll的东东?:)
—
Alexander Abakumov 2014年
首先,这不是解决方案,即使它可以解决根本无法解决的根本问题-这只是您应该尝试的解决方法。完整的解决方案可能在于还原您最近所做的更改(在客户端或服务器上)。其次,从Win7运行mstsc还是复制它都没有关系。如果选择复制,请将mstsc.exe和mstscax.exe都复制到Win8.1主机上的一个文件夹中。
—
EliadTech