共享打印机拒绝访问问题解决方案

当在局域网中共享打印机时,有时候会遇到“拒绝访问”的错误提示。这可能由多种原因引起,包括权限设置、网络配置或服务状态等。本指南将帮助你逐步排查和解决共享打印机无法访问的问题,让办公和家庭打印变得更加顺畅。

常见原因

  • 用户权限设置不当
  • 打印机共享未开启或配置错误
  • 网络发现或文件和打印机共享关闭
  • Windows防火墙或第三方安全软件阻挡
  • 打印机驱动程序出现问题
  • 相关服务没有启动(如“打印机保存队列”)

详细排查步骤

一、确认打印机共享设置

确保主机(连接打印机的电脑)已开启打印机共享。

  1. 进入“控制面板” > “硬件和声音” > “设备和打印机”。
  2. 右击目标打印机,选择“打印机属性”。
  3. 切换到“共享”标签,勾选“共享此打印机”。
  4. 可以修改共享名,确保其他设备访问时使用一致的名称。

二、启用网络发现及文件和打印机共享

确保网络设置支持资源共享:

  • 打开“控制面板” > “网络和共享中心”。
  • 点击当前连接的网络,进入“网络和共享中心”。
  • 在“高级共享设置”中,展开对应的网络配置,确认:
    • 开启“网络发现”
    • 开启“文件和打印机共享”
  • 保存设置后重启网络连接。

三、确认防火墙设置

确保Windows防火墙允许打印机共享通信:

  1. 进入“控制面板” > “Windows Defender 防火墙”。
  2. 点击左侧“允许应用或功能通过防火墙”。
  3. 找到“文件和打印机共享”,确保在“私人”和“公共”网络上都已勾选允许。
  4. 保存设置后尝试再次连接打印机。

四、检查打印机相关服务是否启动

确保以下系统服务在运行状态:

  • “Print Spooler”打印机后台处理程序
  • “TCP/IP Print Server”打印服务(视情况)

操作步骤:

  1. 按Win + R,输入“services.msc”,回车进入服务列表。
  2. 找到上述服务,右键选择“属性”。
  3. 将“启动类型”设为“自动”,如果未启动则点击“启动”。
  4. 应用设置后关闭窗口。

五、确认登录账号权限

用户需要在主机上有权限访问共享资源:

  • 确保使用的账户在主机上有登录权限
  • 如果启用了密码保护共享,使用具有访问权限的账户登录

六、尝试连接测试

在客户端电脑上,尝试手动添加网络打印机:

  1. 进入“控制面板” > “设备和打印机”。
  2. 点击“添加打印机”。
  3. 选择“我想要的打印机未列出”。
  4. 选择“通过姓名安装网络、无线或蓝牙打印机”。
  5. 输入“\\主机电脑名\打印机共享名”格式的路径,例如“\\DESKTOP-XYZ\HP_LaserJet”。

高级解决技巧

修改注册表配置

部分权限问题可能由注册表设置引起,可尝试:


Windows Registry Editor Version 5.00
;启用简易权限共享
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"AutoShareWks"=dword:00000001
  

使用命令行检查共享


 share
  
--- ---