Windows11连接共享打印机拒绝访问解决方案的完整指南

彩虹网

修改

RpcAuthnLevelPrivacyEnabled值

共享打印机的主机上,按Win+R输入regedit打开注册表编辑器。

定位路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

右侧新建DWORD (32位)值,命名为

RpcAuthnLevelPrivacyEnabled。

双击该值,将数据改为 0,保存后重启主机。

启用不安全来宾认证(针对SMB协议)

在客户端电脑的注册表中定位:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

新建DWORD值 AllowInsecureGuestAuth,值设为 1。

同时新建 RequireSecuritySignature,值设为 0(若已存在则直接修改)。

注意:修改注册表前建议备份(文件 → 导出)。操作后需重启生效。

二、用户账户与权限配置

启用Guest账户并调整组策略

主机端操作:

按Win+R输入lusrmgr.msc,打开“本地用户和组” → “用户” → 双击Guest → 取消勾选“账户已禁用”。

按Win+R输入gpedit.msc,打开组策略编辑器:

计算机配置 → Windows设置 → 安全设置 → 本地策略 → 用户权限分配,双击拒绝从网络访问这台计算机,删除其中的Guest账户。双击从网络访问此计算机,添加Guest账户。

调整共享安全模式

在组策略编辑器中,进入:本地策略 → 安全选项 → 网络访问: 本地账户的共享和安全模型,改为 经典-对本地用户进行身份验证,不改变其本来身份。

三、网络协议与共享设置

启用SMB 1.0协议(解决老旧设备兼容性)

在主机和客户端的 控制面板 → 程序 → 启用或关闭Windows功能 中,勾选 SMB 1.0/CIFS 文件共享支持,重启生效。

检查高级共享设置

打开 控制面板 → 网络和共享中心 → 更改高级共享设置:启用网络发现和文件和打印机共享。

根据需求选择 启用密码保护共享(需账号密码)或关闭密码保护共享(允许Guest访问)。

四、防火墙与端口配置

允许防火墙通行

进入 控制面板 → Windows Defender 防火墙 → 允许应用或功能通过防火墙,勾选 文件和打印机共享 所有选项。

手动添加入站规则(针对特定打印机端口)

打开 高级安全Windows Defender防火墙 → 入站规则 → 新建规则:

选择 端口 → UDP,添加端口号 54925、137(常见打印机端口)。

允许连接并应用所有配置文件。

五、其他关键操作

卸载问题更新补丁:

若错误代码为0x0000011b,检查主机是否安装了KB5005569等补丁,如有则卸载并重启。

简化计算机名:

主机名若含中文或特殊字符,改为纯英文(控制面板 → 系统 → 重命名)。

关闭临时防火墙:

测试时可在主机和客户端暂时关闭防火墙,排除干扰。

说在最后

优先尝试 注册表修改(第一部分),尤其是

RpcAuthnLevelPrivacyEnabled=0,成功率较高。

若涉及多台设备共享,需同步 主机和客户端的SMB协议与组策略设置。

企业环境中建议启用密码保护共享,家庭网络可关闭密码保护并启用Guest账户简化流程。

操作后务必重启设备使配置生效。

若问题仍存在,可能是打印机驱动冲突,请在主机更新或重新安装官方驱动。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。