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

如何在macOS Catalina中运行32位应用程序

苹果macOS的最新版本Catalina正式放弃了对32位应用程序的支持,但您仍然可以通过以下步骤运行所需的软件。

苹果macOS的最新版本是10.15卡特琳娜,看起来很像早期版本的操作系统,但本质上有很大的不同。最大的变化是,苹果删除了所有在早期版本中使旧的32位应用程序能够在苹果64位操作系统中运行的代码。苹果公司多年前就警告过我们这种变化即将到来,毫无疑问——64位操作系统像Catalina这样的操作系统比同时运行32位和64位代码的操作系统更高效。不过,对于许多用户来说,Catalina屏蔽了他们多年来一直依赖的应用程序。在这里,我们向你展示如何在一个不是为它们设计的操作系统上运行32位的应用程序。

在你更新到Catalina之前,看看你是否在使用你离不开的32位应用程序。最简单的方法是点击左上角的苹果图标,然后是About this Mac,然后是System Report,然后向下滚动到Software/Applications。你的Mac将需要一段时间来收集应用程序的信息,然后显示出你机器上所有应用程序的列表。找到标题为“64-bit (Intel)”的列并单击该列标题。所有64位的应用程序都会在这一栏中显示“是”。所有32位的应用程序都会显示No。你可能会惊讶于你有多少32位的应用程序。研究一下这个列表,如果你发现了你需要的32位应用程序,你就必须找到一个64位的更新或替换——或者你可以实现下面的变通方法。

你在电脑上发现的32位应用程序通常有两种:一种是被开发人员抛弃的旧Mac应用程序(或开发人员更新速度较慢的应用程序),另一种是基于Wine软件项目的应用程序,该项目可以让Mac和Linux电脑运行Windows软件。(意为“Wine不是模拟器”,但实际上,它模拟了Windows的功能,以便mac和Linux机器可以运行部分(但不是全部)Windows应用程序。)

如果你需要运行一个32位的应用程序,苹果非正式建议你要么手头有一台运行前Catalina版本操作系统的旧Mac电脑,要么把你现在的Mac电脑分区,这样它就可以启动一个旧的macOS版本和Catalina版本。这两种方法都有效,但在我看来都不方便而且耗时。然而,还有更好的选择。

最简单的方法是(但要记住这是要花钱的):买一本相似的桌面VMware Fusion如果你还没有的话。这些程序主要是为在Mac上运行Windows而设计的,但您也可以使用它们创建一个虚拟机,在Mac桌面的窗口中运行macOS。Parallels是最容易使用的,但VMware Fusion也不落后。

根据您是否仍然在运行macOS Mojave或已经升级到Catalina,步骤是不同的。如果你还在运行Mojave,让我们从需要采取的步骤开始。每个步骤对应于幻灯片中的一个屏幕。

macOS卡特琳娜

1.启动并行桌面

从“文件”菜单中选择“新建”,打开“安装助手”面板。2 .在“空闲系统”区域,向右滚动,单击“安装macOS 10.14.6使用恢复分区”。(它可能在您的系统上显示不同的版本号。)如果您已经从较早的操作系统版本升级到Mojave,您可能会看到安装较早版本的选项。选择你觉得最舒服的版本。

macOS卡特琳娜

2.创建一个新的虚拟机

助手中的下一页是标题macOS 10.14.6。单击Install按钮。Parallels启动macOS安装程序并创建一个新的虚拟机。完成后,你会看到一个屏幕,询问你使用哪种语言与虚拟Mac交互。选择首选语言并继续。

macOSX卡特琳娜

3.预科的macOS Mojave安装

macOS恢复环境现在在虚拟机中打开。(这是每台Mac电脑在启动时按住Cmd-R时显示的屏幕。)在macOS实用程序菜单中,单击“重新安装macOS”。下一个屏幕将提示安装macOS Mojave。单击Continue。在许可协议屏幕上,单击Accept,然后单击弹出菜单中的Accept按钮。

macosx卡特琳娜

4.在虚拟磁盘上安装macOS Mojave

不要被下一个屏幕吓到,它提供将Mojave安装到一个名为Macintosh HD的硬盘上。这不是你的Mac硬盘,而是Parallels创建的虚拟机中的一个虚拟硬盘。单击Macintosh HD,然后继续。现在等待Mojave将自己安装到虚拟磁盘上。这可能需要半个多小时。

macosx卡特琳娜

5.设置macOS Mojave

虚拟的Mojave将显示与Mac安装操作系统时相同的设置屏幕。

macosx卡特琳娜

6.完成macOS Mojave安装

安装完成后,您将看到默认的Mojave桌面。从你的Mac的顶部菜单(不是虚拟机的顶部菜单)选择操作,然后安装平行工具。

macosx卡特琳娜

7.安装平行工具

按照提示在虚拟Mojave计算机中安装Parallels Tools,然后重新启动虚拟计算机。

macosx卡特琳娜

8.转移你的32位应用程序

将您的32位应用程序从您的真实Mac拖到虚拟Mojave系统。双击它们以运行它们。如果你运行的是Mojave而不是更早的版本,你会看到一个熟悉的弹出警告,说你的32位没有为macOS优化,需要更新。忽略警告。

macOSX卡特琳娜

9.升级操作系统

现在你可以升级到卡塔琳娜。升级完成后,启动Parallels Desktop和虚拟Mojave计算机。(在这张截图中,Mojave是在夜间运行的,所以它显示的是夜间的桌面图像,但它与之前屏幕中显示的虚拟机是相同的。在这里,我正在运行一个32位的应用程序,它不能在卡塔琳娜本身运行。

macos卡特琳娜

10.包起来

在运行32位应用程序时,转到Parallels顶部菜单,选择View/Enter Coherence。32位的应用程序出现在Mac桌面的单独窗口中,第二个顶部菜单(虚拟Mac的菜单)出现在macOS主安装的顶部菜单下方。正如您在这个窗口中所看到的,我的Mac正在运行Catalina,但一个32位的应用程序正在一个看起来和其他任何应用程序窗口一样的窗口中运行。在屏幕底部可以看到虚拟机的dock,但是在虚拟机的System Preferences中很容易关闭它。

您现在可以探索Parallels选项,以精细控制您的应用程序,并使用虚拟Mojave中的系统首选项应用程序,使一个或多个32位的应用程序在虚拟机启动时自动启动。(转到用户和组首选项窗格,然后是登录项选项卡。)

卡特琳娜的另一个选择

但如果你已经升级到Catalina,或者你有一个只运行Catalina的新mac,而你不能将Mojave安装到你mac的恢复分区中怎么办?并非全无希望。你需要从Mac App Store下载Mojave安装程序,并使用它在Parallels中安装Mojave。

现在《Catalina》已经发布了,苹果并没有显示从App Store下载Mojave的选项,但它仍然在苹果的服务器上。如果你在苹果网站上深入搜索,你可以找到打开App Store页面的网址,在那里你可以下载Mojave安装程序。是我搜的,这样你就不用搜了。只需访问这个网站莫哈韦沙漠(在一个新窗口中打开)页面,App Store将提供Mojave安装程序供下载。或者,如果您喜欢下载并安装以前的操作系统,请访问高的山脉(在一个新窗口中打开)页面。

选择云图标下载安装程序。你的Mac会问你是否真的想下载它;确认,然后等待,直到它被下载到您的应用程序文件夹。不要运行它!相反,启动Parallels Desktop,使用文件/新建菜单打开安装助手。点击中间的图标“从DVD或镜像文件安装Windows或其他操作系统”。下一个屏幕可能会显示安装macOS Mojave安装程序;如果没有,将安装程序拖到窗口中,并按照提示创建和使用Mojave虚拟机,如上面的步骤4到10所示。

如果你有VMware Fusion,无论你是否更新到Catalina,你都需要使用相同的过程。启动Fusion,点击菜单上的New…打开“Select the Installation Method”。您将看到一个选项“从恢复分区安装macOS”。不要尝试使用它,因为它会告诉您找不到任何恢复分区,即使您非常清楚有一个恢复分区存在。我已经问过VMware这个bug了,也许它会在未来的版本中得到修复。

因此,您需要下载Mojave或High Sierra安装程序,而不是使用恢复分区,如上所述,并将其拖到选择安装窗口。按照提示安装虚拟机。当新的虚拟系统启动时,使用“虚拟机/安装VMware Tools”菜单安装VMware Tools。重新启动虚拟机后,将32位应用程序拖到其中,并以在Parallels中运行它们的相同方式运行它们。VMware使用Unity的名称,而Parallels将其命名为Coherence;它在虚拟机中运行应用程序,看起来就像在macOS主安装的窗口中运行。

你也可以运行基于葡萄酒的应用程序

如果你正在使用基于wine的应用程序来运行Windows游戏或应用程序呢?在几乎所有情况下,基于wine的应用程序都不会在Catalina运行。最简单的解决方案是在Parallels Desktop或VMware Fusion中安装Windows,然后在Windows中运行应用程序。这是要花钱的——你得买一个windows的拷贝,而且速度慢,操作复杂,但这是目前唯一的解决方案。最著名的基于wine的软件供应商CodeWeavers计划发布一个与catalina兼容的版本,但这项工作并不容易,也不清楚新版本何时会发布。

基于Wine的应用程序不能在Catalina中运行的规则有一个例外:当且仅当,你正在运行64位的Wine,当且仅当,你的Windows应用程序是一个64位的应用程序,并且它足够简单,可以在Wine下运行,那么Wine可以在Catalina下的窗口中运行它。我发现的最有效的方法是使用出色的Wineskin Winery应用程序(一个名为doh123的程序员开发的开源项目),它的非正式更新形式由一个名为Gcenx的程序员完成。(最初的winesskin酒庄不会在卡特琳娜名下经营。)如果您对这个主题有足够的兴趣,那么我们将在这里发布一个操作指南,但在Wine下可用的64位Windows应用程序可能太少,不值得您花时间阅读。感兴趣的读者可以搜索“非官方酒皮更新”来开始阅读,但要准备好把头往桌子上撞几次,直到弄明白为止。

苹果并没有让在Catalina下运行32位的应用变得容易,但这仍然是可能的。如果你找到了其他方法,请在下面的评论区告诉我们。

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