应依次检查ip连通性、启用网络发现与共享、通过unc路径映射、重启print spooler及function discovery服务、手动添加tcp/ip端口;每步需验证配置有效性,确保打印机与电脑同网段且服务正常运行。

如果您在局域网中无法发现已共享的打印机,可能是由于IP地址配置异常、网络发现机制失效或打印机未正确映射到可用网络路径所致。以下是解决此问题的步骤:
一、验证打印机IP地址并确认网络连通性
确保打印机拥有有效的、与电脑处于同一子网的静态或DHCP分配IP地址,并能被主机直接通信,这是建立稳定连接的前提。
1、在打印机控制面板上打印网络配置页:按“OK”键进入菜单,选择“Report”→“Network Report”,确认IP Address、Subnet Mask及Default Gateway显示正常且状态为Ready。
2、在电脑上打开命令提示符:按Win + R,输入“cmd”后回车。
3、执行ping测试:输入“ping 打印机IP地址”(例如 ping 192.168.1.105),回车后观察是否返回“Reply from”及“Lost = 0”。
4、若ping不通,检查网线连接、交换机端口指示灯、路由器LAN口状态,并确认电脑与打印机是否同属一个物理网段(如均连接至同一台家用路由器的LAN口)。
二、启用网络发现与打印机共享功能
Windows需主动开启设备发现能力并允许共享资源暴露于局域网,否则自动搜索将完全跳过目标打印机。
1、打开“设置”→“网络和Internet”→“高级网络设置”→“网络和共享中心”→“更改高级共享设置”。
2、在“专用网络”配置下,确保勾选启用网络发现与启用文件和打印机共享。
3、对“所有网络”配置文件重复执行第2步操作,避免因网络类型识别偏差导致设置未生效。
4、返回“网络和共享中心”,点击当前连接名称(如“Wi-Fi”),确认其网络配置文件类型为“专用”,而非“公用”。如为“公用”,需点击“属性”手动更改为“专用”。
三、通过UNC路径强制映射共享打印机
绕过依赖广播协议的自动发现机制,直接利用主机名或IP地址构造通用命名约定(UNC)路径,实现精准定位与连接。
1、在共享打印机的主机上,右键该打印机→“打印机属性”→“共享”选项卡,确认已勾选共享这台打印机,并记录共享名称(如“HP_LaserJet”)。
2、在需连接的电脑上,打开“设置”→“蓝牙和其他设备”→“打印机和扫描仪”→“添加设备”→“我需要的打印机不在列表中”。
一款AI开发辅助工具,主要用于使用 OpenCLI 工具,可从各类网站及桌面应用中提取数据、下载媒体内容、控制外部 CLI 工具。支持 Bilibili、知乎、小红书、Twitter/X、Reddit、YouTube、Boss直聘、即刻、微博等 30+ 个平台,以及 Cursor、Codex、ChatGPT、Notion 等桌面应用。当用户需要:从社...,适合需要提升相关任务效率的用户。
3、选择使用按名称选择的共享打印机,在地址栏输入完整UNC路径:\主机IP地址共享名称(例如 \192.168.1.100HP_LaserJet)或\主机名共享名称(例如 \DESKTOP-ABCHP_LaserJet)。
4、系统将尝试连接并提示安装驱动;若未自动匹配,点击“从磁盘安装”,指定厂商提供的INF驱动文件路径。
四、检查并重启关键后台服务
Print Spooler负责任务调度,Function Discovery系列服务支撑设备枚举与网络位置解析,任一服务停用都将中断打印机发现流程。
1、按Win + R,输入“services.msc”后回车,打开服务管理器。
2、查找并双击“Print Spooler”,在属性中将“启动类型”设为“自动”,若状态非“正在运行”,则点击“启动”按钮。
3、依次查找“Function Discovery Provider Host”与“Function Discovery Resource Publication”,对其执行与第2步相同的操作:设启动类型为自动并确保状态为运行中。
4、关闭服务窗口后,重启电脑以使服务变更彻底生效。
五、手动添加TCP/IP端口映射
当UNC方式失败或打印机未设共享时,可创建独立TCP/IP端口,将本地打印队列直连打印机网络接口,实现底层通信绑定。
1、打开“控制面板”→“设备和打印机”→“添加打印机”→“我需要的打印机不在列表中”。
2、选择使用TCP/IP地址或主机名添加打印机,点击“下一步”。
3、在“设备类型”中选择“TCP/IP设备”,在“IP地址”栏输入打印机实际IP地址(如192.168.1.105),端口号保持默认9100。
4、系统检测端口后,选择对应厂商与型号驱动;若无匹配项,点击“从磁盘安装”,加载完整驱动包中的INF文件。
5、完成安装后,在打印机属性→“端口”选项卡中确认所选端口名称包含该IP地址,且状态为启用。










