为什么 Hyper-V 将 Windows 10 VM 作为远程计算机运行?

为什么 Hyper-V 将 Windows 10 VM 作为远程计算机运行?

我从以下网站下载了 Windows 10 免费虚拟机https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/,提取 VHDX 文件并在我的主机操作系统 Windows 10 X64 Pro 中运行 Hyper-V。我还在 Hyper-V 设置中启用了 Guest Services,以便在主机和客户机之间复制粘贴文件。

集成服务

但是当我关闭客户操作系统时,它会显示一条警告:“如果关闭这台远程计算机,则除非远程位置的某人手动重新启动它,否则任何人都无法使用它”。

远程机器警告


更新::在 Hyper-V 设置中启用增强会话模式后,我运行了query session命令。如果我不启用该模式,则远程剪贴板不起作用。当我禁用它时,用户会更改为控制台会话名称。

HyperV_服务器_设置

  • 使用增强会话模式已启用::

with_enhanced_session

  • 使用增强会话模式已禁用::

without_enhanced_session


问题:Hyper-V 为什么将 VM 作为远程机器运行?为什么当我尝试关闭 VM 时会弹出此警告?为什么禁用增强会话模式会使会话进入控制台模式?

答案1

该提示"If you shut down this remote computer..."是由于如何您连接的是计算机,而不是计算机类型(即虚拟的还是物理的)。

从目标计算机控制台会话以外的会话关闭计算机时会显示此提示。这将包括远程桌面连接,这些连接被标识为远程桌面协议运行命令时的会话query session

就你的情况而言,如果你query session在连接到虚拟机时运行,我怀疑你会不是发现自己处于console会话中。这可以解释为什么您会收到警告,称您可能无法物理访问要关闭的机器,因此在关闭之前会收到警告消息。

控制台会话代表计算机的身体的接口。这很容易与物理机器区分开来;它是键盘/显示器/鼠标。但虚拟机也有一个“物理”接口。如何访问它取决于虚拟化软件,但它们都有。

相关内容