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

两全其美:如何在Mac上运行Windows应用

如果需要在macOS系统上运行Windows应用程序,有几个虚拟化和模拟选项。这不会是一个无缝的过程,但我们将引导您通过正确的方式来做到这一点。

(图片来源:Shutterstock / Krisda;Windows)

当你从Windows电脑切换到Mac电脑时,你可能会为这个变化感到高兴——直到你发现根本没有变化macOS你最喜欢的Windows应用程序或游戏的版本。然而,并不是一切都完了。在苹果系统上运行Windows应用程序有几种不同的选择。

您的选择分为两大类:一种是设置一个完整的虚拟Windows系统并运beplay3体育app手机版行窗户该环境中的程序。另一种是使用特殊的软件,在macOS之上的模拟层中运行一些(但不是全部)Windows应用程序。窗户虚拟化选项是昂贵的(如果你想要最好的性能),在运行时消耗磁盘空间和系统资源,并且-如果你有一台运行Apple silicon的Mac -只适用于预发布的ARM版本的Windows。模拟层选项(如果它适用于您想要运行的Windows应用程序)速度快,占用系统资源少,而且是免费的。猜测我更喜欢模拟选项没有额外的加分。


pcmag推荐的MacBook配件


虚拟化选项

如果你想运行复杂的软件,比如Windows版本的Excel或任何高端游戏,那么你需要设置一个虚拟的Windows系统,有时被称为Windows操作系统虚拟机(简称VM)。你可以完全在macOS应用程序中运行这个虚拟系统(它使用完整版本的Windows)。虚拟机的行为就像在真正的硬件上运行一样,有一个真正的硬盘驱动器;它只是比在物理硬件上运行的Windows系统要慢一点。性能较慢的原因是,这种方法除了需要使用的应用程序外,还需要在后台运行整个Windows系统。

一些Windows应用程序和电脑游戏除非你在一个完整的Windows系统中安装它们,否则它们根本无法在Mac上运行,所以我后面描述的其他方法甚至可能都不是一个选项。微软Expression Web就是一个例子,它是我最喜欢的用于快速和肮脏的HTML编辑的所见即所得网页编辑器。

另一个注意事项:您必须考虑购买Windows许可证、虚拟化软件和任何软件订阅的成本。这三项费用加起来意味着你最终可能要支付几百美元。

Parallels Desktop和VMware Fusion

如果你有一台基于英特尔的Mac电脑,安装虚拟Windows电脑的最佳选择是相似的桌面(标准版$79.99)和VMware Fusion(VMware Fusion 12 Pro售价199美元)。在基于苹果硅芯片的Mac电脑上(比如带有M1芯片的Mac电脑),Parallels Desktop是你的首选。Parallels对初学者来说更容易上手,速度更快。VMware Fusion对于任何有经验的Windows或Mac用户来说都足够友好,但它更适合企业使用。如前所述,无论你选择哪种软件,你仍然需要购买Windows许可证(Windows 10 Home目前的下载费用为139美元),并在Parallels Desktop或VMware Fusion提示你时输入它。

对于需要高可靠性和技术支持的企业用户,Parallels Desktop和VMware Fusion是唯一的答案。两者都能让你以一种隐藏Windows桌面的模式运行Windows应用程序,这样你的Windows应用程序也会显示为普通的Mac应用程序。这是一个很好的功能,但你可能会发现你的Windows应用程序比在同一个桌面上运行的Mac应用程序要慢得多。对于运行单个应用程序,我更喜欢后面描述的基于wine的方法;它们是免费的,可以提供更好的应用程序性能。因为我(和许多人一样)必须自己做这些应用程序的IT经理,但是,我只知道获得这些方法支持的唯一方法是在网络论坛上提问,并希望得到有用的答案。

平行体的相干模式

Parallels和VMware Fusion都允许您通过网络克隆现有桌面系统来创建虚拟系统,但是安装Windows的新副本要简单得多。使用基于英特尔处理器的mac电脑的用户可以请从微软下载标准的Windows ISO文件(在新窗口打开)并依靠Parallels或Fusion从那里正确安装Windows。M1 Mac用户必须注册Windows Insider预览程序下载Windows 10的ARM版本(在新窗口打开).只有Parallels支持ARM版本,但在Apple Silicon Mac上配置Windows虚拟机并没有问题。Parallels最近宣布支持ARM版本M1 mac上的Windows 11,但同样,仅适用于ARM版本。

无论您选择Parallels还是VMWare,请留出大约20分钟的时间来安装Windows,并在系统上留出30GB或更多的磁盘空间。你不需要对你的磁盘进行分区,因为你的虚拟Windows系统将磁盘视为Mac硬盘上的一个文件;这两款应用程序都可以让你随时扩大或缩小虚拟Windows磁盘的大小。

一旦你在虚拟系统中安装了Windows,你就可以像在实际的Windows电脑上一样安装Windows应用程序。你可以从Windows系统上运行的浏览器下载安装程序,也可以从u盘、电子邮件或Mac电脑上任何存放安装程序的地方将安装程序或文件夹拖到Windows系统的虚拟磁盘中。

VirtualBox、Boot Camp和Windows 365

Oracle的免费VirtualBox是运行虚拟Windows系统的另一个选择,但你需要耐心和专业知识才能让它工作;如果对硬盘驱动器或系统RAM进行分区的前景听起来令人生畏,请远离这种方法。应用程序不会像商业解决方案那样快速流畅地运行,而且你仍然需要购买Windows许可证才能使用VirtualBox。

Boot Camp是苹果长期以来在基于英特尔(intel)处理器的Mac电脑上单独运行Windows系统的选项。Boot Camp仍然存在,但苹果实际上已经停止支持它。新兵训练营有一个很大的不便;每次你想运行Windows时,你都必须关闭macOS系统并重新启动。macOS和Windows分区之间也没有集成。例如,Boot Camp不允许你同时运行Mac应用程序和Windows应用程序,也不允许你在不同系统之间快速传输文件。如果你有一台苹果Silicon Mac,那就别想《Boot Camp》了。你不能将它以任何形式安装在带有苹果硅芯片的机器上,因为Boot Camp只支持与英特尔兼容的Windows版本(不支持可以通过Parallels在基于苹果硅芯片的设备上运行的ARM版本)。

您可能还记得微软最近宣布了一项以业务为中心的服务Windows 365最终用户可以在几乎任何平台上访问完整的、基于云的Windows版本。然而,该平台并不是为消费者设计的,它的未来也不明朗由于需求过高,微软暂停了免费试用

葡萄酒仿真

如果您只想运行几个Windows应用程序,而且它们都不需要完整的模拟系统,那么您可以使用基于开源Wine模拟层的替代方法。Wine是一个历史悠久的项目,它使得在macOS和Linux系统上运行Windows应用程序成为可能,而无需完全安装Windows。Wine这个名字代表着“Wine不是一个模拟器”,这在技术上是正确的,但是,如果你像我一样,想把Wine看作一个模拟器,没有人会阻止你。

值得探索的两个基于wine的方法是CodeWeaver的CrossOver和Wineskin Winery。你也可以手动设置一个Wine图层,但当CrossOver和winesskin Winery已经存在时,这是不值得的。

如前所述,Wine只能与有限数量的Windows应用程序一起工作,不能运行复杂或高级的应用程序。这意味着它不能与微软、Adobe、Corel或任何其他主要供应商的最新应用程序兼容。你可以安装蒸汽通过Wine,但不要期望运行任何最近的游戏。对于那些可以运行的游戏和应用程序,你应该期望比在虚拟Windows系统中运行它们更快的性能。

交叉

CodeWeaver的交叉(在新窗口打开)售价59.95美元,可免费升级一年;它的设置是毫不费力和自动化的。使用CrossOver,你可以在内置数据库中搜索你想要运行的应用程序,或者浏览兼容的应用程序列表。当你选择一个应用程序后,CrossOver要么下载它,要么提供下载链接。然后按照一些提示,CrossOver创建了一个(为大量与葡萄酒相关的术语做好准备)来运行你的应用程序。

交叉设置窗口

当CrossOver工作时,它工作得很漂亮。例如,我点击几下就安装了Windows文本编辑器notepad++,并立即打开了它。然而,当CrossOver无法正常工作时,你会感到非常沮丧,因为它的菜单中充斥着过时的信息——你实际上无法使用菜单来安装它列出的许多应用程序。例如,我试图从CrossOver的菜单中安装Axialis IconWorkshop,这是我找到的最好的Mac图标编辑器(碰巧也是基于windows的)。无论我怎么尝试,安装按钮仍然是灰色的。最终,我可以手动安装应用程序,但这样做并不容易,我不建议你尝试这个过程。

CrossOver的另一个缺点是,要运行它的瓶子,必须安装CrossOver应用程序。换句话说,你不能简单地将一个应用程序的瓶子复制到另一台机器上;你也必须在第二台电脑上安装CrossOver。令人鼓舞的是,CrossOver已经看到了早期的成功在运行Windows 11应用程序方面。

酒庄葡萄酒囊

如果你愿意自己做一些工作,你可以使用Wineskin Winery创建独立的容器,运行Windows应用程序,并像任何其他macOS应用程序一样运行。你甚至可以将这些独立的应用程序之一复制到另一台Mac上,并在那里运行,而无需任何额外的步骤。winesskin Winery,由一个程序员创建,他使用的是用户名doh123现在由一个程序员维护,他的网名是Gcenx,是一项正在进行的工作,没有详细的记录。尽管如此,下面是一步一步的指南,让Wineskin Winery运行Windows应用程序。

在本例中,我将安装前面提到的应用程序Axialis IconWorkshop。我一直在一台Windows机器上使用这款应用程序为我的Mac系统创建图标,但Wineskin Winery让我可以直接在Mac上使用它。创建独立的Axialis IconWorkshop应用程序的基本方法同样适用于你想运行的任何Windows应用程序。

winesskin Setup步骤

首先,下载Wineskin WineryGcenx的GitHub页面(在新窗口打开).向下滚动到“手动安装”部分(这是不符合语法的,但它是有效的),并单击下载链接。根据macOS设置,您的计算机可能会自动提取Wineskin Winery应用程序。否则,您需要打开下载来提取它。移动提取的应用程序到您的应用程序文件夹或任何其他方便的位置。

接下来,右键单击Wineskin Winery应用程序并选择打开。你的Mac会告诉你把应用移到垃圾桶里;忽略提示并按Escape键。右键单击应用程序并选择“再打开一次”启动它。

一旦应用程序启动,点击更新按钮下载最新版本的winesskin Wrapper;这是负责实际启动程序的软件。在New Engines Available菜单项旁边,单击加号。将出现一个名称复杂的引擎(在测试时为WS11WineCX64Bit20.0.2)。单击下载和安装选项。可用的引擎列表可能会根据您阅读本指南的时间而有所不同;找到名称中有CX64Bit字符串的编号最高的一个并下载。

下一步是确保应用程序窗口顶部列表中的一个引擎被突出显示。然后,点击创建新的空白包装,并为你的应用程序输入一个名称。对于我的例子,我使用Axialis IconWorkshop。单击OK,最终会出现一个对话框;单击“查找器中的查看包装器”按钮,查看新创建的包装器。如果你遇到一条消息说你的应用程序损坏了,应该被移到垃圾中,忽略它。为了防止macOS再次显示该警告,在Mac终端中输入字符串“xattr -rc”(不要忘记代码末尾的空格!),将包装器从Finder拖到终端中,然后按enter。随着这个问题的解决,你可以关闭Wineskin Winery应用程序。

winesskin Installer步骤

不要尝试打开新创建的应用程序,你会得到一个错误消息。相反,右键单击它并选择Show Package Contents。在打开的Finder窗口中,双击Wineskin应用程序(这是系统中唯一被简单调用的部分酒袋).选择“安装软件”,然后选择“安装可执行文件”,然后导航到软件的安装程序。我已经下载了示例中的Axialis安装程序,所以我从Mac的Downloads文件夹中选择了它。

几秒钟后(macOS中出现了一些权限对话框),Axialis应用程序的Windows安装对话框出现了。我点击了几个提示来安装应用程序,然后让安装程序自行运行。在这个过程的最后,安装程序启动了IconWorkshop应用程序。然后我从文件菜单中退出了应用程序,就像我在真正的Windows系统上所做的那样。在这个过程的这一点上,IconWorkshop Windows应用程序和它的安装程序(换句话说,我需要运行IconWorkshop的一切)都存储在macos兼容的Wineskin应用程序中drive_c文件夹中。

接下来,Wineskin显示了一个默认为Axialis卸载程序的“选择可执行文件”菜单。我通过箭头键的下拉列表选择了正确的可执行文件,单击OK,然后退出Wineskin Winery。现在,我创建的Axialis IconWorkshop应用程序已经准备好发布了。和其他Mac应用程序一样,我可以把它拖到Dock、Mac应用程序的文件夹、桌面或其他任何地方。

Wineskin App的包内容

根据你构建的应用程序或游戏容器,你可能需要自定义它,以便它可以访问Mac系统上的文件夹。首先,右键单击刚刚创建的基于wineskin的应用程序(在我的例子中,Mac应用程序名为Axialis IconWorkshop),并选择显示包内容(此选项仅适用于macOS应用程序或包;如果你试图在Windows应用程序上右键单击,它将不可用drive_c文件夹)。结果Finder窗口显示了包中的几个项目,包括前面提到的Wineskin应用程序和drive_c文件夹中。

再次启动Wineskin应用程序,双击它,单击高级按钮,然后转到工具。从Tools选项卡中选择Config实用工具;例如,您可以使用它来分配模拟对象D:开车当你在Wineskin应用程序中使用windows风格的“文件”或“打开”对话框时,可以在Mac的“桌面”或“文档”文件夹中列出文件。请记住,你创建的每个Wineskin应用程序都有自己的内部文件夹结构drive_c文件夹中。你必须为你想要运行的每个Windows应用程序创建一个单独的Wineskin应用程序。

Axialis IconWorkshop通过Wine运行在macOS上

Wineskin应用程序中的工具选项卡也有一个按钮,可以启动一个名为Winetricks的应用程序;它可以让你安装你的应用程序可能需要的字体或改变模拟的Windows版本。在Wineskin应用程序的配置选项卡中,您可以将默认的Wineskin应用程序图标替换为您选择的任何图标。Windows专家用户可以使用Regedit按钮修改Wine版本的Windows注册表,这样基于Wine的应用程序就可以打开放在它上面的文件。使用Regedit几分钟就足以修改我的Axialis应用程序,让它自动打开我放在上面的任何Mac图标。您可以在网上找到修改注册表的说明,例如:本页的方法4。(在新窗口打开)

不方便,但不是不可能

如果你想在Mac上运行一个Windows应用程序,不要指望安装过程一定很便宜或简单。然而,一旦你的应用程序开始运行,它就会平稳可靠地工作。另一方面,如果你想在你的Windows电脑上运行一个Mac应用程序,你会发现这几乎是不可能的,或者不值得这么做。这是其中之一macOS的优势;它可以运行几乎任何你想要的应用程序。

Weekly Apple Brief<\/strong> for the latest news, reviews, tips, and more delivered right to your inbox.","first_published_at":"2021-09-30T21:09:59.000000Z","published_at":"2021-09-30T21:09:59.000000Z","last_published_at":"2021-09-30T21:09:53.000000Z","created_at":null,"updated_at":"2021-09-30T21:09:59.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软件的文章,特别是关于办公、互联网和实用程序的文章。

阅读爱德华的完整传记

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

Baidu
map