esxi 6.5 如何关闭自动调整窗口/自动显示分辨率更改

Tir*_*oue 10 virtualization console vmware-esxi vmware-vsphere

在虚拟机上安装 VMware Tools 后,其分辨率会自动调整为控制台窗口大小。这不是我想要的 - 我希望我的虚拟机的分辨率保持不变。

它是 VMware ESXi 6.5,其中只有 Web 控制台可用。

它仅在安装 VMware Tools 后发生(我当然需要它)。

有谁知道怎么关掉?

我尝试使用一些论坛提示进行设置:svga.MaxWidth/svga.MaxHeight 参数,但它不起作用...

Mor*_*oth 5

找到解决办法了!!

Windows 客户端解析通过调用更改工作<ProgramDir>\VMware\VMware Tools\VMwareResolutionSet.exe。重命名该文件后,宾果不再更改分辨率。显然,这仅在下一次 VMware 工具更新之前有效,但它为我们完成了这项工作。

由于它不容易找到,以下是来自https://kb.vmware.com/s/article/2058577的随机论坛帖子中的 VMwareResolutionSet.exe 参考

运行 VMwareResolutionSet.exe 以强制 Windows 设置您所需的分辨率。

VMwareResolutionSet.exe Variable1 Variable2 , Variable3 Variable4 Variable5 Variable6

变量 1 是主监视器的索引(默认值 = 0)。

变量 2 是监视器总数(默认值 = 1)。

变量 3 是监视器 0 的起始 X 位置(默认 = 0)。

变量 4 是监视器 0 的起始 Y 位置(默认 = 0)。

变量 5 是监视器 0 的宽度 (X)(以像素为单位)。

变量 6 是监视器 0 的宽度 (Y)(以像素为单位)。

例如,要将虚拟机显示分辨率设置为 3280 x 2048:

VMwareResolutionSet.exe 0 1 , 0 0 3280 2048
Run Code Online (Sandbox Code Playgroud)

逗号周围的空格似乎很重要。


小智 0

尝试使用带有远程控制台插件 (VMRC) 的 html5 界面,并在操作系统中设置分辨率。无论如何,这为我解决了这个问题。

让远程控制台插件正常工作的一些技巧:

它喜欢在高处运行。因此,安装远程控制台插件后,vmrc.exe使用资源管理器找到该文件,右键单击,选择“属性”->“兼容性”选项卡->选中该Change settings for all users选项和Run this program as an administrator.

这应该可以为您省去一些额外的麻烦。Flash 客户端存在一些已知问题,我什至在某处读到Flash 版本在某个时候已停止使用。