在Win7桌面上运行XP应用程序的方法WindowsXPMode(XPM),是微软为了增强Windows7兼容性而开发的一个全新功能,它能让XP下的应用程序通过虚拟技术直接运行在Windows7桌面上。研发这项技术的目的主要是为了让用户过渡到Windows7平台时减少程序兼容性顾虑,尤其是中小企业的很多应用程序都需要XP平台才能良好运行。首先,你需要给程序创建一个快捷方式,这里以IE为例。接着右击虚拟XP的开始菜单,选择“OpenAllusers”(打开所有用户)。打开“AllUsers”文件夹后,再进入“Program”文件夹,将刚才生成的快捷方式拖拽进来。稍等片刻(此时屏幕会闪一下)后,在Windows7“所有程序”的“WindowsVirtualPC”,下会多出一个名为“VirtualWindowsXPApplications”的文件夹,刚才添加的IE快捷方式会在这里出现。要在Windows7下运行这个XP的IE虚拟程序,首先要关闭VirtualPC的窗口。因为当虚拟机在运行时,虚拟程序是无法运行的。第一次在Windows7下运行xp虚拟程序时,需要进行初始化,大约需要2分钟左右。初始化完成后,虚拟程序IE6就出现在Windows7的桌面上了,看,IE6和IE8共存于同一个Windows7桌面上。运行WindowsXPMode对内存有一定要求,至少需要2GB容量,在运行PSCS4,Firefox(7个标签),和虚拟程序IE的情况下,任务管理器显示内存占用已经达到1.41GB。总的来说,WindowsXPMode的出现会让中小企业用户更好的过渡到Windows7平台,不过从WindowsXPModeBeta版来看,把虚拟XP程序发送到Windows7下运行的操作过程有些复杂,比较理想的方式莫过于将该命令集成到右键菜单。其次,WindowsXPMode看起来并不是为多媒体和游戏设计的,在XPMode下运行CS1.6会导致整个虚拟机程序崩溃。