睿诚科技协会

Win10域内如何共享网络打印机?

  1. 在打印服务器(连接了打印机的电脑)上配置打印机共享。
  2. 在客户端电脑(域用户)上连接到这台共享打印机。

下面我将为您提供详细的图文步骤和最佳实践。

win10 域网络打印机共享打印机
(图片来源网络,侵删)

第一部分:在打印服务器上配置打印机共享

假设您已经有一台 Windows 10 电脑(我们称之为 PC-SERVER)通过 USB 或网络连接了打印机,并且打印机驱动已正确安装。

步骤 1: 启用打印机共享

这是最关键的一步,必须在服务器上完成。

  1. 打开 设置 -> 设备 -> 打印机和扫描仪

  2. 找到您要共享的打印机,点击它,然后选择 打开队列

    win10 域网络打印机共享打印机
    (图片来源网络,侵删)
  3. 在打印机队列窗口中,点击 打印机 菜单,然后选择 属性

  4. 在弹出的属性窗口中,切换到 共享 选项卡。

  5. 勾选 共享这台打印机

  6. 为共享名设置一个简单、无空格的名称HP-LaserJet-M404,这会大大方便客户端的连接和排查问题,避免使用中文或特殊字符。

    win10 域网络打印机共享打印机
    (图片来源网络,侵删)
  7. (可选但推荐)点击 其他驱动程序,可以添加其他操作系统的驱动程序(如 64位 和 32位 Windows),这样,当客户端连接时,服务器会自动推送正确的驱动,无需用户手动安装。

  8. 点击 应用 -> 确定

步骤 2: 配置安全策略(域环境核心)

在域环境中,仅仅共享打印机是不够的,必须确保域用户有权限访问。

  1. 再次回到 打印机属性 窗口,切换到 安全 选项卡。
  2. 您会看到 组或用户名 列表。
  3. 最佳实践:点击 编辑...,然后点击 添加...
  4. 在输入框中,输入 Authenticated Users,然后点击 检查名称,系统会自动找到它,点击 确定
    • 为什么用 Authenticated Users 这个组包含了所有通过域身份验证的用户,这意味着任何成功登录域的用户都可以连接这台打印机,无需单独为每个用户或组添加权限,这是最常用且高效的方法。
  5. 在权限列表中,为 Authenticated Users 勾选 打印 权限,通常默认就有,但请确认。
  6. 如果您只想让特定部门的用户使用,可以创建一个域安全组(Printer-Group-Admin),将需要使用打印机的用户加入该组,然后在安全选项卡中添加这个组并赋予打印权限。
  7. 点击 应用 -> 确定

步骤 3: 确认网络发现和共享已开启

  1. 打开 控制面板 -> 网络和共享中心
  2. 点击左侧的 更改高级共享设置
  3. 展开 专用(或 所有网络,根据您的网络配置选择)配置文件。
  4. 确保 启用网络发现启用文件和打印机共享 都被选中。
  5. 展开 所有网络,找到 密码保护的共享
    • 推荐选择:关闭密码保护共享,在域环境中,由于用户已经通过域账号登录,再次输入凭据会很麻烦,关闭此项后,域用户可以直接连接。
    • 如果选择 打开,客户端在连接时可能需要输入服务器上拥有权限的本地管理员账号和密码。
  6. 点击 保存更改

至此,打印服务器端的配置已经完成,您可以在其他域电脑上尝试通过 \\PC-SERVER\HP-LaserJet-M404 来访问这台共享打印机。


第二部分:在客户端电脑上连接共享打印机

域用户可以通过两种方式轻松连接到共享打印机。

最简单直接的方法 - 通过设置应用(推荐)

这是 Windows 10/11 最现代、最简单的方法。

  1. 在客户端电脑上,以域用户身份登录。
  2. 打开 设置 -> 蓝牙和其他设备 -> 打印机和扫描仪
  3. 点击 添加设备添加打印机或扫描仪
  4. 系统会自动开始搜索,如果搜索不到,可以点击 “我需要的打印机未列出”
  5. 在弹出的窗口中,选择 “按名称选择共享打印机”
  6. 在输入框中,输入打印服务器的计算机名和您之前设置的共享名,格式为:\\服务器名\共享打印机名
    • \\PC-SERVER\HP-LaserJet-M404
  7. 点击 下一步
  8. 系统会自动从服务器下载并安装打印机驱动,如果提示“正在安装驱动程序”,请稍等片刻。
  9. 安装完成后,点击 完成

这台共享打印机就已经出现在您的客户端电脑上了。

传统方法 - 通过运行命令

  1. 在客户端电脑上,按下 Win + R 键,打开“运行”对话框。
  2. 输入 \\PC-SERVER 然后按回车。(PC-SERVER 是您打印服务器的计算机名)。
  3. 会打开一个文件浏览器窗口,显示 PC-SERVER 上所有共享的打印机。
  4. 找到您共享的打印机(HP-LaserJet-M404),右键点击它,选择 连接
  5. 系统同样会自动下载并安装驱动程序。

常见问题与排查

如果连接失败,请按以下步骤检查:

  1. 网络连通性

    • 在客户端电脑上,按 Win + R,输入 ping PC-SERVER 并回车,如果能收到回复,说明网络是通的,如果失败,检查网络连接、防火墙设置和 DNS。
  2. 防火墙

    在打印服务器上,检查 Windows Defender 防火墙是否阻止了“文件和打印机共享”,您可以进入“控制面板” -> “Windows Defender 防火墙” -> “允许应用或功能通过 Windows Defender 防火墙”,确保“文件和打印机共享”是勾选状态。

  3. 权限问题

    • 确认在打印服务器的打印机“安全”选项卡中,Authenticated Users 或对应的用户组拥有“打印”权限。
  4. 驱动问题

    • 如果客户端连接后,打印任务提示“错误”或“正在后台处理程序中等待”,很可能是驱动不匹配。
    • 解决方案:回到服务器,在打印机属性的“共享”选项卡中,点击“其他驱动程序”,确保添加了客户端操作系统的对应版本驱动(64位 Windows 10)。
  5. 计算机名和工作组

    • 在域环境中,所有电脑都应该在同一个域下,计算机名是唯一的,确保客户端和服务器都能通过 ping 对方的计算机名来解析。

最佳实践总结

  • 使用简单的共享名:避免空格和特殊字符。
  • 利用域安全组:为打印机创建一个域安全组,并将需要使用的用户加入其中,然后在打印机安全策略中授予该组权限,便于管理。
  • 提前部署驱动:在服务器上准备好所有常用客户端操作系统的驱动,实现“零接触”安装。
  • 关闭密码保护共享:在域环境中,这能极大提升用户体验。
  • 使用打印服务器:尽量将打印机连接到一台专门的服务器或性能稳定的电脑上作为打印服务器,而不是用户的个人电脑,因为个人电脑可能会关机或睡眠。

按照以上步骤操作,您应该就能在 Windows 10 域环境中成功共享和使用网络打印机了。

分享:
扫描分享到社交APP