如何在Windows 8中安装和使用Windows Virtual PC?


36

我真的很喜欢Windows随Windows 7内置的集成虚拟机,称为Windows Virtual PC。我希望再次安装。我希望能够像以前一样安装多个虚拟机(运行XP,Ubuntu等),但似乎找不到适用于Windows 8的Windows Virtual PC。

这还能用吗?如果没有,是否有替代品?如何使用?

所有人注意:尽管这是一个可接受的自我发布的答案,但可以随时编辑,评论或添加自己的答案。如果您的回答比我的要好,我会接受的。


这个问题是本周超级用户问题
阅读博客条目以获取更多详细信息,或者自己撰写博客

Answers:


45

Windows Virtual PC已在Windows 8中逐步淘汰,并已由功能更强大的Hyper-V取代。

此外,“ XP模式”不再可用,并且如果需要,您将必须使用已经拥有的许可证来安装XP的以前的实际副本,因为XP模式许可证仅专门授予Windows 7的用户使用(更多信息以及如何在Windows 8上的Windows XP Mode虚拟机中检索数据

作为裸机虚拟机管理程序,Hyper-V比Windows Virtual PC具有更多的功能,并具有更高的性能。自2008年以来,这就是Windows各种服务器版本附带的内容。有关其功能的更多详细信息,建议阅读Windows博客中的此博客文章

但是请注意,要使用Hyper-V,您需要运行Windows 8 Pro或Enterprise的64位版本,并且处理器需要支持称为SLAT(二级地址转换)的功能。自2007年至2008年以来,英特尔和AMD都在其大多数处理器上都支持此功能。

启用Windows Hyper-V

  1. 选择开始(或Win按键)并输入“程序和功能”

    赢得8 UI应用程序选择

  2. 单击“打开或关闭Windows功能”

    我的Windows功能在哪里或哪里?

  3. 从功能中选择“ Hyper-V”。(确保也选中了所有子框)

    Hyper-V进行救援!

安装后,您将不得不重新启动计算机,但随后您将可以访问Hyper-V Manager和Hyper-V虚拟机连接。Manager用于创建/维护虚拟环境。机器连接与RDP的概念相同,只是它是专门针对虚拟机量身定制的

如何使用Hyper-V设置虚拟机?

打开Hyper-V Manager时,将显示以下屏幕:

Hyper-V主界面

注意:您会看到我已经为Ubuntu创建了一个VM。要创建新的VM,只需选择New-> Virtual Machine:

我未出生的孩子很容易做到

按照向导,它应该是以下步骤:

  1. 输入虚拟机名称并设置虚拟机位置
  2. 分配内存量
  3. 配置网络
  4. 创建或连接到虚拟磁盘
  5. 设置要模拟的所有启动盘(用于OS安装)

之后,您应该有权访问您的VM。

拍摄快照

快照是Hyper-V附带的一项很棒的功能。它基本上会拍摄虚拟机的整个快照(即使它仍在运行!!!!),您可以执行以下操作:

  1. 右键单击虚拟机,然后选择“快照”

    右Clicky

  2. 而已!然后,您可以连接到该快照,就好像它是其自己正在运行的VM(因为是)一样。

    继承人.....快照!!!

这对测试/开发非常有用,并且您意识到自己已经崩溃了。想法是制作快照,对其进行更改直到其稳定,然后将这些更改“应用”回原始VM。您可以通过右键单击快照并选择“应用”来执行此操作:

套用...


2
我尚未在Windows 8中使用Client Hyper-V,但是您是否不需要通过RDP连接以获得音频支持(仅与Windows guest虚拟机有关)?Hyper-V Server不包括虚拟声卡。
paradroid

@paradroid是正确的。查看博客文章以获取更多信息。
詹姆斯·默茨

据我了解,Hyper-V甚至具有特殊功能,甚至将主机操作系统抽象到虚拟机。

2
我相信(因为这就是我对Hyper-V的理解),它也可以在硬件和主机OS之间插入自身,从而也可以使主机OS虚拟化。确实是一种新颖的方法。

1
@chris-确切记录在哪里?考虑到没有真正的技术原因,这似乎很奇怪。实际上应该是在64位而不是32位操作系统中可行的情况。
Ramhound 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.