打印机添加不上、打印没反应?按这条链路排查
先分清:装不上 vs 打不出
打印机问题分两类,处理思路完全不同:
- 驱动装不上:安装向导中途报错、回滚,或装完列表里找不到打印机——属于环境问题
- 装了打不出:驱动显示正常,但任务不打印、乱码、一直排队——属于连接/服务/端口问题
很多人打印不出来就一遍遍重装驱动,其实大部分"打不出"根本不在驱动。先按下面五步排查,比重装高效得多。
第一步:确认连接与电源
最基础也最容易漏,先排除物理问题再谈软件:
- 确认打印机已开机、无缺纸或卡纸报警
- USB 线两端插紧,网络打印机确认与电脑在同一局域网
- USB 线可换接主机背面的接口,或换一根线排除线缆问题
- 重启一次打印机和电脑,清掉临时的连接异常
这一步能排掉相当一部分"假故障"。
第二步:解除「脱机使用打印机」
打印机状态显示"脱机"时,任务只会排队不打印:
- 打开「设置」→「蓝牙和其他设备」→「打印机和扫描仪」
- 点开目标打印机,进入「打开打印队列」
- 点顶部「打印机」菜单,取消勾选「脱机使用打印机」
- 顺手确认没有勾选「暂停打印」
解除脱机后,原本排队的任务通常会立刻开始打印。
第三步:清空队列并重启打印服务
队列里有一个卡住的任务,后面的就都打不出来。Print Spooler 是负责排队打印的核心服务,它卡住是"队列清不掉、一直正在打印"的常见原因:
- 在打印队列窗口里,把卡住和待打印的任务全部取消
- 清不掉时按 Win + R 输入
services.msc回车,找到「Print Spooler」,右键「停止」 - 打开
C:\Windows\System32\spool\PRINTERS文件夹,删除里面的残留文件 - 回到服务窗口把「Print Spooler」重新「启动」
- 再打印测试页验证
第四步:检查打印机端口
端口选错,数据发不到打印机也打不出来。USB 打印机应选 USB00x 开头的端口:
- 打开「控制面板」→「设备和打印机」,右键打印机选「打印机属性」
- 切到「端口」选项卡,勾选 USB00x 开头的端口后确定
- 若线已连接却看不到 USB00x 端口,多为连接问题或打印机没开机,换接口、换线、开机后再看
- 设好端口后,在「常规」选项卡点「打印测试页」验证
第五步:必要时重装对应型号驱动
以上都正常仍打不了,才轮到怀疑驱动:
- 在「打印机和扫描仪」里删除该打印机设备
- 到打印机品牌官网下载对应型号、对应系统版本的驱动(型号不符是"装了也打不了"的隐藏原因)
- 重新运行安装并按提示添加打印机
- 添加后打印测试页确认恢复
驱动包通常包含打印、扫描、传真等多个组件,任一被安全软件拦截都可能导致安装回滚,装的时候先退出安全软件的重度拦截模式;安装报"签名问题"时优先更新驱动到官网新版,而不是去关系统签名校验。
网络共享打印机连不上
办公室场景里"别人电脑共享的打印机"连不上,是另一类高频问题,通常和这几件事有关:
- 主机电脑要开机且打印服务正常,共享打印机的电脑关机,谁也别想打印
- 两台电脑要在同一局域网,且都开启了"网络发现"和"文件和打印机共享"(控制面板→网络和共享中心→高级共享设置)
- 用主机 IP 添加最稳:文件资源管理器地址栏输入
\\主机IP回车,看到共享的打印机后右键「连接」,系统会自动装驱动 - 连不上时先 ping 主机 IP:按 Win + R 输入
cmd回车,输入ping 主机IP,不通说明是网络层问题,别在打印设置里死磕 - 公司电脑提示权限不足或"由组织管理",一般要找 IT 管理员开通共享权限
共享打印涉及系统权限和网络策略,网上传的"关防火墙"方案可能带来安全风险,普通家庭网络不建议关闭系统防火墙(防火墙相关见站内Windows 防火墙拦截一文)。
常见问题速查
| 现象 | 优先处理方法 | |------|--------------| | 显示"脱机" | 打印队列里取消「脱机使用打印机」 | | 一直"正在打印" | 清队列 + 重启 Print Spooler 服务 | | USB 打印机找不到端口 | 换接口换线、打印机开机后再查端口 | | 驱动装到一半回滚 | 退出安全软件干扰、从官网重下对应型号驱动 | | 换了新打印机还打印旧的 | 删除旧设备,安装新机型驱动后重新添加 |
做完这几件再继续
- 先确认连接、电源、纸仓这些物理环节,排除假故障
- 有"脱机"字样先取消勾选,比你重装驱动快得多
- 卡任务先清队列、重启 Print Spooler,别急着删驱动
- USB 打印机确认端口选的 USB00x
- 重装驱动务必从品牌官网选完全对应型号的版本
- 打印还涉及驱动更新等问题时,可参考站内软件更新失败处理