有一天,VMware 提供了 8.0 的更新版本(我当前的版本是 8.0.1 build-528992)。我接受了,因为更新通常可以解决问题。但这次不行……
以前它运行得很好。现在,它仍然“有效”,但我遇到的一个故障使它很难处理。此屏幕截图将解释我的问题:
如您所见,我的虚拟 PC 无法正确调整大小。(这在任何操作系统上都会发生),自动调整客户机不起作用 - 它只会导致发生这种情况。多亏了这些工具,不自动调整客户机变得非常困难。
我尝试完全卸载 8.0.1 并再次安装 8.0,但结果相同。我真的不明白新更新对 VMware Workstation 或我的虚拟机有什么影响。我相信这不是 VMware Workstation 的直接错误,而是 VMware Tools 的错误,这可以解释为什么回到 8.0 不起作用,因为 VMware tools 有自己的更新。
我怎样才能解决这个问题?
主机运行的是 Windows 7 Ultimate 64 位。
答案1
您需要为此安装视频驱动程序。在相关虚拟机中,转到:
C:\Program Files\Common Files\VMware\Drivers\video_wddm\
并使用这些升级显卡驱动程序。
答案2
自更新以来,我遇到了同样的问题。如果您与 VMware 签订了 Workstation 许可证的支持合同(您做过买它合法地,你不是吗……?),您可以提交一张描述您问题的票据。我对他们的支持的经验是,他们绝对坚持不懈,如果开发人员可以重现您的问题,那么至少有 95% 的机会,您的问题的修复将出现在下一次 VMware Workstation 更新推送中。
我的支持订阅已过期,因此无法为您提交工单。;x 但是我不得不说,就解决 VMware 产品的错误而言,最好的也是唯一的解决方案是通过其官方支持渠道直接联系 VMware,这与大多数公司不同不是一个黑洞……他们对待你的问题就像它直接影响他们的底线一样。他们明白固定的。
由于该问题属于“软件无法正常运行”不是“用户正在做一些愚蠢的事情”,我认为除了“联系 VMware”之外,您在 SU 上找不到其他可行的答案。抱歉。
话虽如此,但有一种解决方法偶尔对我有用。请尝试以下两种方法之一:
在客户机中,转到“屏幕分辨率”并将其更改为更高的屏幕分辨率。反复调整,直到看起来还不错。它应该允许您将分辨率更改为各种各样的分辨率,因为 VMware 图形驱动程序报告说它可以支持几乎任何分辨率。
将主机端的 VMware Workstation 窗口尺寸缩小到小于客户机控制台尺寸...然后最大化 Workstation 窗口。有时这会触发自动调整。
答案3
就我而言,我搜索了小时寻找解决方案,但没有任何效果。
我的解决方案是激活“拉伸”选项 - 禁用“自动调整”。禁用“拉伸”后,“自动调整”又可以正常工作了……
答案4
最后两篇文章的结合对我有用。经过几个小时的尝试,我将一行从“False”更改为“True”,然后重新安装了 VMware 工具。我仍然没有完整的分辨率,但至少现在我可以将虚拟机拉伸到全屏大小。
gui.applyHostDisplayScalingToGuest =“TRUE”