**目录**
- **前言**
- **常见解决方式**
- **方案一:端口排除**
- **方案二:服务重启**
- **方案三:注册表注入修复**
前言
佳能LBP2900向来是经典耐用款的打印机。想必各位可能遇到过,由于老旧会出现奇葩的问题,譬如 就算USB接口已经与电脑连接上了,但打印时还会提示通信错误的问题,尤其是近期多多少少会出现在win11系统上,如下图:
引起这个bug的原因也有多种,这里以 Win11 为例演示赘述较为常见的几种,包含末尾的一键解决的方案。
常见解决方式
方案一:端口排除
可从最简单的入手(硬件问题不在此展开赘述),如在确保USB数据线接口完好且打印机硬件设备完全正常的情况下,通电后重新插拔USB线让电脑得以识别。
若此法不通,打开控制面板,类似方案三的第一步操作,请查看该打印机属性当中的“端口“标签页是否有重复端口或其它端口占用,默认Canon LBP2900使用的是USB001,如下图。
若显示LBP2900同时共用了USB001、USB002、USB003等端口,则将多余端口删掉即可;又或者是该端口被其它程序占用可新建解决。
还不行的继续往下看👇~~~
方案二:服务重启
与 Windows 程序一样,打印也依赖于一些服务。而Print Spooler 服务主要处理 Windows 与打印机的交互,负责打印作业。如果此服务已关闭或无法正常工作,则会有通信错误的提示。
那么在不卸载驱动的条件下,保持通信错误窗口打开,按照以下步骤操作:
-
按 Windows徽标键 + R 键打开运行窗口。在运行窗口中键入 services.msc,然后按 Enter回车。
-
“服务”窗口将打开,然后滑动查找 Print Spooler 服务,双击该服务;在启动类型中,选择“自动”选项。单击应用 > 确定。之后,点击左侧 Print Spooler 服务下方的“重启动服务“。
-
等待 Print Spooler 服务重新启动。最后,便会看到到通信错误窗口将变为打印窗口。愉快的打印吧~~~
如有需要可卸载重装,还不行的继续往下看👇~~~
方案三:注册表注入修复
既然上述的都不太行,注册表也是个不错的选择。但注意,因注入注册表的操作属于非系统自带的操作,必要时请提前备份原先的注册表并导出 又或者创建系统还原点 做进一步保障。介意的勿下,但可行性高,请自行定夺。
>> 点击下载 打印机注册表修复文件
按照以下步骤操作:(此方法无需卸载驱动)
-
首先打开控制面板,因win11的特殊性设置需要在控制面板中央输入栏处输入 控制面板\硬件和声音\设备和打印机 回车才能跳转至打印机界面(否则会直接跳至系统设置界面)。选择Canon LBP2900图标,点击右键当中的“删除设备“。
PS:删除设备不等同于卸载设备,卸载需重装,而删除后可通过插拔USB接口或重启电脑刷新恢复。
如下:
-
然后双击下载好的注册表文件,点击”是“确定注入,成功后有提示。
-
最后建议重新插拔USB数据线刷新控制面板 或 重启电脑即可成功打印测试。
👉已测此方案有效。