我从以下网站下载了 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
命令。如果我不启用该模式,则远程剪贴板不起作用。当我禁用它时,用户会更改为控制台会话名称。
- 使用增强会话模式已启用::
- 使用增强会话模式已禁用::
问题:Hyper-V 为什么将 VM 作为远程机器运行?为什么当我尝试关闭 VM 时会弹出此警告?为什么禁用增强会话模式会使会话进入控制台模式?
答案1
该提示"If you shut down this remote computer..."
是由于如何您连接的是计算机,而不是计算机类型(即虚拟的还是物理的)。
从目标计算机控制台会话以外的会话关闭计算机时会显示此提示。这将包括远程桌面连接,这些连接被标识为远程桌面协议运行命令时的会话query session
。
就你的情况而言,如果你query session
在连接到虚拟机时运行,我怀疑你会不是发现自己处于console
会话中。这可以解释为什么您会收到警告,称您可能无法物理访问要关闭的机器,因此在关闭之前会收到警告消息。
控制台会话代表计算机的身体的接口。这很容易与物理机器区分开来;它是键盘/显示器/鼠标。但虚拟机也有一个“物理”接口。如何访问它取决于虚拟化软件,但它们都有。