2022年最佳虚拟机软件(详细指南)

  • Share This
Cathy Daniels

无论你选择Windows还是macOS,在大多数情况下,我们都喜欢我们的电脑,它们几乎能满足我们的一切需求。 但是,时不时地,另一边的草可能看起来更绿。 一个Mac用户可能会对一个只在Windows上运行的应用程序感兴趣。 或者一个Windows用户可能开始怀疑为什么对macOS有这么大的兴趣。 如果不购买第二台电脑,你能做什么?

虚拟化软件是一个快速和方便的解决方案,它可以让你拥有你的蛋糕和吃它。 它使你能够运行其他操作系统和软件,而不需要重新启动。 它为你提供了许多购买新电脑的好处,而不需要做出如此巨大的财政支出。

在这个领域有三个主要竞争者。 Parallels Desktop , VMware Fusion 我们对它们进行了测试,得出的结论是Parallels Desktop是大多数Mac用户的最佳选择。 它是在Mac上访问Windows应用程序的最简单的方式,价格具有竞争力,性能也很好。 它易于安装,易于使用。

另外两个应用程序也可以在Windows上运行。 如果你的公司有专门的IT团队,那么VMware可能会感觉更自在。 事实上,他们可能已经在使用它来达到更多的技术目的。 而且VirtualBox是完全免费的,如果你看重价格而不是性能,或者你只是准备弄湿你的脚趾,那么它就值得了。

当然,虚拟化产品并不是在Mac上运行Windows应用程序的唯一方法。 我们将在本文末尾介绍这些选项。 同时,让我们更深入地了解虚拟化软件可以为你做什么。

为什么相信我这个指南

我叫阿德里安,在SoftwareHow和其他网站上写科技话题。 我从80年代开始从事IT工作,为公司和个人提供培训和支持,我在DOS、Windows、Linux和macOS上花了很多时间,长期使用每种系统。 这么说吧,我喜欢科技。 我目前拥有一台iMac和一台MacBook Air。

2003年初,当我第一次从Windows转到Linux时,仍有一些Windows应用程序是我大部分时间需要使用的。 我发现了很多我喜欢的Linux程序,但我还没有找到一些旧爱的替代品。

所以我试验了处理这个问题的最佳方法。 我把我的笔记本电脑设置为双启动,这样Windows和Linux都被安装了,我可以在每次打开电脑时选择使用哪一个。 这很有用,但需要时间。 如果我只想使用一个应用程序几分钟,感觉太麻烦了。

所以我尝试了虚拟化软件,从免费的VMware Player开始。 我发现这个应用有点太有限了,但还没准备好花钱买完整的版本。 所以我尝试了免费的选择,VirtualBox。 它做了我需要的一切,我用了几年,直到我完全摆脱了Windows。 之后,我用它来尝试新版本的Linux,而不危及我的工作。机器。

在这一过程中,我有时会尝试使用WINE,这是一个允许你在不安装Windows的情况下运行Windows应用程序的程序。 我设法让相当多的Windows应用程序以这种方式运行,包括Ecco Pro,也是我的最爱。 但这往往是一个相当大的工作,而且不是所有的应用程序都能运行。 虽然我喜欢WINE的想法,但我通常发现自己使用VirtualBox代替。

有了多年前在Linux上运行虚拟化软件的经验,我很想尝试一下今天的选择。 继续阅读,发现我喜欢什么,不喜欢什么。

关于虚拟机,你需要预先了解什么?

虚拟机(VM)是在一个软件程序中模拟的计算机。 可以把它看作是计算机中的计算机,或软件假装成硬件。 它是购买新的物理计算机的替代品。 它更便宜,而且通常更方便。 虚拟硬盘只是你实际驱动器上的一个文件,而你的实际内存、处理器和外围设备的一部分是与虚拟机共享。转换器。

在虚拟化术语中,你的真实计算机被称为主机,而虚拟机被称为客机。 在我的例子中,主机是运行macOS High Sierra的MacBook Air,而客机虚拟机可以运行Windows、Linux,甚至是不同版本的macOS。 你可以安装任意数量的客机。

简单的解释之后,这对你有什么现实意义?

1.一个虚拟机的运行速度会比承载它的机器慢。

一台计算机的软件模拟不可能具有与它所运行的计算机相同的性能。 毕竟,主机只是与客体共享其部分CPU、内存和磁盘空间。

相比之下,如果你使用Boot Camp将Windows直接安装在Mac上,它将100%地访问你的计算机的所有资源。 这在性能优先的情况下是很重要的,例如在游戏时。

虚拟机公司花了很多时间调整他们的软件,使Windows的运行速度尽可能地接近原生速度,结果令人印象深刻。 在虚拟机上运行时,Windows会慢多少? 这取决于你选择的软件,也是我们进一步研究的一个重要考虑因素。

2.最初的设置可能对某些虚拟化应用程序来说很棘手。

虽然安装虚拟化软件并不比任何其他应用程序难,但在一些平台上启动和运行Windows比其他平台更容易。 这里有一些问题。

  • 有些平台不允许你从安装闪存盘上安装Windows。
  • 一些平台有一个简易安装模式,为你完成大部分工作,其他平台则没有。
  • 有些平台会自动安装驱动程序,有些则不会。

我们将告诉你我们在每个平台上安装Windows的经验。

3.你可能需要购买另一个微软视窗许可证。

如果你没有闲置的Windows拷贝,你可能需要购买另一个许可证。 在我的例子中,一个新的Windows 10 Home拷贝花费了176澳元。 确保你在预算计算中包括这笔费用。 如果你打算安装macOS或Linux,你应该可以免费进行。

4.保护自己免受恶意软件侵害。

Mac用户通常比Windows用户更不关心病毒,甚至经常不运行杀毒软件。 虽然风险可能较低,但你永远不应该对安全问题掉以轻心--你永远不可能100%安全。 这就是为什么如果你准备在Mac上安装Windows,确保你也安装一个体面的杀毒解决方案。

谁应该(和不应该)得到这个

根据我的经验,大多数人对他们正在使用的操作系统感到满意。 毕竟,他们选择了它,并期望它能做他们需要的一切。 如果这描述了你,你可能不会发现运行虚拟化软件的任何好处。

谁能从运行中受益? 这里有一些例子。

  1. 你在Mac上很开心,但有几个Windows应用程序你想或需要运行。 你可以在虚拟机上运行Windows。
  2. 你很高兴使用Windows,但你对Mac很好奇,想看看有什么大惊小怪的东西。 你可以在虚拟机上安装macOS。
  3. 你的业务依赖于一个只在旧版本的操作系统上运行的应用程序,而更新该应用程序是不可行的。 这种情况经常发生,令人惊讶。 你可以在虚拟机上安装你需要的操作系统版本。
  4. 你想尝试一个新的应用程序,但担心安装它可能会损害你当前工作计算机的完整性。 在虚拟机上安装它是安全的。 即使它崩溃或危及你的虚拟机,你的工作计算机也不受影响。
  5. 你是一个开发者,想确保你的应用程序能在不同的操作系统上运行,或在当前操作系统的旧版本上运行。 虚拟化使这一点很方便。
  6. 你是一个网站开发者,想看看你的网站在不同操作系统上运行的浏览器中的样子。
  7. 你是一名经理,想亲自看看你的企业网站在其他操作系统上运行的浏览器中是否看起来不错。
  8. 你喜欢探索新的软件和新的操作系统,并且对它们爱不释手。 在虚拟机中想运行多少就运行多少,并在它们之间轻松切换。

你是否符合这些类别中的任何一个? 那么请继续阅读,以发现哪种虚拟化解决方案是最适合的。

适用于Mac用户的最佳虚拟机软件

Parallels Desktop for Mac 它为普通用户设计,价格有竞争力,有很好的支持,并使安装Windows变得轻而易举。

这是一个伟大的功能组合,这就是为什么我选择它作为Mac用户的赢家。 有许多版本,从79.95美元开始。

我彻底测试了这款应用程序的大部分功能,所以如果你想了解更多细节,请查看我们完整的Parallels Desktop评论。 同时,看看我们的Windows获胜者--他们也是Mac用户的有力竞争者。

现在,让我强调一下我非常喜欢的完整版 Parallels Desktop 的几个关键功能,并解释一下为什么它们对你来说可能很重要。

Parallels Desktop 让安装 Windows 比竞争者更简单

在安装完虚拟化软件后,您需要安装 Windows。 这有可能是困难和耗时的,但对于 Parallels 来说不是。 他们已经把这个过程变得尽可能的简单。

首先,他们允许我从每一种安装介质中安装Windows,包括闪存驱动器。 没有一个竞争对手支持从闪存驱动器安装。

在插入我的U盘并选择正确的选项后,Parallels为我完成了大部分的按钮点击。 它要求我输入我的许可证密钥,然后我只需等待进程完成。 所有的驱动程序都作为自动进程的一部分为我设置好。

全部完成,现在我只需要安装我的Windows应用程序。

Parallels Desktop 使得启动 Windows 应用程序更加容易

Parallels 为您提供多种方法来启动您的 Windows 应用程序。 首先,点击 Parallels 图标可以启动 Windows。 从那里,您可以从开始菜单、任务栏或您通常在 Windows 上启动应用程序的方式来启动 Windows 应用程序。

如果你想完全绕过Windows界面,你可以像启动Mac应用一样启动Windows应用。 你可以把它们放在你的Dock上或在Spotlight中搜索它们。 它们在自己的窗口中运行,所以你永远不需要看到Windows桌面或开始菜单。

Parallels称此为 "一致性模式",它甚至可以将Windows桌面的图标放在Mac桌面上,但试过之后,我更喜欢不要有那么多的整合,将Windows放在自己的位置上。

一个很好的方法是,当你右击一个文件或图像时,可以打开它的Windows应用程序与你的Mac应用程序一起列出。

Parallels Desktop 几乎以原生速度运行 Windows 应用程序

我没有运行任何基准测试,但我很高兴地告诉大家,在 Parallels Desktop 上运行 Windows 时感觉很敏捷,反应迅速,即使在我的 8 岁的 iMac 上也是如此。 在运行典型的商业软件时,我没有遇到任何滞后或延迟。 在 Mac 和 Windows 之间的切换是无缝和即时的。

当不使用时,它会暂停虚拟机以减少电脑的负荷。

Parallels Desktop允许您运行其他操作系统

如果你对运行微软Windows以外的操作系统感兴趣,Parallels也可以处理。

你可能喜欢在虚拟机上运行macOS。 如果你想在不影响主机的情况下测试一个新的应用程序,或者如果你有一个应用程序只在旧版本的OS X上运行,例如一个不再支持的16位程序,这可能很有用。

我也尝试过Linux,安装Ubuntu很简单,只需点击一下就可以安装各种Linux发行版。

然而,在Parallels下运行这些操作系统并没有感觉到像Windows那样的反应。 我想Parallels已经花了很多精力来调整他们的软件以适应Windows,大多数人购买软件是为了运行这个操作系统。

一旦你安装了几个操作系统,启动它们并在它们之间切换是非常直接的。 你可以在自己的窗口或空间中运行每一个系统。

Parallels Desktop物美价廉

家庭版的价格为79.99美元,是一次性付款。 这与标准版的VMware Fusion非常有竞争力,后者的价格为79.99美元。

然而,专业版和商业版是订阅的,一年的费用是99.95美元。 其他的虚拟化应用程序都没有使用订阅模式,如果你不喜欢,这也是考虑VMware的一个原因。 Parallels Fusion专业版是针对要求最佳性能的开发者和高级用户,商业版包括集中管理和批量许可。

还有一个选择,你不会在公司网站上看到:Parallels Desktop Lite可以从Mac App Store免费下载。 它允许你免费运行macOS和Linux,而Windows则需要59.99美元的年费作为应用内购买。 这绝对是获得Parallels最便宜的方式,但要以牺牲一些功能为代价。 有14天的试用期,而Windows不包括许可证。

Parallels提供卓越的支持

与VMware不同,Parallels为其产品提供免费支持,在注册后的前30天,可以通过Twitter、聊天、Skype、电话(Click-to-Call)和电子邮件获得支持。 之后,您可以通过电子邮件获得支持,时间从产品发布日期算起最长为两年。 如果您喜欢与人交谈,可以根据需要花19.95美元购买电话支持。

该公司还让你很容易在他们的在线参考资料中找到问题的答案。 他们提供了一个全面的知识库、常见问题、入门指南和用户指南。

获取 Parallels Desktop for Mac

适用于Windows用户的最佳虚拟机软件

Parallels Desktop对Mac用户来说可能很好,但它不能在Windows上运行。 VMware Fusion 虚拟盒 它们是我们为Windows用户准备的两个赢家,对于Mac用户来说,它们也是很好的选择。

我在一个论坛上看到了三个应用程序的良好比较。

  • Parallels = 消费者级别
  • VMware=企业级
  • VirtualBox = Linux Nerd-level

VMware和VirtualBox都很适合有IT团队的企业,但对普通用户来说可能有点困难,特别是在安装阶段。 不过也不至于难到让人望而却步。 VirtualBox是唯一的免费选择,仅此一点就会吸引一些用户。

让我们来看看这些应用程序的细节。 注意,我在我的Mac上评估了这些应用程序,屏幕截图和我的评论反映了这一点。

首选:VMware Fusion

如果你正在寻找一个高质量的虚拟化解决方案,而不仅仅是在Mac上运行,那么 VMware Fusion 他们有一整套针对服务器和企业市场的更多技术产品。 加上他们的支持方式,如果你的企业有一个IT部门,它是一个不错的选择。

我发现在VMware Fusion上安装Windows的任务比使用Parallels Desktop更困难、更耗时。 Parallels的人似乎把易用性作为主要优先事项,给予更多的安装选项,使整个过程更容易。 不是每个人都会遇到我遇到的问题,但让我为你列出这些问题。

  1. 我无法让软件在我的iMac上运行,因为它太老了。 VMware无法在2011年以前制造的Mac上成功运行。 这是我的错,没有更仔细地阅读系统要求,但最新版的Parallels Desktop在那台电脑上运行得很好。
  2. 我在安装VMware Fusion本身时遇到了一些错误信息。 重新启动我的电脑有帮助。
  3. 我无法使用我购买的USB安装驱动器安装Windows。 选项是DVD或磁盘镜像。 所以我从微软的网站上下载了Windows,并能够使用我的闪存驱动器的序列号来安装它。

尽管需要额外的努力,我还是能够成功地安装Windows。 对于许多人来说,安装不会比使用Parallels更困难。

在主机和客户操作系统之间的切换和Parallels一样简单。 对于在虚拟机中运行Windows的Mac用户,有一个类似于Parallel的Coherence模式的Unity View。 它允许你使用Dock、Spotlight搜索或右键上下文菜单直接从Mac用户界面运行应用程序,并在自己的窗口中运行它们,而看不到Windows用户接口。

Windows应用程序在VMware下的运行和Parallels一样流畅。 团队显然已经非常努力地在Windows下实现了性能最大化。

我试着在VMware下安装macOS和Linux。 不幸的是,我的电脑没有一个恢复分区来安装macOS,所以我无法评论它在VMware下的表现如何。

但我能够在没有任何麻烦的情况下安装Linux Mint,尽管VMware的驱动程序在我第一次尝试时没有成功安装。 反正性能是相当可以接受的,特别是在使用图形密集度不高的应用程序时。

VMware的成本很有竞争力。 VMware Fusion的标准版(79.99美元)与Parallels Desktop Home(79.95美元)几乎相同,但一旦进入专业版的应用程序,情况就会发生变化。

VMware Fusion Pro的一次性费用为159.99美元,而Parallels Desktop Pro的年费为99.95美元。

但事情并不那么简单。 Parallels Desktop Pro 订阅包括支持,而 VMware 不为他们的任何产品提供免费支持。 你可以按事件支付支持费用或签订合同。 这两种方式都有可能大幅提高价格,使竞争环境更加公平。 在此阅读我对 VMware Fusion 的更多评论。

获取VMware Fusion

亚军:VirtualBox

VirtualBox的获胜特点是它的价格和在多个平台上运行的能力。 如果你正在寻找一个免费的应用程序,VirtualBox是你目前唯一的选择,但代价是一些性能。 该软件面向更多的技术受众,所以它的界面有点复杂,甚至应用程序的图标也有点怪异。

安装Windows比Parallels Desktop和VMware Fusion都要麻烦一些。 并不是说特别困难,而是一个非常手动的过程。 VirtualBox不像其他应用程序那样有一个简单的安装选项。

像VMware一样,我不能从USB驱动器上安装,而必须从微软的网站上下载磁盘镜像。 从那里,我必须选择每一个选项,点击每一个按钮。

驱动程序也不是自动安装的,留给我的屏幕分辨率选项数量有限。 但安装它们并不困难。

设备 我在菜单上选择了插入 客人添加的CD图像 一旦我重新启动虚拟计算机,我就有了全方位的屏幕选项,包括全屏运行Windows时。

虽然VirtualBox提供了一个 无缝模式 我觉得它不像Parallel的Coherence模式或VMware的Unity模式那样有用。 相反,我更喜欢通过先运行客户操作系统来启动应用程序,然后从那里打开应用程序。 例如,当运行Windows时,我会先运行虚拟机,然后点击开始菜单。

运行Windows时的性能是可以接受的,但与Parallels或VMware不一样。 这可能部分是因为给虚拟机的默认内存量只有2GB。 将其改为4GB后,多少会有一些帮助。

我也在VirtualBox下安装了Linux Mint,和Windows的安装一样顺利。 我能够安装额外的VirtualBox驱动,但无法实现视频硬件加速,限制了我在图形密集型应用程序中所能达到的性能。 当使用正常的商业和生产力应用程序时,我完全没有注意到这一点。

VirtualBox是一个开源项目,也是唯一一个完全免费的虚拟化选项。 这将使它对许多人具有吸引力,尽管他们必须在性能上做出妥协。

他们也不得不在支持方面做出妥协,支持是基于社区的,而不是直接来自管理项目的甲骨文。 有一个很好的论坛,我们鼓励你把它作为支持问题的第一站,这样开发人员就可以花时间改进产品,而不是回答无休止的问题。 然而,如果你发现VirtualBox的一个错误,你可以通过邮件列表或错误跟踪器联系开发者。

虚拟化软件的替代品

虚拟化软件并不是在Mac上运行Windows软件的唯一方法。 以下是其他三种方法,你可以做到这一点,而且大多数是免费的。

1.将Windows直接安装到你的Mac应用上。

  • 应用程序:苹果训练营
  • 优点:性能和价格(免费)。
  • 缺点:你需要重新启动你的电脑来访问Windows。

你不需要一个虚拟机来运行Windows--你可以直接把它安装到你的Mac上。 通过使用像苹果的Boot Camp这样的工具,你可以同时安装Windows和macOS,并在每次启动电脑时选择运行哪一个。

这样做的好处是性能。 Windows可以直接访问你的硬件,包括你的显卡,这可以给你带来最快的体验。 在性能上没有妥协,就像运行虚拟机时那样。

如果你喜欢在Mac上玩Windows游戏,Boot Camp是你最好的选择。 它随macOS安装,而且是免费的。

2.在你的网络上访问一台Windows电脑

  • 应用程序:微软远程桌面
  • 优点:空间和资源--你不需要在你的Mac上安装Windows。
  • 缺点:速度(你是通过网络访问Windows),以及成本(你需要一台专用的Windows电脑)。

如果你有一台电脑已经在你的家庭或办公室网络上运行(甚至在远程位置),你可以使用微软远程桌面从你的Mac上访问它,这在Mac应用商店是免费的。 Windows和你需要的应用程序将在Windows机器上运行,但会显示在你的Mac屏幕上。 它们感觉像是在本地运行,并且能够访问你的本地文件。

微软的应用程序并不是访问Windows电脑的唯一方法。 一种替代方法是Chrome远程桌面,你可以在Chrome标签中访问Windows电脑。 你也可以通过VNC(虚拟网络计算)以这种方式访问Windows电脑,而且有各种各样的付费和免费的VNC应用程序。

3.完全避免使用Windows

  • 应用程序:WINE和CodeWeavers CrossOver Mac
  • 优点:无需安装Windows就可以运行Windows应用程序。
  • 缺点:配置可能比较困难,而且不能与所有的应用程序一起使用。

最后,可以在不安装Windows的情况下运行许多Windows应用程序。 WINE是一个免费的(开源)应用程序,它并不模拟Windows,而是通过将Windows的API调用翻译成你的Mac可以原生理解的东西来取代它。

这听起来很完美,那么为什么全世界都不使用它呢? 这很怪异。 你可能需要做很多调整才能让一些Windows应用程序运行,这可能包括在网上追踪晦涩的DLL文件。

CodeWeavers通过其商业化的CrossOver Mac应用程序(39.99美元起)为你分担了大量的工作。 他们采用WINE并为你进行调整,使微软Office和Quicken等流行的应用程序无需任何额外的配置就能运行(尽管你可能对旧版本的软件有最好的体验)。 甚至一些顶级的Windows游戏也能运行。 CodeWeavers网站有一个兼容性页面,所以你可以在购买程序之前确保你需要的软件能够运行。

最佳虚拟机软件:我们是如何测试和挑选的

比较软件产品并不总是容易的。 幸运的是,我们在本综述中所涉及的应用程序有不同的优势,每一个都值得考虑。 我们并不是要给这些应用程序一个绝对的排名,而是要帮助你做出最好的决定,哪一个将最适合你的业务背景。

因此,我们对每个产品都进行了手工测试,旨在了解它们提供的内容。 以下是我们在评估时关注的关键标准。

1.支持哪些操作系统?

该软件是否在Mac、Windows或两者上运行? 我们特别考虑那些想运行Windows的Mac用户,因为他们很可能是对虚拟化感兴趣的最大群体之一。 我们也关注Windows上的虚拟化,以及安装Windows以外的客户操作系统。

2.使用该软件安装Windows和其他操作系统的难度如何?

安装操作系统是一项重要的工作,尽管希望你不需要经常做。 正如我已经指出的那样,每个应用程序在使其容易程度方面存在差异。 这包括你可以从哪些媒体安装Windows,这个过程有多顺利,以及必要的Windows驱动程序是否会自动安装。

3.使用该软件运行应用程序有多容易?

如果你使用虚拟化来访问一个你经常依赖的应用程序,你希望启动该应用程序的过程尽可能顺利和简单。 理想情况下,它不应该比启动一个本地应用程序更难。 一些虚拟机应用程序给你更多的方法来做到这一点。

4.性能是否可以接受?

同样重要的是,一旦应用程序运行,你希望它的反应速度。 理想情况下,它不应该比运行一个本地应用程序感觉更慢。

5.该应用程序的成本是多少?

不是每个人都愿意在虚拟化软件上花同样多的钱。 如果你的业务依赖于它,你会把它看作是一种投资。 但如果你只是打算涉足,一个免费的选择可能会受到欢迎。 这里是对应用程序的成本的快速总结。

  • Parallels Desktop Home $79.95
  • VMware Fusion $79.99
  • Parallels Desktop Pro 和 Business $99.95/年
  • VMware Fusion Pro $159.99
  • 免费的VirtualBox

6.他们的客户和技术支持有多好?

当出现问题或遇到问题时,你会需要帮助。 当然,你会希望能够通过多种渠道与开发人员或支持团队联系,包括电子邮件、即时聊天和电话。 一个清晰详细的知识库和常见问题可能会回答你所有的问题,而不需要进一步的支持。 同样,向用户社区提出问题也可以是非常有帮助,例如通过一个积极的论坛来主持。

I'm Cathy Daniels, an expert in Adobe Illustrator. I've been using the software since version 2.0, and have been creating tutorials for it since 2003. My blog is one of the most popular destinations on the web for people who want to learn Illustrator. In addition to my work as a blogger, I'm also an author and a graphic designer.