当在 Windows 或 macOS 上添加打印机时找不到设备,可能是由多种原因导致的。以下是一些系统性的排查和解决步骤(以 Windows 为主,附 macOS 提示)
✅ 一、基础检查(适用于所有情况)
-
确认打印机已开机且就绪
- 检查电源指示灯、显示屏是否亮起;
- 确保无卡纸、缺墨/缺粉等错误提示。
-
检查物理连接方式
- 🔌 USB 打印机:
✅ 使用原装或质量可靠的 USB 线;
✅ 直接插在电脑主机 USB 口(避免使用 USB 集线器或前置面板);
✅ 尝试更换 USB 口(推荐 USB 2.0 口,部分新打印机兼容性更好)。 - 🌐 无线/网络打印机(Wi-Fi / 以太网):
✅ 打印机与电脑必须连接同一局域网(同一路由器/同一 SSID);
✅ 在打印机控制面板查看其 IP 地址(如:168.1.105),并在浏览器中输入该地址,确认能打开打印机 Web 管理界面(说明网络连通);
✅ 关闭打印机/路由器的「省电模式」或「Wi-Fi 自动休眠」(常见于 HP、Epson 等品牌,会导致设备离线)。
- 🔌 USB 打印机:
✅ 二、Windows 系统专项排查
-
启用必要服务
按Win + R→ 输入services.msc→ 确保以下服务正在运行(启动类型建议设为「自动」):
- Print Spooler
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery(用于 UPnP 发现)
- UPnP Device Host
⚠️ 若 Print Spooler 停止,请右键 → 启动,并重启服务(可同时清空
C:\Windows\System32\spool\PRINTERS\文件夹中的临时文件)。 -
关闭防火墙/安全软件临时测试
第三方杀毒软件(如 360、腾讯电脑管家、McAfee)可能拦截打印机发现协议(如 WS-Discovery、Bonjour、IPP)。
✅ 临时禁用防火墙 & 安全软件 → 重试添加 → 若成功,则需在安全软件中放行打印相关进程(如spoolsv.exe,WSDBridge.exe)。 -
手动添加(绕过自动发现)
- 打开「设置 → 蓝牙和其他设备 → 打印机和扫描仪 → 添加打印机或扫描仪 → 我的打印机未列出」;
- ✅ 选择:
• “通过 TCP/IP 地址或主机名添加打印机” → 输入打印机 IP(前面查到的)→ 下一步 → 自动检测端口(通常选WSD或Standard TCP/IP Port);
• 或 “使用打印机名称或 IP 地址添加” → 选择协议(如IPP、HTTP)→ 输入:http://[IP]/ipp/print(适用于支持 IPP Everywhere 的打印机,如多数现代 HP、Epson、Brother);
• 或 “添加本地打印机” → 创建新端口(标准 TCP/IP 端口)→ 输入 IP → 安装驱动(从厂商官网下载最新驱动,勿用系统自带通用驱动)。
-
更新/重装驱动 & 运行打印机疑难解答
- 卸载现有驱动:「设置 → 蓝牙和其他设备 → 打印机和扫描仪 → 点击打印机 → 删除设备」;
- 去官网下载对应型号的完整功能驱动包(非“基本驱动”),
• HP:https://support.hp.com
• Canon:https://www.canon.com/support
• Epson:https://epson.com/support
• Brother:https://support.brother.com - 运行 Windows 内置工具:
设置 → 更新与安全 → 疑难解答 → 其他疑难解答 → 「打印机」→ 运行。
✅ 三、macOS 用户补充要点
- 确保打印机支持 AirPrint(绝大多数新款都支持);
- 打开「系统设置 → 打印机与扫描仪」→ 点击「+」→ 若未显示,点击「IP」标签页:
• 协议选AirPrint或IPP;
• 地址填打印机 IP;
• 队列留空或填ipp/print;
• 名称/位置/描述可自定义;
• 在“使用”下拉菜单中选「自动」或手动指定 PPD(推荐先试自动); - 若仍不识别:终端执行
ping [打印机IP]测试连通性;开启 macOS 的「Bonjour 广播」(无需操作,默认开启);检查路由器是否禁用了 mDNS(Apple 设备依赖此协议)。
✅ 四、进阶排查(常见隐藏原因)
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 仅某台电脑找不到,其他正常 | 该电脑网络配置异常(如 IPv6 禁用、LLMNR 关闭) | 在「网络适配器属性 → IPv4 属性 → 高级 → WINS」中勾选「启用 LMHOSTS 查询」;或尝试在组策略中启用「允许远程协助例外」(Win Pro/Ent) |
| 打印机显示在线但无法添加 | 驱动签名强制(Win11 S 模式/Secure Boot) | 切换为「标准用户模式」或暂时禁用驱动程序强制签名(不推荐长期关闭) |
| 新买的打印机完全不被识别 | 未完成初始 Wi-Fi 配对 | 使用厂商 App(如 HP Smart、Canon PRINT Inkjet/SELPHY、Epson iPrint)完成联网设置,再回电脑添加 |
💡 温馨提示:
🔹 重启打印机 + 路由器 + 电脑(三者都重启常解决 60% 的发现问题);
🔹 避免使用 Windows “推荐的驱动”,优先使用厂商官网提供的「Full Feature Driver」;
🔹 企业环境注意:域策略可能禁用 WSD/UPnP,需联系 IT 管理员开放。
需要我帮你进一步诊断?请提供:
🔸 打印机品牌和具体型号(如:HP LaserJet Pro M203dw)
🔸 连接方式(USB / Wi-Fi / 有线网口)
🔸 操作系统版本(如:Windows 11 23H2 / macOS Sonoma 14.5)
🔸 是否曾成功添加过?最近是否有系统更新或网络变更?
我可以为你定制详细操作步骤或生成一键修复脚本(PowerShell)。🖨️🔧
相关文章
