插件窝 干货文章 Win11找不到共享打印机怎么办-找不到共享打印机的解决方法

Win11找不到共享打印机怎么办-找不到共享打印机的解决方法

打印机 共享 启用 网络 780    来源:    2025-05-12

在Windows 11中无法找到共享打印机的问题通常与网络配置、权限设置或系统服务相关。以下是逐步解决方案:


一、基础检查

  1. 确认网络连通性

    • 确保所有设备在同一局域网(连接同一路由器/交换机)
    • 测试设备间能否互相ping通(命令提示符执行 ping 对方IP
  2. 验证共享打印机状态

    • 在主机电脑确认:
      • 打印机已正确共享(右键打印机 → 属性 → 共享 → 勾选"共享这台打印机")
      • 记下主机的计算机名和共享打印机的共享名称

二、启用必要功能

  1. 开启网络发现和文件共享

    • Win + R → 输入 control.exe /name Microsoft.NetworkAndSharingCenter → 左侧"更改高级共享设置"
    • 确保当前网络配置为"专用网络"
    • 启用以下选项:
      • ✔ 启用网络发现
      • ✔ 启用文件和打印机共享
      • ✔ 关闭密码保护共享(若工作组环境)
  2. 启用SMB 1.0协议(兼容旧设备)

    • 控制面板 → 程序和功能 → 启用或关闭Windows功能
    • 勾选 SMB 1.0/CIFS文件共享支持(包括子选项)

三、系统服务检查

  1. 重启关键服务

    • Win + R → 输入 services.msc → 找到以下服务 → 右键重启:
      • Function Discovery Provider Host
      • Function Discovery Resource Publication
      • DNS Client
      • Computer Browser(若存在)
    • 将启动类型设为"自动"
  2. 打印机相关服务

    • 确保 Print Spooler 服务正在运行

四、连接共享打印机

方法1:通过UNC路径直接访问

  1. Win + R → 输入 \\主机计算机名\\主机IP
  2. 双击显示的共享打印机 → 按提示安装驱动

方法2:手动添加打印机

  1. 设置 → 蓝牙和设备 → 打印机和扫描仪 → 添加设备
  2. 若自动搜索失败 → 点击"我需要的打印机不在列表中"
  3. 选择 "按名称选择共享打印机" → 输入:
    • \\主机计算机名\共享打印机名
    • \\主机IP\共享打印机名

五、高级故障排除

  1. 关闭防火墙测试

    • 暂时禁用Windows Defender防火墙(控制面板 → Windows Defender防火墙 → 启用/关闭)
    • 若成功连接,需添加防火墙例外规则:
      • 入站规则中允许 文件和打印机共享(ICMPv4-In)NB-Session-In (TCP 139)
  2. 更新驱动

    • 在主机电脑下载打印机最新驱动
    • 客户端连接时选择"安装新驱动" → 指定驱动文件夹
  3. 组策略调整(专业版/企业版)

    • Win + Rgpedit.msc → 导航至:
      • 计算机配置 → 管理模板 → 打印机 → 启用 "允许打印后台处理程序接受客户端连接"

六、其他可能性

  • 检查IP冲突:确保主机IP未被其他设备占用
  • 更新系统:安装Windows最新累积更新(设置 → Windows Update
  • 重置网络设置 → 网络和Internet → 高级网络设置 → 网络重置

通过以上步骤,90%的共享打印机问题可解决。若仍失败,建议使用 Microsoft官方打印机故障排查工具(下载地址:https://aka.ms/diag_printer10)进行自动检测。