您的 Canon 打印机原本运行良好,您更新了 macOS,现在它无法打印了。这种情况正普遍发生在 Canon PIXMA、imageCLASS 和 MAXIFY 用户身上。好消息是:您的打印机没有坏。只是 macOS 失去了与它正常通信的能力。
为什么 Canon 打印机在 macOS 更新后停止工作
自 Ventura 起,Apple 一直在从 macOS 中移除第三方打印机驱动程序。Canon 曾为其 PIXMA 喷墨、imageCLASS 激光和 MAXIFY 商用打印机提供大量针对特定机型的驱动程序。其中许多驱动程序已被移除。
没有 Canon 驱动程序,您的 Mac 会出现以下情况之一:
- 回退到通用驱动程序,可以打印但失去功能
- 使用安全 AirPrint,仅在您的 Canon 原生支持时才有效
- 完全无法检测到打印机
哪些 Canon 打印机受影响?
PIXMA 系列(喷墨)
受影响最广泛。2019 年之前发布的 PIXMA 机型很可能失去驱动程序支持。常见的受影响机型包括:
- PIXMA MG 系列(MG2520、MG3620、MG5720、MG7720)
- PIXMA MX 系列(MX490、MX532、MX922)
- PIXMA TR 系列(TR4500、TR4520、TR7520)
- PIXMA TS 系列(较旧的 TS 机型)
imageCLASS 系列(激光)
Canon 的激光打印机部分受影响:
- imageCLASS LBP 系列(LBP6030、LBP612、LBP654)
- imageCLASS MF 系列(MF236n、MF244dw、MF445dw)
- 较旧的机型更有可能受影响
MAXIFY 系列(商用喷墨)
- MAXIFY MB 系列(MB2020、MB2320、MB5120)
- MAXIFY iB 系列(iB4120)
- 较新的支持 AirPrint 的 MAXIFY 机型往往可以正常工作
快速检查
- 打开系统设置 → 打印机与扫描仪
- 点击您的 Canon 打印机
- 如果驱动程序显示为"通用 PostScript"、"通用 PCL"或"安全 AirPrint",而不是您的 Canon 机型名称,则说明您受到了影响
修复 1:PrintCast Driver(推荐)
PrintCast Driver 替代了 Apple 移除的 Canon 驱动程序。它适用于使用 PCL5 或 PostScript 的 PIXMA、imageCLASS 和 MAXIFY 机型。
设置
- 从 printcast.app 下载 PrintCast Driver
- 打开 .dmg 并拖到"应用程序"文件夹
- 从菜单栏启动
- PrintCast 会检测您的 Canon 打印机并恢复驱动程序支持
恢复的内容
- PIXMA:照片和文档打印,带纸张大小和质量选项
- imageCLASS:双面打印、纸张大小和质量设置
- MAXIFY:双面打印、纸张大小选项
PrintCast Driver 恢复的是打印本身,以及您的打印机所报告的选项。Canon 专有的附加功能 — 无边距照片模式、墨水量监测、Canon PRINT 实用工具功能 — 属于 Canon 自己的软件,替代驱动程序无法恢复这些功能。
PrintCast 是独立软件,与任何打印机制造商均无关联 — 结果因机型而异,免费试用可让您确认自己的打印机。
准备好让打印机恢复正常了吗?
PrintCast Driver 让您的打印机在几分钟内重新打印。
7 天免费试用,无需信用卡。
修复 2:从 Canon 网站下载 Canon 打印驱动程序
Canon 为部分机型提供了适用于近期 macOS 版本的驱动程序下载。
步骤
- 访问 usa.canon.com/support(或您所在地区的 Canon 网站)
- 输入您的打印机型号
- 选择您的 macOS 版本
- 如果有,下载驱动程序包
- 运行安装程序并重新启动
预期情况
- Canon 已为许多较新机型更新了驱动程序
- 较旧的 PIXMA 和 imageCLASS 机型可能没有更新的驱动程序
- Canon 网站可能很慢且不易浏览
- 您可能需要同时尝试"打印机驱动程序"和"ICA 驱动程序"两种下载
修复 3:Canon PRINT 应用程序
Canon 为部分机型提供了 Canon PRINT Inkjet/SELPHY 应用程序。
设置
- 从 Mac App Store 下载 Canon PRINT
- 打开应用程序并搜索您的打印机
- 按照设置向导操作
限制
- 仅适用于部分 Canon 喷墨机型
- 不支持大多数 imageCLASS 激光打印机
- 某些功能需要应用程序保持运行
- 与原始系统驱动程序相比功能有限
修复 4:重新添加打印机
移除并重新添加您的 Canon 打印机可能会让 macOS 找到更好的驱动程序。
- 打开系统设置 → 打印机与扫描仪
- 右键点击您的 Canon 打印机,选择移除打印机
- 对于 USB 打印机,拔下并重新插入数据线
- 对于网络打印机,等待 30 秒
- 点击 + 重新添加打印机
- 检查"使用"下拉菜单中的 Canon 专用选项
如果 macOS 只提供通用选项,则说明 Canon 驱动程序已从您的系统中永久移除。
修复 5:重置打印系统
完全重置会清除所有打印机配置,并强制 macOS 重新开始。
- 打开系统设置 → 打印机与扫描仪
- 在打印机列表中右键点击
- 选择重置打印系统
- 重新添加您的 Canon 打印机
注意:这会移除所有打印机,而不仅仅是您的 Canon。
按系列划分的 Canon 机型兼容性
| Canon 系列 | 典型 macOS 状态 | 建议的修复方法 |
|---|---|---|
| PIXMA MG(2018 年之前) | 驱动程序已移除 | PrintCast Driver |
| PIXMA TR/TS(2018 年及以后) | 可能通过 AirPrint 可用 | Canon PRINT 或 PrintCast Driver |
| PIXMA PRO(照片) | 经常受影响 | PrintCast Driver |
| imageCLASS LBP(2019 年之前) | 驱动程序已移除 | PrintCast Driver |
| imageCLASS MF(2019 年及以后) | 支持情况不一 | Canon 下载或 PrintCast Driver |
| MAXIFY MB(2019 年之前) | 驱动程序已移除 | PrintCast Driver |
| MAXIFY(2019 年及以后) | 通常通过 AirPrint 可用 | Canon PRINT |
常见的 Canon 特定问题
显示"打印机离线"但它已开机
这通常意味着驱动程序无法与打印机正常通信。打印机在物理上已连接,但没有 Canon 驱动程序,macOS 不知道如何与它通信。
修复:安装 PrintCast Driver,或者在可用的情况下使用 AirPrint 选项重新添加打印机。
打印颜色错误或只能黑白打印
通用驱动程序不理解 Canon 的色彩管理。您的打印机可以彩色打印,但通用驱动程序不知道如何正确地请求彩色。
修复:Canon 专用驱动程序(通过 PrintCast Driver 或 Canon 网站获取)可恢复正确的彩色支持。
无法访问纸盒或双面打印设置
这些功能需要打印机专用驱动程序。通用驱动程序不会公开它们,因为它们不知道您的打印机具备这些功能。
修复:PrintCast Driver 会检测您打印机的功能,并公开它所报告的设置。
结论
Canon 打印机是最受欢迎的消费级打印机之一,这意味着很多人都遇到了这个问题。PIXMA 系列受影响尤其严重,因为许多机型是在无驱动打印成为标准之前销售的。
您的 Canon 硬件完全没有问题。PrintCast Driver 为它提供了 macOS 收回的软件支持,而且它适用于使用 PCL5 或 PostScript 的各条 Canon 产品线,无需从 Canon 网站上追查针对特定机型的下载。