答案1
VirtualBox 一直在不断改进。我亲眼目睹它在短时间内有了很大的进步。它的功能比 VirtualPC 强大得多。USB 支持、3D 图形支持和无缝模式都很棒。我在 Linux、Windows 和 Mac 主机上为 Linux 和 Windows 客户操作系统使用它。
答案2
我更喜欢 VirtualBox;我可以从其他操作系统运行虚拟机。Virtual PC 会将你锁定在 Windows 主机上。
VMWare Workstation 可能是功能最齐全的,但您必须付费。如果您决定从使用其 Windows 版本切换到其 Linux 版本,则必须再次付费。
VirtualBox 具有可靠的功能集,免费,可在多种操作系统上运行并虚拟化多种操作系统。其功能列表与 VMWare 非常有竞争力。
VirtualPC 并没有提供太多我喜欢的功能。你可以在 Windows 上使用它来运行 Windows。这很好,但从性能角度来看,Windows 作为主机操作系统是一个相当糟糕的选择。我个人认为这只是为了防止微软告诉客户他们必须使用另一个大牌产品(例如 VMWare,如果你认为它们规模不大,看看它们的股价)。
答案3
当我需要使用旧版本的 Windows 时,我更喜欢 Virtual PC。当我需要 Linux 或有特殊要求(例如 USB)时,我会使用 VirtualBox。
答案4
VMware Workstation 非常出色 - 功能列表很长,并且不断得到改进 - 但它需要花钱。
VMware Player 和 VMware Server 都是免费的。两者都有限制:VMware Player 无法创建虚拟机(尽管有各种解决方法),也不支持快照(我发现快照对于测试和实验非常有用)。VMware Server 只能通过 Web 界面进行管理,这对于服务器来说很棒,但对于桌面使用来说却很尴尬,并且它不支持多个快照。
VirtualBox 是一款不错的产品;积极开发,具有良好的功能集(例如 USB 支持和多个快照),并且除非您正在进行公司或部门范围的部署,否则无需付费。
我没有使用过 Virtual PC;VMware Workstation 可能是更好的产品,而且 VirtualBox 是免费的,可以在任何主机和任何客户机上运行,所以我不需要 Virtual PC。