为什么 Hyper-V 虚拟机中的屏幕看起来被压缩了?

为什么 Hyper-V 虚拟机中的屏幕看起来被压缩了?

当我使用 Hyper-V 虚拟机时,我注意到了类似压缩伪影的情况。我发现了一种特别让我印象深刻的模式。以下是该模式在我的主机上显示的屏幕截图:

主机上正确显示的图案。

我知道这是虚拟机的某种问题,因为截取相同图案的屏幕截图看起来很奇怪,这一点非常明显。以下是该图案在任何 Hyper-V 虚拟机上的屏幕截图:

虚拟机上显示图案奇怪

如果您很难看出图像的不同之处:该图案是一个简单的 4 正方形图案。不应该形成任何线条。如果您查看后一张图片,则会形成清晰的水平线。

使用从 Microsoft 下载的免费 Windows 虚拟机可以轻松重现此情况:https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/。它在 IE(Edge)、Chrome、Firefox、Windows 图像查看器、Paint.NET 等中重现。它主要通过使用 Hyper-V 虚拟机连接连接到虚拟机来重现,但也通过远程桌面重现,并将所有显示设置配置为最高。

即使在虚拟机中查看此帖子,也会以奇怪的方式显示第一张图像。

值得庆幸的是,SO 接受这些图像作为 PNG,这样这篇文章就不会因 JPEG 压缩而被破坏。

这是怎么回事?如何纠正?有什么方法可以配置虚拟机,使其不扭曲屏幕吗?

相关内容