如果主机只有一个显示器,如何使用多个虚拟显示器?

Gil*_*ili 6 multiple-monitors virtual-machine

我的主机有一个物理显示器,但我需要在需要两个显示器的应用程序中重现错误,每个显示器都有不同的缩放系数。

VMWare 提供了循环使用多个虚拟机的文档,但它要求主机具有多个物理监视器。

如何使用单个物理主机监视器循环访问多个虚拟监视器?

更新:来宾是 Windows 10。主机是 Windows 或 MacOS。

gol*_*lum 4

经过一番努力,我成功地使用 VMWare Workstation 为 Windows 10 来宾配置了多个虚拟监视器。

\n\n

主持人:

\n\n
    \n
  • Windows 7 专业版 x64
  • \n
  • VMWare Workstation Pro 12.5.9 内部版本 7535481
  • \n
\n\n

客人:

\n\n
    \n
  • Windows 10 Pro 1709 x64,安装了所有更新和最新的 VMware Tools
  • \n
\n\n

VMWare虚拟机显示设置:

\n\n
    \n
  • 3D 图形 \xe2\x86\x92 已选中加速 3D 图形
  • \n
  • 已选择监视器 \xe2\x86\x92指定监视器设置\n\n
      \n
    • 显示器数量:4
    • \n
    • 任何一台显示器的最大分辨率:1920x1080
    • \n
  • \n
  • 显存:256M
  • \n
  • 显示缩放 \xe2\x86\x92 未选中自动调整用户界面大小 ...
  • \n
\n\n

准备工作

\n\n
    \n
  • 启动 Windows 10 来宾
  • \n
  • 不要使用全屏
  • \n
  • 从 VMWare Workstation 的菜单中选择查看\xe2\x86\x92自动调整大小\xe2\x86\x92 Center Guest
  • \n
\n\n

Windows 10 客户机内部的配置:

\n\n

右键单击桌面,选择显示设置并将分辨率设置为 800x600(只是为了更好地查看在以下步骤中创建的其他显示器)。

\n\n

现在您会注意到,如果您单击“多显示器”下的“检测”按钮,则不会发生任何情况。

\n\n

注意:在以前的 Windows 版本中,如果未检测到显示器,则会向您提供一个选项“尝试连接:VGA” 。
\n这可能是 Windows 10 版本 1703 引入的错误(或功能)。有一个Microsoft Technet 问题提供了更多信息。

\n\n

但是,您仍然可以按照以下步骤强制执行此操作:

\n\n
    \n
  • 运行以下命令:displayswitch.exe
  • \n
  • 或者只需使用 Windows + P 热键(在 Guest 内!)
  • \n
\n\n

这将打开项目设置平面。选择扩展

\n\n

Windows 10 项目设置

\n\n

等瞧\xc3\xa0,现在你有两个显示器:

\n\n

具有两个虚拟监视器的 Windows 10 VMWare 来宾

\n\n

当然,您现在还可以在“显示设置”中看到常见的多个显示选项。

\n\n

要添加第三个监视器,请按“检测”。这将创建一个标有“未检测到显示”的新框。您必须单击该框才能使其以蓝色突出显示:

\n\n

Windows 10 VMWare 来宾检测额外的虚拟监视器

\n\n

现在向下滚动到“多个显示器”部分,并将下拉框中的选择从“未检测到任何显示器”更改为最底部的条目“尝试连接到:VGA”

\n\n

Windows 10 VMWare 来宾连接到未检测到的虚拟监视器

\n\n

对其他监视器重复此过程。

\n\n

您还可以根据自己的喜好调整显示器:

\n\n

具有 4 个虚拟监视器的 Windows 10 VMWare 来宾

\n