如何让 VMware Workstation Player 拉伸主机的桌面以匹配客户机的窗口框架?

如何让 VMware Workstation Player 拉伸主机的桌面以匹配客户机的窗口框架?

如何在不更改 VMware 中的 Guest Host 分辨率的情况下缩放 Guest Host,类似于 Virtual Box 中的“缩放模式”的工作方式?因此,缩放包含 VM 的主机窗口的框架会缩放整个 VM,但不会改变实际分辨率。

1.我的主机是Windows 10。

2. 我正在使用免费的 vmwave Workstation Player 16

: 更多详情 :基本上 VirtualBox 有这个功能,一个扩展客户机功能,但他们已经在 6.1+ 中删除了所有 3D 加速支持,VMware 仍然具有加速功能,而且是我所知道的唯一真正的选择,Qemu for windows 根本不使用加速。所以据我所知,除了使用 vmware 或旧版本的 virtualbox 之外别无选择。由于 VMware 支持加速,我宁愿使用它……但如果没有使用缩放功能,它实际上不可行,因为我根本无法在我的 vm 桌面上读取任何内容!

VMWare 分辨率为 800x600

这是在我的 4K 屏幕上运行的 800x600 winXP vmware。

在此处输入图片描述

这是我将窗口拖大后在 vmware 中的同一桌面。看看客户操作系统的实际分辨率如何增加?

在此处输入图片描述

这里你可以看到一个 800x600 的 XP 桌面在 VirtualBox 中运行。请注意,在拖动屏幕边缘并放大窗口后,桌面仍然是 800x600……它只是被拉伸了?

:附加问题:我尝试使用 Windows10 放大镜来放大屏幕,以便看得更清楚,但它非常麻烦且难以使用。有没有放大镜应用程序,你可以选择一个窗口并将其放大,或者只需将放大镜拖出,它下面的所有内容都会变大,当你到达侧面时没有“滚动”效果?

答案1

有点老旧了,但我只是想感谢詹姆斯德林。该解决方案适用于 VMware Workstation 16 Player(又名免费版);此外还pref.autoFitFullScreen = "stretchGuestToHost"添加了pref.autoFitGuestToWindow = "FALSE"

相关内容