Windows XP Mode 支持同时运行多个虚拟机下的应用程序
此篇日志并非属于技术型,只是一篇简短的介绍或者提示,撰写这篇日志的起因是因为今天下午 MVP 的一个项目会议,其间 Eddie Liu 曾提及 XPM(Windows XP Mode)是否支持同时打开多个 XPM 下的应用程序,满足不同用户的需求?!这个问题还真不好作答,貌似在场的几位 MVP 都没经历过此种案例,不过从分析来看,因为 XPM 采用的是 RemoteApp 技术,尽管我们没有安装微软提供的 XPM 系统,只要当前的虚拟机安装对应的补丁即可实现运行虚拟应用程序。补丁下载信息如下:
Windows XP SP3 用于启用 RemoteApp 的更新
Windows Vsta SP1 或更高版本用于启用 RemoteApp 的更新
如果,与 gOxiA 一样仅仅是为了测试同时运行不同 XPM 下的虚拟应用程序,那么我们完全可以利用差异磁盘来创建另外一个 XPM 虚拟机。其中父磁盘则使用的是 XPM 安装目录下原始的虚拟磁盘文件 - ”Windows XP Mode base.vhd“。
为了测试,gOxiA 在 WindowsXPSP3 虚拟机中安装了面向 Windows XP 而开发的 Google Chrome 浏览器,然后将 Google Chrome 快捷方式拷贝到所有用户程序组下面,接下来再在默认的 XPM 中将系统自带的 IE6 快捷方式拷贝到所有用户程序组中,之后关闭虚拟机。我们能够在 Host OS(即:当前的 Windows 7 系统)的开始菜单下找到这些虚拟应用程序。
一切准备就绪,现在打开这些用于测试的虚拟应用程序,OK!如下图所示,测试没有问题,Windows Virtual PC 同时启动了两个虚拟机的 XPM 模式,并成功打开了这些虚拟应用程序。
由此证明, XPM 支持同时运行多个虚拟机下的应用程序,并能够满足一些用户的特殊需求。