虚拟化 频道

如何在Windows 7上创建Virtual PC?

  【IT168 专稿】据市场份额跟踪机构Net Applications声称,Windows 7已经是微软的一款主打产品。调查数据表明,Windows 7一举超过所有现存版本的Linux和Windows(Vista与XP除外),排在Mac OS X 10.5之后,登上第四名宝座。

  人们谈论最多的特性之一就是,XP版本直接做在Windows 7的一些版本里面,那样它就可以在虚拟机上以本机模式运行所有从未与Windows Vista取得过良好兼容的应用程序。

  只是XP模式(XP Mode)不自动随带,你必须安装。所有版本的Windows 7也不随带XP模式。

  运行专业版、终极版或企业版的用户必须下载XP模式和Virtual PC(XP模式运行在Virtual PC上面)。使用家庭高级版或入门版的用户就麻烦了:不但这两个版本不随带Virtual PC;微软在理论上也不允许Virtual PC在Vista、XP或Windows 7的上述三个版本之外的任何操作系统上运行。

  不过,这倒不是说Virtual PC根本运行不了。幸好,无论有没有获得使用XP模式的许可,安装过程对Virtual PC来说都一样。

  我在便携式电脑上装入并运行Virtual PC;便携式电脑运行64位Windows 7家庭高级版,基于英特尔酷睿2双核处理器,配备4GB内存。下面介绍具体过程:

  第一步:检测处理器。

  英特尔和AMD都已经在各自的处理器中植入了钩子(hook),以便主机和访客操作系统(虚拟机)可以更顺畅地切换处理任务。Virtual PC在没有这类钩子的芯片上也能运行,但是效果不佳。微软提供了一个免费的实用程序用于检测你的处理器。如果你想仔细复查,英特尔和AMD也有各自的实用程序。

  英特尔处理器标识实用程序(Intel Processor Identification Utility)

  下载网址:http://www.intel.com/support/processors/tools/piu/

  AMD虚拟化和Hyper-V兼容性检查程序(AMD Virtualisation and Hyper-V compatibility Check)

  下载网址:http://support.amd.com/us/Pages/dynamicDetails.aspx?ListID=c5cd2c08-1432-4756-aafa-4d9dc646342f&ItemID=177

  一旦你知道自己的芯片支持钩子,就要检查BIOS是否设成了启用这些钩子。对于大多数台式机和便携式电脑来说,很可能没有设成启用钩子。微软在这里提供了操作说明和具体厂商的链接:http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx

 

0
相关文章