如何在 Mac 上查找所有 32 位应用程序
目录:
MacOS High Sierra 是最后一个支持 32 位应用程序的 macOS 版本“没有妥协”(大概意味着没有性能下降,并且具有最大的兼容性),macOS 10.13.4 的测试版现在通知用户如果正在运行 32 位应用程序。这可能表明 32 位 Mac 应用程序将在不久的将来通过 Rosetta 或 Classic 等兼容模式运行,最终,Apple 似乎可能会在未来的某些系统软件中完全放弃对 Mac 上 32 位应用程序的支持发布,支持 64 位应用程序。
但是有相当数量的32 位应用程序在许多Mac 上广泛使用,尽管自Snow Leopard 以来Mac OS 本身就是64 位的。如果您不确定哪些应用程序是 32 位或 64 位,那么您会很高兴知道 Mac OS 在系统信息中有一个方便的工具可以快速向您显示所有 64 位或非 64 位应用程序.
如何在Mac 上查找和查看所有32 位应用程序
在Mac 上查看所有32 位应用程序(和64 位应用程序)的最简单方法是使用系统信息
- 按住键盘上的OPTION / ALT键,然后下拉苹果菜单
- 从Apple菜单列表的顶部选择“系统信息”
- 在“系统信息”应用程序中,向下滚动左侧菜单并查看“软件”下的“应用程序”
- 在列标题中查找“64 位(Intel)”选项,然后单击该选项以按64 位对列进行排序
- 每个说“不”的应用都是32位的,每个说“是”的应用都是64位的
在此处的屏幕截图示例中,您可以看到这台特定的Mac 安装并经常使用不少32 位应用程序,包括Steam、SuperDuper、TextWrangler、Warcraft 3 和WriteRoom。当然这只是一个例子,Mac用户使用的32位的应用程序还有很多。
如果您发现 32 位应用程序,并且您计划持续安装所有未来的 Mac OS 软件版本和更新,那么您需要将这些应用程序更新为 64 位,请联系开发人员以询问 64 位支持,或查找有问题的应用程序的替代品。 32 位应用程序很可能仍会在 macOS 中运行(无论如何会持续一段时间),但 Apple 表示这样做会带来某种妥协。
这对我有什么影响?为什么我关心什么应用程序是 32 位或 64 位?
目前,这不会对您产生任何影响。但是,这可能会影响将来在Mac OS系统软件版本下哪些应用程序可以在您的Mac上运行。
如果您不打算运行任何超过 macOS High Sierra (10.13.4+) 的 Mac 操作系统,那么它永远不会影响您。例如,如果您避免使用理论上的 macOS 10.14、10.15 或 10.16 版本,那么它可能根本无关紧要。但是,如果您安装带有某种抽象层的未来 macOS 系统软件版本来运行 32 位应用程序,则性能可能达不到最佳。更进一步,如果 MacOS 版本失去所有 32 位应用程序兼容性,这些应用程序可能根本无法运行,无论如何都没有开发人员的 64 位更新。
在Mac 和iOS 世界中都有一些先例。例如,最近 Apple iOS 放弃了对 32 位应用程序的支持,这导致某些应用程序无法在某些 iPhone 和 iPad 设备上运行。而在过去,Apple 也曾针对英特尔芯片上的 PPC 应用程序,以及在早期版本的 Mac OS X 中运行经典应用程序时,对 Rosetta 采取过类似的措施。
OK,但我在我的Mac 上找不到“系统信息”!
如果您在 Apple 下拉菜单中没有看到“系统信息”,那么您可能在查看 Apple 菜单选项时没有按住 OPTION 键。按住 Option 再试一次。或者,尝试启动系统信息应用程序的替代方法。
您还可以从/Applications/Utilities/ 文件夹或通过Spotlight 启动它来访问系统信息。
这是否也意味着Mac 和MacOS 也将是64 位的?
是的。但是……如果您是计算历史的敏锐观察者(谁不是!nerd snort),那么您可能还记得 Mac OS X Snow Leopard 配备了 64 位内核,此后的所有版本也都配备了 64 位内核。换句话说,如果你的 Mac 是新的,那么它已经是 64 位的,因为自 2006 年第一个基于 Intel 的 Mac 系列首次亮相以来,Mac 就不是 32 位的了(但你可以随时检查 64 位 CPU 架构或者如果您不确定特定的 Mac,则使用的是 32 位还是 64 位内核)。从本质上讲,这意味着在支持较旧的 32 位应用程序和架构大约十年之后,Apple 看起来他们希望尽快完全迁移到 64 位。
所以只要留意您正在使用的哪些应用程序可能仍然是 32 位的,并尽可能更新应用程序。或者,如果您高度依赖不会更新的旧 32 位应用程序,请考虑避免 macOS High Sierra 升级或任何其他未来可能不再提供全面支持的主要系统软件版本,至少在您拥有您的应用程序之前情况已经解决。