Hyper-V 虚拟机连接

虚拟机连接 (VMConnect) 是一种用来与虚拟机进行连接,以便在虚拟机中安装来宾操作系统或与之进行交互的工具。 使用 VMConnect 可执行的部分任务包括:

  • 启动和关闭虚拟机

  • 连接到 DVD 映像(.iso 文件)或 USB 闪存驱动器

  • 创建检查点

  • 修改虚拟机的设置

VMConnect 的使用技巧

你可能会发现以下信息有助于使用 VMConnect:

为此… 执行此操作...
向虚拟机发送鼠标点击情况或键盘输入 单击虚拟机窗口中的任意位置。 连接到正在运行的虚拟机时,鼠标指针可能显示为小点。
将鼠标点击情况或键盘输入返回到物理计算机 按 Ctrl+Alt+向左键,然后在虚拟机窗口外移动鼠标指针。 在 Hyper-V 管理器的 Hyper-V 设置中可以更改此鼠标释放组合键。
将 Ctrl+Alt+DELETE 组合键发送到虚拟机 选择操作>Ctrl+Alt+Delete 或使用 CTRL+ALT+END 组合键。
从窗口模式切换到全屏模式 选择查看>全屏模式。 若要切换回窗口模式,请按 CTRL+ALT+BREAK。
创建用于捕获计算机当前状态的检查点,以进行故障排除 选择操作>检查点或使用组合键 CTRL+N。
更改虚拟机的设置 选择文件>设置
连接到 DVD 映像(.iso 文件)或虚拟软盘(.vfd 文件) 选择 “媒体”。

第 2 代虚拟机不支持虚拟软盘。 有关详细信息,请参阅应该在 Hyper-v 中创建第 1 代还是第 2 代虚拟机?

在 Hyper-V 虚拟机上使用主机的本地资源,例如 USB 闪存驱动器 请在 Hyper-V 主机上打开增强会话模式,使用 VMConnect 连接到虚拟机,并在连接之前,选择要使用的本地资源。 有关具体步骤,请参阅通过 VMConnect 在 Hyper-V 虚拟机上使用本地资源
更改虚拟机已保存的 VMConnect 设置 在 Windows PowerShell 或命令提示符中,运行以下命令:

VMConnect.exe <ServerName> <VMName> /edit

阻止 VMConnect 用户接管其他用户的 VMConnect 会话 未启用增强会话模式可能会导致安全和隐私风险。 如果用户通过 VMConnect 连接到虚拟机并登录到虚拟机,并且另一个授权用户连接到同一虚拟机,则会话由第二个用户接管,第一个用户将失去会话。 第二个用户将能够查看第一个用户的桌面、文档和应用程序。
管理允许 VM 与 Hyper-V 主机通信的集成服务或组件 在运行 Windows 10 或 Windows Server 2016 的 Hyper-V 主机上,无法通过 VMConnect 管理集成服务。 请参阅以下文章:
- 打开/关闭 Hyper-V 主机上的集成服务
- 打开/关闭 Windows 虚拟机上的集成服务
- 打开/关闭 Linux 虚拟机上的集成服务
- 更新虚拟机上的集成服务

对于运行 Windows Server 2012 或 Windows Server 2012 R2 的主机,请参阅集成服务
调整 VMConnect 窗口的大小 可以更改运行 Windows 操作系统的第 2 代虚拟机的 VMConnect 窗口的大小。 为此,可能需要在 Hyper-V 主机上启用增强会话模式。 对于运行 Ubuntu 的虚拟机,请参阅在 Hyper-V VM 中更改 Ubuntu 屏幕分辨率

键盘快捷方式

默认情况下,键盘输入和鼠标单击将发送到虚拟机。 因此,在使用以下快捷键之前,可能需要按 Ctrl + Alt + 左箭头。

组合键 Description
Ctrl+Alt+左箭头键 释放鼠标按钮
CTRL+ALT+END 等同于虚拟机中的 CTRL+ALT+DELETE
CTRL+ALT+BREAK 从全屏模式切换回窗口模式
CTRL+O 打开虚拟机的设置
CTRL+S 启动虚拟机
CTRL+N 创建检查点
CTRL+E 还原到检查点
CTRL+C 进行屏幕抓图