返回博客
guidemacosdriver

macOS 27 让我的打印机驱动程序失效了:为什么 Rosetta 能修复它,以及为什么这个办法到 macOS 28 就失效

仅支持 Intel 的打印机驱动程序在 Apple silicon 上通过 Rosetta 运行,而 macOS 27 是附带 Rosetta 的最后一个版本。在这个办法失效之前,您该怎么做。

发布于 2026年10月1日7 分钟阅读PrintCast Team

如果您的打印机驱动程序在您更新到 macOS 27 的当天停止工作,又在您安装了一个名为 Rosetta 的组件后恢复工作,那么遇到这种情况的并不只有您。以下介绍 Rosetta 是什么、它为什么能修复驱动程序,以及为什么这是最后一个允许这样做的 macOS。

驱动程序出了什么问题

大多数 Mac 打印机驱动程序是为 Intel 处理器编写的。2020 年 Apple 将 Mac 转向自研芯片时,推出了 Rosetta,这是一个转译层,可让为 Intel 构建的软件在 Apple silicon 上运行。从那以后,仅支持 Intel 的打印机驱动程序一直在每一台 Apple silicon Mac 上通过 Rosetta 运行,通常没有人察觉。

macOS 27 改变了一件事:Rosetta 不再默认安装。全新安装的 macOS 27,或者一台全新设置的 Mac,在有软件请求之前都没有 Rosetta。您打开的第一个仅支持 Intel 的 App 或驱动程序会发出请求,您可以当场安装 Rosetta。在您安装之前,驱动程序不会加载,打印机要么什么也打印不出来,要么从列表中消失。

当下的解决办法:安装 Rosetta

如果您的驱动程序需要 Rosetta,macOS 会提示您。打开任意一个仅支持 Intel 的 App,然后在对话框中点击"安装",或者在终端中安装 Rosetta:

softwareupdate --install-rosetta

要查看 Mac 上还有哪些软件需要它,请打开系统设置 → 通用 → 关于本机 → 基于 Intel 的 App → 详细信息。在这里列出的打印机驱动程序,会在 Rosetta 消失时停止工作。

安装 Rosetta 后,驱动程序会加载,打印机也会像以前一样打印。在 macOS 27 上,这是一个完整的解决办法。

为什么这个办法到 macOS 28 就失效了

Apple 已表示,macOS 27 是支持 Rosetta 的最后一个版本。从 macOS 28 起,Rosetta 只为一小部分较旧的游戏保留,别无他用。仅支持 Intel 的打印机驱动程序在 macOS 28 上完全无法运行,无论是否安装了 Rosetta。

所以问题不在于您的打印机驱动程序会不会停止工作,而在于何时停止:在 macOS 28 更新时,对任何进行更新的人都是如此。打印机本身没有问题。走纸机构、碳粉或墨水、机械部件还能使用许多年。消失的是打印机与 macOS 之间的软件。

在那之前该做什么

检查您的打印机是否真的需要驱动程序

支持 AirPrint、IPP Everywhere 或 Mopria 的打印机无需驱动程序即可从 macOS 打印,不受影响。2020 年以来销售的大多数打印机都支持这些标准。打开系统设置 → 打印机与扫描仪,添加打印机,看看 macOS 是否为它提供自带的驱动程序。如果有,您现在就可以移除厂商驱动程序,一切照旧。

查看制造商是否提供了更新的驱动程序

一些制造商已为 Apple silicon 重新构建了驱动程序。请查看您机型的支持页面。如果有原生版本,安装它,Rosetta 的问题就不复存在。许多较旧的机型没有这样的版本,以后也不会有:为十年前销售的打印机开发新驱动程序,商业上的理由很薄弱。

使用不需要 Rosetta 的驱动程序

PrintCast Driver 在 Apple silicon 和 Intel Mac 上均原生运行,既不需要厂商驱动程序,也不需要 Rosetta。它驱动使用 PCL5 或 PostScript 的打印机,涵盖大多数激光打印机和许多办公喷墨打印机,并将每个作业直接发送到打印机。它是独立软件,与任何打印机制造商均无关联。

它能否驱动您的打印机,您一分钟就能查明:安装它,它会列出您的 Mac 能看到的每一台打印机,并标出它可以驱动的那些。免费试用让您在购买任何东西之前就能打印到这台打印机,而且 PrintCast 如今已在为客户打印。

准备好让打印机恢复正常了吗?

PrintCast Driver 让您的打印机在几分钟内重新打印。

7 天免费试用,无需信用卡。

让一台 Mac 留在 macOS 27

如果以上方法都不适用,而打印机比这次更新更重要,那么一台安装了 Rosetta 的 macOS 27 Mac 可以继续打印。近年来,Apple 一直为之前的两个 macOS 版本持续提供安全更新,因此这能争取时间,但不是永久的解决方案。

简而言之

  • 仅支持 Intel 的打印机驱动程序在 Apple silicon 上通过 Rosetta 运行。
  • macOS 27 改为按需安装 Rosetta,而不是默认安装,因此在您安装它之前,驱动程序会停止工作。
  • macOS 27 是带有 Rosetta 的最后一个版本;从 macOS 28 起,驱动程序将无法运行。
  • 在 macOS 28 更新之前,检查您的打印机是否无需驱动程序即可打印,寻找原生驱动程序,或者使用原生运行的驱动程序。

从 printcast.app 下载 PrintCast Driver,看看它是否列出了您的打印机。

相关文章

获取 PrintCast

从 printcast.app 直接下载

需要 macOS 13.5 (Ventura) 或更高版本

macOS 27 让我的打印机驱动程序失效了:为什么 Rosetta 能修复它,以及为什么这个办法到 macOS 28 就失效 | PrintCast