Hello! 欢迎来到小浪资源网!



win7共享打印机拒绝访问


win7 共享打印机时出现拒绝访问可能是因为:权限设置不当、防火墙阻止连接、netbios 名称解析问题、打印后台处理程序服务未运行或注册表问题。解决步骤包括:检查权限、启用防火墙例外、检查 netbios 名称解析、启动 spooler 服务以及检查注册表设置。

win7共享打印机拒绝访问

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

问题:为什么 Win7 共享打印机时出现拒绝访问?

解答:以下原因可能导致拒绝访问错误:

1. 权限设置不当:

  • 确保您已授予用户、组或 Everyone 在共享打印机上具有完全控制权限。

2. 防火墙阻止连接:

  • 检查 Windows 防火墙是否阻止了来自远程计算机的打印机共享端口(TCP 139 和 445)。

3. NetBIOS 名称解析问题:

  • 确保远程计算机能够解析共享打印机的 NetBIOS 名称。

4. 打印后台处理程序服务(Spooler)未运行:

  • 检查 Spooler 服务是否在远程计算机上运行。

5. 注册表问题:

  • 某些注册表设置可能导致共享打印机拒绝访问。

解决步骤:

1. 检查权限:

  • 右键单击共享打印机,选择“属性”>“安全”>“编辑”。
  • 确保“用户”、“组”或“Everyone”具有完全控制权限。

2. 启用防火墙例外:

  • Windows Defender 防火墙中,单击“允许应用或功能通过 Windows Defender 防火墙”,然后启用“文件和打印机共享”。

3. 检查 NetBIOS 名称解析:

  • 在远程计算机上,按 Win+R,输入“cmd”并按回车键。
  • 键入“nbtstat -a ”并按回车键。
  • 如果出现“请求的名称没有已注册”错误,则表明存在 NetBIOS 名称解析问题。

4. 启动 Spooler 服务:

  • 在远程计算机上,按 Win+R,输入“services.msc”并按回车键。
  • 找到“打印后台处理程序”服务并右键单击它,选择“启动”。

5. 检查注册表设置:

  • 在远程计算机上,按 Win+R,输入“regedit”并按回车键。
  • 导航到“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint”注册表项。
  • 确保以下值设置为 1:

    • RestrictprintQueueaccessForAuthenticatedUsers
    • RestrictRemoteClientsFromPrinting
    • SecureRemotePrinting

相关阅读