在Mac上运行Windows软件的5种方法

Mac具有蓬勃发展的软件生态系统,但某些程序仍仅支持Windows。无论您是要使用商务软件还是玩Windows PC游戏,都有许多方法可以在Mac上运行Windows程序。

其中一些方法类似于您可以在Linux上安装Windows软件或在Chromebook上运行Windows程序的方法。虚拟机,双重引导,Wine兼容性层和远程桌面解决方案均包含在此处。

虚拟机

我们建议使用虚拟机程序(最好是Parallels或VMWare Fusion)在Mac上运行Windows应用程序而无需重新启动。为了获得最佳性能(这在游戏中特别必要),我们建议使用Boot Camp双重引导Windows。

虚拟机是运行Windows桌面软件的最佳方法之一。它们使您可以在Mac桌面上的窗口中安装Windows和其他操作系统。 Windows会认为它可以在真实的计算机上运行,​​但实际上可以在Mac上的一个软件中运行。

您也不必在虚拟机窗口中使用Windows程序-许多虚拟机程序允许您将Windows程序从虚拟机窗口中分离出来,以便它们可以显示在Mac桌面上。但是,它们仍在后台在虚拟机中运行。

您需要Windows许可才能在虚拟机中安装Windows。如果已经有了产品密钥,则可以免费下载Windows安装介质并将其安装在虚拟机程序中。

有关的:如何使用Parallels在Mac上无缝运行Windows程序

适用于Mac的流行虚拟机程序包括Parallels和VMware Fusion。这些程序都是付费程序,因此您必须购买Windows许可证和所选虚拟机程序的副本。您也可以使用完全免费且开放源代码的Mac版VirtualBox,但其3D图形支持和Mac操作系统集成效果不佳。 Parallels和VMWare Fusion均提供免费试用版,因此您可以尝试所有这些程序并确定最适合您的程序。

笔记: 我们通常不推荐使用付费软件,但是对于Parallels Desktop,我们每天都会在How-To Geek中使用它来测试软件和运行Windows。与macOS的集成做得非常好,并且速度使VirtualBox消失了。从长远来看,价格是值得的。

虚拟机有一个很大的缺点:3D图形性能并不出色,因此这不是在Mac上运行Windows游戏的最佳方法。是的,它可以工作(尤其是在较旧的游戏中),但是即使在理想情况下,您也无法获得最佳性能。许多游戏(尤其是较新的游戏)将无法播放。这就是下一个选项发挥作用的地方。

新兵训练营

有关的:如何在具有Boot Camp的Mac上安装Windows

Apple的Boot Camp允许您在Mac上将Windows与macOS一起安装。一次只能运行一个操作系统,因此您必须重新启动Mac才能在macOS和Windows之间切换。如果您曾经在Windows PC上双启动过Linux,就是这样。

如果您想玩Windows游戏或使用要求苛刻的应用程序,而这些应用程序需要能够获得的所有性能,那么在Mac上将Windows安装为真正的操作系统是最好的选择。在Mac上安装Windows时,您将能够以最佳性能使用Windows和Windows应用程序。您的Mac将具有与相同规格的Windows PC相同的性能。

不利之处是您不能同时运行macOS应用程序和Windows应用程序。如果您只想与Mac应用程序一起运行Windows桌面应用程序,则虚拟机可能是理想的选择。另一方面,如果您想在Mac上玩最新的Windows游戏,Boot Camp将是理想的选择。

与虚拟机一样,您需要Windows许可才能在Mac上安装Windows。

葡萄酒

有关的:如何在带有Wine的Mac上运行Windows程序

Wine起源于Linux。这是一个兼容性层,允许Windows应用程序在其他操作系统上运行。本质上,Wine试图重写应用程序所依赖的Windows代码,以便它们可以在其他操作系统上运行。这意味着Wine远非完美。它不会运行所有Windows应用程序,并且其中许多都存在错误。 Wine AppDB可以使您对受支持的应用程序有一些了解,尽管它侧重于Linux支持。

不过,Wine是尝试在Mac上运行Windows应用程序的一种方法。由于不需要您实际使用Windows,因此不需要Windows许可证即可使用Wine。它是完全免费的。只需下载适用于macOS的Wine或WineBottler,然后查看其在您的应用程序中的运行情况。

CrossOver Mac

CodeWeavers的CrossOver Mac是一款付费应用程序,可以在Mac上运行Windows程序。它使用开源的Wine代码来完成此任务,但是CrossOver提供了一个不错的图形界面,并专注于官方支持流行的程序。如果官方支持的程序不起作用,则可以联系CodeWeavers,并希望他们为您服务。 CodeWeavers将他们的改进归还给开源Wine项目,因此为CrossOver Mac付费也可以帮助Wine项目本身。

CrossOver提供了一个免费试用版,您想先尝试一下。您还可以在购买前查看哪些程序在CrossOver上运行良好的列表。尽管CrossOver着重于兼容性,但它仍基于Wine,因此无法兼容所有功能。

对于虚拟机程序和Windows许可证,大多数人可能是最幸福的。使用CrossOver,您不需要运行Windows虚拟机,但是,如果您确实运行Windows虚拟机,则几乎可以运行几乎所有Windows程序,而不会出现错误。从理论上讲,CrossOver确实允许您在Mac上运行Windows PC游戏,性能要比在虚拟机中获得的性能要好,但是您可能会遇到错误和不受支持的程序的风险。 Boot Camp可能仍然是一个更好的解决方案。

远程桌面

有关的:如何通过Internet访问Windows远程桌面

如果您已经有Windows系统,则可以完全跳过在Mac上运行Windows软件,而使用远程桌面软件从Mac桌面访问Windows计算机。具有在Windows上运行的商业软件的组织可以托管Windows服务器,并使它们的应用程序可用于Mac,Chromebook,Linux PC,iPad,Android平板电脑和其他设备。如果您只是拥有Windows PC的家庭用户,则可以配置该Windows PC进行远程访问,并在需要Windows应用程序时连接到该PC。请记住,这不适用于PC游戏等视觉密集型应用程序。

如果您是Chrome用户,甚至可以使用Chrome远程桌面从运行Chrome的Mac连接到运行Chrome的Windows PC。

所有这些技巧显然比在Windows PC上简单地安装Windows程序还需要更多的工作。如果您使用的是Mac,则应尽可能着重使用Mac软件。 Windows程序无法集成或正常运行。

无论您是使用虚拟机还是在Boot Camp中安装Windows,您可能都必须购买Mac的Windows许可证才能获得最佳兼容性。 Wine和CrossOver是不错的主意,但并不完美。

图片来源:Roman Soto在Flickr上


$config[zx-auto] not found$config[zx-overlay] not found