打印机局域网共享设置

整个过程分为两部分:在连接着打印机的主机上共享打印机,然后在其他需要使用的客户端电脑上添加网络打印机。

第一步:在连接打印机的主机电脑上设置共享

这台电脑通过USB线或网络直接连接着打印机。

  1. 开启网络发现和共享(这是最关键的一步)
    1. 按Win + i打开设置,进入网络和 Internet > 高级网络设置
    1. 点击高级共享设置

在打开的窗口中,确保专用网络下的选项已勾选:

  • 启用网络发现
    • 启用文件和打印机共享
    • 然后,在所有网络部分,选择无密码保护的共享(适用于家庭或可信任的内部网络)或根据你的安全需求设置密码。
    • 点击保存更改
  • 共享具体的打印机
    • 回到设置,进入蓝牙和其他设备 > 打印机和扫描仪
    • 在设备列表中找到你要共享的打印机,点击进入打印机属性
    • 切换到共享选项卡。
    • 勾选共享这台打印机,并在下方设置一个简单易记的共享名(例如HP_LaserJet_Office)。请记住这个名字,稍后会用到。
    • 点击应用确定
  • 记下主机的关键信息(两种方法任选其一)

为了方便客户端连接,你需要知道主机的网络标识。请记下以下任意一种信息:

  • 计算机名:在桌面上右键点击此电脑,选择属性,查找设备名称
    • IP地址:在开始菜单搜索cmd打开命令提示符,输入ipconfig并回车,查找IPv4 地址(通常是192.168.x.x这种格式)。

第二步:在客户端电脑上添加共享打印机

客户端电脑和主机需要在同一个局域网内。

  1. 打开添加打印机界面
    1. 按Win + i打开设置,进入蓝牙和其他设备 > 打印机和扫描仪
    1. 点击添加打印机或扫描仪
    1. 等待系统自动搜索,通常无法自动搜索到,请直接点击下方出现的“我需要的打印机不在列表中”
  2. 手动输入路径连接
    1. 选择“按名称选择共享打印机”
    1. 在输入框中,使用你之前记下的主机信息,按以下两种格式之一输入:
      1. 使用计算机名:\\主机计算机名\打印机共享名(例如:\\DESKTOP-PC123\HP_LaserJet_Office)
      1. 使用IP地址:\\主机IP地址\打印机共享名(例如:\\192.168.1.100\HP_LaserJet_Office)
    1. 点击下一步
    1. 系统会连接主机并查找驱动。你可能需要根据提示选择安装驱动或等待系统自动完成。
    1. 完成后,可以打印一张测试页以确保连接正常。

故障排查锦囊

如果按照以上步骤操作失败,可以按顺序检查以下几点:

  1. 网络连通性检查
    1. 在客户端电脑上,按Win + R打开运行框,输入cmd回车,然后输入ping 主机IP地址(例如:ping 192.168.1.100)。
    1. 如果能收到回复,说明网络是通的。如果显示“请求超时”,请检查两台电脑是否连在同一个Wi-Fi/路由器下,或主机的防火墙是否阻止了ICMP回显。
  2. 主机防火墙与共享服务
    1. 在主机上,打开控制面板 > Windows Defender 防火墙 > 允许应用或功能通过防火墙
    1. 确保“文件和打印机共享”专用公用网络下都是允许的。
    1. 检查服务是否开启:按Win + R输入services.msc回车,找到“Server”“Print Spooler”服务,确保它们的状态是“正在运行”
  3. 主机凭据问题
    1. 在客户端连接时,可能会弹出输入用户名和密码的窗口。请尝试输入主机的登录用户名密码。如果主机使用Microsoft账户登录,密码通常是你的Microsoft账户密码
  4. 驱动程序问题
    1. 如果客户端在连接时提示缺少驱动,可以尝试在主机上,进入打印机属性,在共享选项卡中点击“其他驱动程序”,勾选对应系统位数的驱动程序(如x64),这样可以为不同系统的客户端预先准备好驱动。

:以上方法适用于最常见的Windows 10/11之间的共享。如果网络中还存在Windows 7等旧版本系统,可能需要确保主机上安装了额外的驱动程序。

按照以上步骤操作,绝大多数情况下都能成功设置共享打印机。如果你在某个具体步骤遇到了问题,可以告诉我出现的具体提示,我能为你提供更具体的排查建议。