Windows 10无法访问局域网共享打印机的五大解决步骤:一、启用网络发现与文件和打印机共享;二、启用SMB 1.0/CIFS支持;三、配置共享权限并添加Everyone用户及打印权限;四、修改注册表启用AllowInsecureGuestAuth;五、重置Print Spooler服务并清空假脱机文件夹。

如果您在Windows 10中无法访问局域网内的共享打印机,常见原因包括网络发现未启用、共享权限配置缺失、安全策略限制或服务异常。以下是针对性的解决步骤:
局域网设备必须能相互识别并允许资源共享,否则客户端无法发现或连接共享打印机。需确保所有设备处于同一网络配置下,并开启基础共享功能。
1、打开「控制面板」→「网络和Internet」→「网络和共享中心」。
2、点击左侧「更改高级共享设置」。
3、在「专用」网络配置中,启用“网络发现”和“文件和打印机共享”。
4、在「公用」网络配置中,同样启用上述两项(若环境可信)。
5、点击「保存更改」,重启网络适配器或重新连接Wi-Fi/有线网络。
部分旧型号打印机或共享主机依赖SMB 1.0协议通信,而Windows 10默认禁用该协议,导致连接被拒绝或设备不可见。
1、按 Win + X,选择「控制面板」。
2、进入「程序」→「启用或关闭Windows功能」。
3、勾选「SMB 1.0/CIFS文件共享支持」及其子项「SMB 1.0/CIFS客户端」。
4、点击「确定」,等待系统安装组件,必须重启电脑使设置生效。
即使打印机已设为共享,若未明确授权用户组访问,Windows会拒绝连接请求。尤其家庭版默认限制来宾访问,需手动添加并赋权。
1、进入「设置」→「设备」→「打印机和扫描仪」,点击「管理」→「打印服务器属性」;或通过「控制面板」→「设备和打印机」右键目标打印机→「打印机属性」。
2、切换至「共享」选项卡,勾选「共享这台打印机」,并设置一个不含空格和特殊字符的共享名称。
3、切换至「安全」选项卡,点击「添加」→输入 Everyone → 点击「检查名称」→「确定」。
4、在「Everyone」权限列表中,勾选「允许」下的「打印」,建议同时勾选「管理打印机」和「管理文档」以避免后续权限报错。
5、若客户端为64位系统且主机为32位驱动,需点击「其他驱动程序」安装对应架构驱动。
Windows 10自1803版本起默认禁用匿名来宾访问,导致无凭据连接共享资源失败。修改注册表可恢复兼容性访问能力。
1、按 Win + R,输入 regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
3、在右侧空白处右键→「新建」→「DWORD (32位)值」,命名为 AllowInsecureGuestAuth。
4、双击该值,将「数值数据」设为 1,「基数」选「十六进制」。
5、关闭注册表编辑器,重启计算机使策略生效。
Print Spooler服务异常(如卡死、假脱机文件堆积)会导致共享连接立即拒绝或超时。强制清理与重置可快速恢复服务响应能力。
1、按 Win + R,输入 services.msc,回车打开服务管理器。
2、找到「Print Spooler」,右键→「停止」。
3、再次按 Win + R,输入 C:\Windows\System32\spool\PRINTERS,回车进入假脱机文件夹。
4、全选该目录下所有文件(通常为 .shd 和 .spl 扩展名),按 Shift + Delete 永久删除。
5、返回服务管理器,右键「Print Spooler」→「属性」→「启动类型」设为「自动」→「启动」。
以上就是Windows 10无法访问局域网打印机怎么办_Windows 10检查打印机共享和网络权限的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号