Oracle VM VirtualBox for Mac Review

一个免费的、开源的、恼人的Windows模拟器

3.0
平均

底线

VirtualBox是免费的开源软件,对开发人员和业余爱好者来说效果很好,但对那些想要在Mac电脑上流畅地运行Windows和Linux应用程序的人来说就不太好了。

PCMag编辑选择和审查产品独立.如果您通过附属链接购买,我们可能会赚取佣金,这有助于支持我们的测试。

优点

  • 免费开源
  • 为几乎所有基于intel的系统创建仿真机器
  • 保持其模拟系统与主机Mac系统隔离

缺点

  • 许多特性需要专家级的技能
  • 没有内置打印机支持
  • 不容易支持macOS客户系统
  • 不如竞争对手强大的图像

VirtualBox并不是在英特尔Mac上运行Windows应用程序或完整Windows系统的最佳方式,但它是唯一不花钱、使用开源软件且设置相当简单的方法。

无成本的方法并不总是最好的,像Parallels Desktop(79.99美元)和VMware Fusion(也是79.99美元)这样的商业产品比VirtualBox的更快更好在Mac上模拟Windows.但是,除非你需要商业产品提供的快速性能和简单设置,如果你愿意在Windows按你想要的方式运行之前忍受各种麻烦,VirtualBox可以完成这项工作。我还会提到其他在英特尔Mac上运行Windows应用程序的低成本和免费方式,但VirtualBox可能是最符合你需求的一种。

如果你有苹果在Mac上,不要考虑使用VirtualBox,因为它根本无法在基于m1的Mac上运行,甚至无法在苹果的Rosetta 2转换层上运行,而这使得许多基于英特尔的应用程序可以在苹果芯片上运行。在这篇评论的最后,我将列出一些在Apple Silicon上运行Windows应用程序的替代方法。如果你用的是英特尔Mac,请继续往下读。

我们的专家进行了测试18个产品在过去一年的系统公用事业类别
自1982年以来,PCMag已经测试和评级了数千种产品,以帮助您做出更好的购买决定。看看我们如何测试。(在新窗口打开)

如何获取VirtualBox

VirtualBox的代码由Oracle维护,因此全名为Oracle VM VirtualBox。要获得应用程序,请从https://virtualbox.org。(在新窗口打开)

接下来,从下载的磁盘映像运行安装程序包。安装程序将把你发送到苹果系统首选项应用程序,授权一个VirtualBox扩展,让你的客户Windows系统与你的主机Mac系统交换数据。然后必须重新启动并再次运行VirtualBox。

相比之下,竞争对手的应用程序相似的桌面而且VMware Fusion有不同的设置系统。两者都指导您完成创建新虚拟机所需的步骤。Parallels甚至还提供Windows和开源系统的下载链接。但VirtualBox只显示了一个看起来笨拙的菜单,上面是一只拿着工具箱的企鹅的卡通图片,毫无用处,让你自己想下一步该怎么做。

VirtualBox可以创建它所谓的“客户机器”,模拟几乎任何常见的基于英特尔的机器操作系统包括Windows、Linux、macOS等。它在Linux和Windows上运行得最好,在macOS客户机上表现最差,与Parallels和VMware相比,macOS客户机的性能较慢,功能也有限。如果你正在阅读这篇文章,你可能想在VirtualBox下运行Windows,这也是我在本文剩余部分将重点讨论的内容。请记住,如果你想在VirtualBox下运行Windows游戏,你将受到DirectX 8/9支持的限制。相反,Parallels Desktop和VMware Fusion支持DirectX 11。


如何安装VirtualBox第一部分:不容易

如果您想安装并运行,我将告诉您将面临什么Windows 11在VirtualBox。这种体验与Parallels Desktop完全不同,Parallels Desktop可以毫不费力地为你安装Windows。(VMware Fusion不像Parallels Desktop那么简单,在Windows 11运行之前需要做一些设置,但它比VirtualBox好用得多。)我描述了VirtualBox界面没有告诉你的所有必要的变通方法。通过一些勤奋的网络搜索,你可以在这里找到我告诉你的大部分内容,但由于我必须这样做来测试这个软件,我想我可以节省你的时间。

VirtualBox启动界面

当VirtualBox启动时,您可能会猜到您需要单击新建按钮来创建一个新的虚拟机。但在此之前,你需要从微软的网站上下载Windows 10或11的磁盘映像,并在磁盘上提供该映像。准备好Windows磁盘映像后,单击Virtual Box菜单中的New按钮,并接受默认值。你最终会得到一个列在VirtualBox侧边栏中的Windows 11虚拟机。

如果你的Mac是一台没有Retina显示屏的旧电脑,那么点击VirtualBox菜单上的开始按钮,启动Windows 11电脑。接下来,按照提示从Windows磁盘镜像安装Windows 11。然而,如果你有一台Retina Mac,你点击开始按钮,Windows将出现一个小窗口,字体太小无法阅读- VirtualBox界面中没有任何内容告诉你如何修复它。更好的软件会帮你解决的。

VirtualBox管理器界面

安装VirtualBox(第二部分):一些重要提示

以下是VirtualBox界面没有告诉你的修复方法:在Retina Mac上,单击Windows 11系统VirtualBox菜单中的设置按钮,然后单击显示。在这里你可以看到一个VirtualBox长期存在的bug。当前选项卡的名称在设置对话框中是不可见的,只有一个白框出现在应该是选项卡名称的地方。您可以通过单击另一个选项卡查看名称。您所单击的选项卡的名称将变得不可见,但您实际要使用的选项卡的名称现在将出现。

您需要的是Screen选项卡,当您最终找到它时,将缩放因子从100%更改为200%,单击OK,然后按下Start按钮。

VirtualBox显示文本太小而无法读取的窗口的示例

因为VirtualBox在你从Windows CD镜像启动时在窗口顶部显示警告消息,你可能会错过CD镜像显示的按任意键消息,你将无法安装Windows。关闭窗口下电虚拟机,然后再次单击“开始”。这一次,按任意键启动Windows安装程序。你还没有完全解脱,因为你现在要面对VirtualBox让你自己解决的另一个问题(在下一节中描述)。Parallels和VMware Fusion再次为您解决了这个问题。

VirtualBox显示选项,其中您将希望将文本大小增加到200%

安装VirtualBox第三部分:进入注册表

如果你试图按照Windows安装菜单安装Windows 11,你会看到一个屏幕显示Windows 11不能在这台PC上运行。关闭VirtualBox窗口,选择关闭机器的选项,然后重新启动。这一次,当Windows安装程序让你选择语言、时间和日期以及键盘设置时,请停下来。按“Shift-F10”进入Windows命令提示符,仔细执行以下操作。

在命令提示符中输入“REGEDIT”,按“Enter”打开“Windows注册表编辑器”。导航到HKEYLOCALMACHINE\SYSTEM\Setup,并按ctrl -单击Setup。选择New,然后Key,并将键命名为LabConfig。单击LabConfig,在右侧窗格中单击,然后从顶部菜单中单击Edit。选择New, DWORD(32位)Value,并将新项命名为BypassTPMCheck。将其值从0改为1。再次选择Edit, New, DWORD,并将新项命名为BypassSecureBootCheck,并将其值更改为1。关闭REGEDIT,擦去额头上的汗水,然后继续安装。

Windows 11最终会启动,但你还没有完成。如果你想在Mac主机和Windows客户之间交换剪贴板数据,你需要进入VirtualBox的Windows系统设置菜单,找到通用/高级选项卡,并启用共享剪贴板。对“拖放”也做同样的操作,这样你就可以在Mac桌面和Windows桌面之间拖动文件了。

但是,这些功能还是不能正常工作,应用程序的界面也不会告诉你原因。您需要进入VirtualBox顶部菜单,选择“设备”,然后选择“插入客户附加功能CD镜像”,然后在Windows 11中导航到D:驱动器并安装VirtualBox客户附加功能,最后重新启动Windows系统。请记住,如果你购买了Parallels Desktop,你只需点击几个按钮就可以安装Windows 11。


使用VirtualBox运行Windows 11应用程序

VirtualBox与Parallels Desktop和VMware Fusion一样,可以让你在Mac桌面的窗口或全屏模式下运行Windows。它还提供了第三种名为Seamless的模式,可以让你在Mac桌面的某个窗口或全屏运行单个Windows应用程序,从而隐藏Windows任务栏和桌面。

这里,不幸的是,VirtualBox让你的生活很困难,因为当你第一次尝试使用无缝模式运行,例如,Windows写字板或任何其他Windows应用程序,你也会看到一个大的矩形区域的Windows桌面后面的应用程序,即使Windows桌面应该是隐藏的。

解决方案是关闭Windows系统,进入VirtualBox设置,导航到显示,并选择启用3D加速。当重新启动Windows时,无缝模式可能工作得相当好,只有一小块Windows桌面显示在Windows应用程序后面。然而,这种解决方案并不总是有效,无缝模式有时即使在应用修复后也会显示一个矩形的Windows桌面。我只能希望未来的VirtualBox最终能做到这一点。

VirtualBox中的无缝模式示例,Windows应用程序的窗口整齐地贴合在屏幕上

当您在并行桌面或VMware Fusion中安装Windows时,您可以将Mac打印机安装到Windows中,方法与在真正的Windows计算机中安装打印机相同。只需告诉Windows设置应用程序找到并安装打印机。使用Parallels,你甚至不需要为此烦恼,因为Parallels安装了Windows“打印机”,可以在你的Mac桌面上打印PDF文件。不要想用VirtualBox做同样的事情。相反,在网上搜索设置打印机的建议,并准备好在使用打印机时用额头撞桌子。

我还没有提到其他恼人的问题,比如VirtualBox菜单中关闭客户机的选项是无法工作的,除非你打开Windows 11控制面板中的电源选项(是的,是控制面板,不是设置),并设置当你按电源按钮时关闭机器的选项。Parallels和VMware允许你使用菜单将击键发送到Windows系统,即使这些键在Mac键盘上不可用,比如Break和PrtSc。VirtualBox让你打开一个不太方便、占用空间的“软键盘”,点击你想要发送到Windows系统的键。至少软键盘特性对于尝试不同语言的键盘布局是有用的。

VirtualBox的屏幕键盘

免费和低成本的虚拟化替代方案

我只能把VirtualBox推荐给那些喜欢修修补补,或者在Mac电脑上运行Windows时绝对喜欢免费软件的人,不过如果你需要在Mac电脑上运行Linux系统,VirtualBox就足够好了。VirtualBox是免费开源软件的一个令人印象深刻的例子,虽然我钦佩它的成就,但它的许多缺点使它远远超出了我的首选实用程序列表。

如果你的Windows应用程序与开源Wine软件兼容,后者可以让一些Windows应用程序在Mac或Linux下运行,那么运行应用程序最流畅、最快的方式就是使用免费软件酒庄葡萄酒囊,详见我们的如何在Mac电脑上运行Windows应用程序.基于wine的第二流畅的方法是在CodeWeaver的商业交叉中运行应用程序。许多游戏和应用程序都可以使用这些解决方案,但复杂的现代Windows应用程序只有在使用VirtualBox、Parallels Desktop等完整的Windows模拟器时才能在Mac上运行VMware Fusion

相似的桌面是基于Mac的仿真软件的“编辑之选”获奖者,它显然是在Mac上运行Windows的首选。我对Parallels有一点不满。默认情况下,它会让我的Mac电脑上充斥着Windows应用程序的链接,也会让我的虚拟Windows桌面充斥着代表我Mac电脑桌面上应用程序和文件夹的图标,其中大多数在Windows下都无法使用。在设置中停止这种过度集成很容易,但我希望我不必这样做。除此之外,Parallels Desktop的工作做得非常好。

Oracle VM VirtualBox for Mac
3.0
优点
  • 免费开源
  • 为几乎所有基于intel的系统创建仿真机器
  • 保持其模拟系统与主机Mac系统隔离
缺点
  • 许多特性需要专家级的技能
  • 没有内置打印机支持
  • 不容易支持macOS客户系统
  • 不如竞争对手强大的图像
查看更多
底线

VirtualBox是免费的开源软件,对开发人员和业余爱好者来说效果很好,但对那些想要在Mac电脑上流畅地运行Windows和Linux应用程序的人来说就不太好了。

Lab Report<\/strong> to get the latest reviews and top product advice delivered right to your inbox.","first_published_at":"2021-09-30T21:24:30.000000Z","published_at":"2022-08-31T18:36:19.000000Z","last_published_at":"2022-08-31T18:36:16.000000Z","created_at":null,"updated_at":"2022-08-31T18:36:19.000000Z"})" x-show="showEmailSignUp()" class="rounded bg-gray-lightest text-center md:px-32 md:py-8 p-4 mt-8 container-xs">

喜欢你正在读的东西?

报名参加实验报告获得最新的评论和顶级产品建议直接发送beplay手机官网下载到您的收件箱。

本通讯可能包含广告、交易或附属链接。订阅通讯即表示您同意我们的服务使用条款而且隐私政策.你可以随时退订时事通讯。beplay体育苹果下载


感谢您的报名!

您的订阅已确认。留意你的收件箱!

注册其他时事通讯beplay体育苹果下载

你会喜欢的PCMag故事

关于爱德华·门德尔松

Edward Mendelson自1988年以来一直是PC杂志的特约编辑,并撰写了大量关于Windows和Mac软件的文章,特别是关于办公、互联网和实用程序的文章。

阅读爱德华的完整传记

请阅读爱德华·门德尔松的最新报道

Oracle VM VirtualBox for Mac 访问网站在甲骨文
" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512">
看到它
(在新窗口打开)
Baidu
map