VirtualBox 无缝模式是否使用 RDP 或其他协议?

VirtualBox 无缝模式是否使用 RDP 或其他协议?

我正在考虑使用 VirtualBox 的无缝模式来支持我们需要使用的旧版应用程序。此应用程序需要 XP,不支持任何较新的操作系统。我有可用的 XP 许可证,并希望在 VirtualBox 客户机中通过 XP 运行该应用程序。

但是,如果检测到此应用正在“终端服务”会话中运行,它将无法运行。我们曾尝试在 Windows 7 中使用 Windows XP Mode 运行该应用,但 Windows XP Mode 的一个问题是,当启用 Guest Extensions 时,它显然使用 RDP 会话进行显示,因此该应用检测到正在使用 RDP,假设它正在终端服务中运行,并且不允许许可证签出,因为它未获得在终端服务上运行的许可。如果我们禁用 Guest Extensions,它就可以运行。但是,这会禁用必要的功能。此外,Windows XP Mode 不适用于 Windows 10。

在我去现场进行大量设置工作之前,有人能告诉我 VBox 无缝模式如何工作吗?它是否使用 RDP 或其他协议在主机桌面上无缝显示客户机窗口,我是否可以防止客户机应用程序认为它们正在终端服务会话上运行?

谢谢!

答案1

桌面虚拟机的 VBox 无缝模式不使用网络(因此不使用 RDP)来显示客​​户机窗口。virtualbox.exe在用户资源管理器会话中作为标准桌面应用程序运行。客户机和主机之间的任何交互都由 VBox 虚拟化层处理,因此不需要网络等中介。

相关内容