您需要在 Mac 上重新安装打印机驱动程序。可能是驱动程序损坏了、被 macOS 更新移除了,或者您正在为一台新机器设置打印机。无论出于什么原因,本指南都会逐一介绍 2026 年可用的每一种方法。
友情提醒:在 macOS 上重新安装打印机驱动程序已不像从前那么简单。Apple 一直在移除第三方驱动程序支持,因此对于某些打印机,用老办法"重新安装"可能行不通。本指南涵盖现在真正有效的做法。
开始之前:了解您面对的情况
找到您的打印机型号
您需要准确的打印机型号。请查看:
- 打印机的前面板或顶部面板
- 背面的标签
- 打印机自己的设置菜单(通常可通过打印机屏幕访问)
检查您的 macOS 版本
- 点击苹果菜单
- 选择关于本机
- 记下 macOS 版本(Sequoia、Sonoma、Ventura 等)
这很重要,因为驱动程序的可用性因 macOS 版本而异。
检查当前驱动程序状态
- 打开系统设置 → 打印机与扫描仪
- 点击您的打印机(如果它已列出)
- 记下当前分配的驱动程序
如果显示"通用 PostScript"或"通用 PCL",则说明您的专用驱动程序已被移除或从未安装。
方法 1:安装 PrintCast Driver(通用)
如果您厌倦了到处寻找机型专用驱动程序,PrintCast Driver 提供了一种替代方案,适用于各大制造商中使用 PCL5 或 PostScript 的打印机。
为什么从这里开始
- 适用于 Canon、Epson、Brother、HP、Lexmark、Samsung 等品牌中使用 PCL5 或 PostScript 的打印机
- 一次安装即可覆盖您 Mac 上的 PCL5 和 PostScript 打印机
- 无需寻找机型专用的下载
- 处于积极开发中,并随着 macOS 的演进提供兼容性更新
步骤
- 从 printcast.app 下载 PrintCast Driver
- 打开 .dmg 并拖到"应用程序"文件夹
- 从菜单栏启动
- PrintCast 会检测需要驱动程序支持的打印机
- 驱动程序级别的选项回来了:在您的打印机报告的范围内提供双面打印和色彩管理
PrintCast 是独立软件,与任何打印机制造商均无关联 — 结果因机型而异,免费试用可让您确认自己的打印机。
准备好让打印机恢复正常了吗?
PrintCast Driver 让您的打印机在几分钟内重新打印。
7 天免费试用,无需信用卡。
方法 2:从制造商处下载
传统做法:直接从打印机制造商处获取驱动程序。
HP
- 访问 hp.com/support
- 输入您的型号
- 选择您的 macOS 版本
- 下载"完整功能软件和驱动程序"
- 运行 .dmg 安装程序
- 重新启动 Mac
Canon
- 访问 usa.canon.com/support
- 搜索您的型号
- 选择"驱动程序和下载"
- 按您的 macOS 版本筛选
- 下载驱动程序包
- 运行安装程序
Epson
- 访问 epson.com/support
- 输入您的型号
- 选择您的操作系统
- 下载"打印机驱动程序"
- 安装并重新启动
Brother
- 访问 brother.com/support
- 搜索您的型号
- 下载"完整驱动程序和软件包"
- 运行 .pkg 安装程序
- 重新启动 Mac
Lexmark
- 访问 lexmark.com/support
- 找到您的型号
- 下载 macOS 驱动程序
- 安装并重新启动
安装之后
- 打开系统设置 → 打印机与扫描仪
- 移除现有的打印机条目
- 点击 + 重新添加
- 在"使用"下拉菜单中查看您新安装的驱动程序
- 选择专用驱动程序(而非通用驱动程序)并点击"添加"
方法 3:Apple 软件更新
macOS 包含一套由 Apple 维护的有限打印机驱动程序。
通过系统设置
- 打开系统设置 → 通用 → 软件更新
- 点击高级或查看可选更新
- 查找与打印机相关的软件
- 如果有,安装它
通过终端
softwareupdate --list
查找类似"Brother Printer Drivers"或"HP Printer Drivers"的条目。使用以下命令安装:
sudo softwareupdate --install "[exact name from list]"
预期情况
Apple 的打印机软件集合一直在缩减。许多品牌和机型不再包含在内。这个方法尝试起来很快,但可能对您的打印机不起作用。
方法 4:手动选择其他驱动程序
macOS 可能已经安装了兼容的驱动程序,只是没有自动选择它。
步骤
- 打开系统设置 → 打印机与扫描仪
- 点击 + 添加打印机(或移除并重新添加现有的打印机)
- 当"使用"下拉菜单出现时,点击它
- 选择选择软件...
- 在搜索栏中输入您的打印机品牌或机型
- 在列表中浏览兼容的驱动程序
- 选择一个并点击"好"
提示
- 先按品牌名称搜索,再按型号搜索
- 某些打印机可以使用同系列中其他机型的驱动程序
- 同一产品线中较新机型的驱动程序通常也适用于较旧机型
方法 5:重置打印系统
完全重置会清除所有打印机配置和驱动程序分配,让您从头开始。
步骤
- 打开系统设置 → 打印机与扫描仪
- 在打印机列表中的任意位置右键点击
- 选择重置打印系统
- 确认重置
- 重新启动 Mac
- 重新添加您的打印机
何时使用
- 当打印机显示无法清除的错误时
- 当驱动程序安装似乎没有生效时
- 当您尝试了多个驱动程序、情况变得混乱时
警告
这会移除所有打印机、队列中的所有打印作业以及所有驱动程序分配。您需要重新添加 Mac 上的每一台打印机。
方法 6:手动配置 CUPS(高级)
macOS 在底层使用 CUPS(Common Unix Printing System)。您可以在这一层配置驱动程序。
访问 CUPS 网页界面
- 打开终端
- 运行:
cupsctl WebInterface=yes - 打开浏览器并前往
http://localhost:631 - 点击管理 → 添加打印机
- 按照提示操作,手动选择您的驱动程序
何时有帮助
- 当系统设置中不显示您的打印机时
- 当您有来自制造商的 PPD 文件时
- 当您需要配置特定的 CUPS 选项时
还原
之后要禁用 CUPS 网页界面:
cupsctl WebInterface=no
常见问题故障排除
"此打印机的软件当前不可用"
这意味着 macOS 没有适用于您打印机的驱动程序,而 Apple 的服务器上也没有可供下载的驱动程序。您的选择是 PrintCast Driver 或制造商的下载。
驱动程序已安装,但打印机仍使用通用驱动程序
- 从系统设置中移除打印机
- 重新添加它
- 选择驱动程序时,从"使用"下拉菜单中手动选择新安装的那个
- 不要让 macOS 自动选择
提示"有可用的打印机驱动程序更新"但更新失败
- 检查您的互联网连接
- 稍后重试(Apple 的服务器可能很慢)
- 改为直接从制造商处下载驱动程序
打印机能用但功能缺失
您很可能安装的是不完整的驱动程序,或正在使用 AirPrint 回退方案。即使驱动程序"安装成功",它也未必是功能完整的版本。PrintCast Driver 会恢复您的打印机所报告的选项。
比较您的选项
| 方法 | 打印机覆盖范围 | 驱动程序级选项 | 时间 | 能否经受更新 |
|---|---|---|---|---|
| PrintCast Driver | PCL5 或 PostScript 机型 | 是 | 2 分钟 | 积极维护中 |
| 制造商下载 | 仅限您的品牌 | 通常可以 | 15-30 分钟 | 可能 |
| Apple 软件更新 | 选择有限 | 视情况而定 | 5 分钟 | 可能 |
| 手动选择驱动程序 | 仅当驱动程序存在时 | 视情况而定 | 10 分钟 | 否 |
| 重置打印系统 | 仅清除问题 | 取决于驱动程序 | 15 分钟 | 否 |
| CUPS 配置 | 高级用户 | 有 PPD 时完整支持 | 30 分钟以上 | 否 |
结论
过去在 macOS 上重新安装打印机驱动程序很简单:从制造商处下载、双击、搞定。Apple 弃用驱动程序的做法让这条路对许多打印机来说变得不可靠。
如果您想用最简单的方式让打印机恢复工作,PrintCast Driver 只需一次安装即可搞定使用 PCL5 或 PostScript 的打印机,与制造商无关。如果您偏好传统做法,请先查看制造商的网站,但要做好您的机型可能没有更新驱动程序的心理准备。