Ping超时说明网络层通信中断,需先确认打印机与电脑是否同子网,再检查路由器双频合一设置、启用ICMP回显请求、启动Function Discovery Resource Publication等三项关键服务,并手动添加TCP/IP端口直连。

Win11电脑连上WiFi后能正常上网,却在命令提示符里输入ping 192.168.1.254(打印机实际IP)始终返回“请求超时”,说明网络层通信已中断,不是驱动或共享设置问题,而是基础连通性被阻断。
确认打印机与电脑是否真在同一子网
按 Win+R → 输入 cmd → 回车 → 输入 ipconfig,记下本机 IPv4 地址(例如 192.168.1.105);再用另一台能连打印机的电脑查它的 IP(如 192.168.1.102)。【若前三个数不一致(如 192.168.1.x vs 192.168.5.x),说明你连的是访客网、办公网等不同SSID,必须切换到与打印机同名的WiFi】。
打开打印机控制面板,进入网络设置,确认其连接的 WiFi 名称和你电脑当前连接的一致。双频合一路由器常把2.4GHz和5GHz合并成一个SSID,但多数惠普、佳博等商用打印机只支持2.4GHz,此时打印机实际连在5GHz频段,而你的电脑搜不到它——登录路由器后台关闭“双频合一”,将两个频段设为独立SSID(如 Home-2.4G / Home-5G),再用打印机重新配网连到2.4G。
启用ICMP回显请求(让ping通)
方法一:快速放行文件和打印机共享防火墙规则
打开“设置→隐私和安全性→Windows 安全中心→防火墙和网络保护→允许应用通过防火墙→更改设置”,勾选“文件和打印机共享”在“专用”网络下的复选框,点击确定。
方法二:手动创建高级入站规则(更可靠)
Win+R → 输入 wf.msc → 回车 → 左侧点“入站规则” → 右侧点“新建规则” → 选“自定义” → 下一步 → 协议类型选“ICMPv4” → 点“自定义” → 勾选“回显请求(Echo Request)” → 下一步 → 作用域保持默认 → 操作选“允许连接” → 配置文件勾选“专用”和“域”(不用勾“公用”)→ 命名规则为“Allow ICMP Echo Request” → 完成。
这一步做完别急着测试,先右键任务栏“文件资源管理器”图标 → 选择“重新启动”,否则新规则不生效。
启动关键系统服务并验证状态
第一步:Win+R → 输入 services.msc → 回车。
第二步:依次找到以下三项服务,双击打开属性:
① Function Discovery Resource Publication
② SSDP Discovery
③ UPnP Device Host
第三步:对每一项,将“启动类型”设为“自动”,若“服务状态”不是“正在运行”,点“启动”按钮;【缺一不可,尤其SSDP Discovery未运行时,ping通但设备发现仍失败】。
第四步:重启 Print Spooler 服务(清除缓存干扰)→ 在同一服务窗口中找到“Print Spooler”,右键→“重新启动”。
手动添加TCP/IP端口直连打印机
进入“设置→蓝牙和其他设备→打印机和扫描仪”,右键已尝试添加过的打印机(或任意占位项)→“管理→打印机属性→端口”选项卡 → 点“添加端口” → 选“标准TCP/IP端口” → 下一步 → “IP地址”栏填打印机真实IP(如192.168.1.254)→ 协议保持TCP/IP → 端口号固定填【9100】 → 完成 → 应用。
这一步绕过所有发现机制,直接走底层通信协议,只要ping通就能打。如果仍失败,说明打印机自身未监听9100端口——查阅该型号手册确认默认打印端口,部分兄弟MFC-J6930DW需改用9101,Epson L系列可能用3689。


















