win7打印机拒绝访问怎么办,win7 打印机 拒绝访问 工作组

题图来自Unsplash,基于CC0协议
导读
网络共享中的打印机是日常工作和学习的好帮手,但在Windows 7系统中偶尔会遇到“访问被拒绝”的棘手问题。别急,只要耐心排查,总能找到解决办法。以下是针对“No Access Denied”或类似错误的常见排查与修复步骤:
1. 验证物理连接和打印机状态:
- 确认打印机已开启并有纸张。
- 检查打印机与共享计算机之间的网络连接是否正常(如果是有线,确认网线松动;如果是无线,确认信号强度)。
- 在发生问题的电脑上尝试直接连接打印机(如果驱动正确),排除是否是共享问题。
2. 确认共享设置:
- 在共享打印机的电脑上:
- 右键点击打印机,选择“属性”。
- 切换到“共享”选项卡,确保该打印机已被共享。若未共享,点击“共享此打印机”。
- 查看“共享名”是否正确。
- 如果有多台打印机,确认打印机列表是否正确。
- 尝试修改共享权限,例如最后一项“打印服务器”选择哪台计算机分享,选择该计算机。
- 在尝试访问共享打印机的电脑上:
- 确认“工作组”设置相同(在“系统属性”或“系统”中查看)。
- 尝试通过“网络”或“控制面板”>“硬件和声音”>“设备和打印机”>“添加打印机”手动搜索网络打印机,看是否能发现并连接。如果找不到,需要确认共享名是否在网络中广播(可以在共享打印机的电脑上检查其属性-共享选项卡,有些设置可能需要明确启用广播)。
3. 检查用户名和密码:
- 如果连接到的是域控制器或另一个需要登录的计算机上的共享打印机,需要提供的用户凭证是否正确且具有打印权限。
- 尝试使用管理员权限运行“控制面板”>“硬件和声音”>“设备和打印机”。
- 在“设备和打印机”窗口顶部地址栏输入“\<共享打印机计算机名或IP地址>”,看是否能直接导航过去并看到共享打印机。如果在那里也不能出现,可能表示连接超时或权限问题。尝试使用Win+R输入并访问,看差异。
4. 端口检查:
- 在共享打印机的计算机上,找到已共享的打印机,在其属性中查看“端点设置”或类似的端口名称。有时候,隐藏了网络部分或包含了计算机名可能会被识别为不同的端口。
- 在接收端的计算机“设备和打印机”中,删除并重新添加打印机。在添加过程中,当选择“按名称选择共享打印机”时,可能会列出多个网络端口,请确保从正确的端口添加。管理员可以右键点击打印机,请选择“删除打印机”。在删除之前,点击“打印机”上的“管理端口”链接来查看和管理所有网络端口。
5. 身份验证和安全设置:
- 确保电脑处于同一工作组/域: 两台计算机必须在同一个安全域中或至少是相同的工作组。
- 确保用户账户具有必要的权限: 使用具有足够网络权限的管理员账户登录两台计算机。确保尝试访问共享打印机的用户在共享计算机上有“允许”权限。
6. 检查服务状态:
- 以管理员身份运行命令提示符或PowerShell,执行
net stop Spooler停止打印后台处理程序服务。 - 然后执行
net start Spooler启动它。 - 这有时会清除被挂起的打印作业或解决通信问题。
7. 调整本地安全策略(适用于Windows 7):
- 按Win+R,输入
secpol.msc,回车。 - 依次展开“本地策略”>“安全选项”。
- 找到并双击“允许远程协助用户使用远程桌面重定向剪贴板”。
- 同时,找到并双击“允许远程桌面用户使用远程桌面服务进行远程登录”,如果没有,可能需要从组策略或其他地方调整。
- 有些论坛提到调整这个策略可以解决一些打印重定向问题,请在执行前管理员权限运行并理解影响。
8. 关闭Windows防火墙或添加例外:
- 先暂时完全关闭两台计算机上的Windows防火墙(安全风险期间不能这样做,测试完成请重新开启)。
- 如果不能关闭,需要在防火墙高级设置中添加打印服务的例外规则。
- 特别是对于自带防火墙功能较复杂的版本,如360、NFPA等,确保打印服务相关的端口开放或规则允许。
9. 注册表编辑(高级用户):
- 修改注册表前务必备份。
- 键值路径:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnviromentsWindows NTConfigIniSystemPrinting(可能存在拼写错误,根据你的Windows版本排查)。 - 查看是否存在名为“NoRemotePrintingDrivers”的键值。如果存在,修改其值数据为0。
- 同时,在
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinnersClient或相关路径(系统默认无,通常在服务器端修改)。寻找类似“ExcludeGroup”的键值,如有,修改其内容为你不希望排除的用户或电脑名称。 - 这两个是针对打印服务通信和服务发布的关键权限和识别注册表项。对于工作站,可能需要在注册表的特定位置进行配置,但请谨慎操作。
10. 检查错误代码 (0x000006D9):
- 0x000006D9是系统常见的“拒绝访问”错误代码。其含义是请求的操作需要其他权限。对网络连接问题,尤其是通过UNC路径访问的共享打印机。
11. 驱动程序问题:
- 尝试使用共享打印机时,有时候是驱动程序兼容性或权限问题。
- 可以在管理端计算机上,使用资源管理器,指向打印机共享地址,看是否能顺畅打印(对文件),以确认共享本身没有问题。
- 在客户端,删除旧的打印队列,重新连接打印机,尝试先安装该打印机厂商提供的旧版本或兼容版本驱动。有时直接安装Windows 7自带的打印机驱动也有帮助。
总结: 解决Windows 7打印机拒绝访问的问题通常需要系统性地从最基础的网络连接、共享设置、用户权限、防火墙、再到更深层的注册表和服务设置进行排查。耐心和细致是解决问题的关键,如果有必要,可以请懂技术的朋友帮忙,尤其是涉及到注册表编辑时。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com