首先将网络配置文件设为“专用”并启用网络发现与打印机共享,接着启动Print Spooler服务并设为自动运行,然后删除原有打印机并重新添加共享打印机,之后在主机上设置共享权限并调整安全策略禁用管理员批准模式,最后临时关闭防火墙测试连接并配置入站规则以确保通信正常。

如果您在尝试通过Windows系统共享打印机时遇到连接失败或无法访问的问题,可能是由于网络设置、服务状态或权限配置异常导致。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11
确保网络中的设备能够相互识别并建立共享连接是实现打印机共享的前提。若网络发现被关闭,其他计算机将无法看到共享打印机。
1、按下 Win + I 打开“设置”应用。
2、进入“网络和 Internet” > “以太网”或“Wi-Fi”,点击当前连接的网络名称。
3、在“网络配置文件类型”中选择“专用”而非“公共”。
4、打开“控制面板” > “网络和共享中心” > “更改高级共享设置”。
5、展开当前网络配置文件,启用“网络发现”和“文件和打印机共享”选项。
Print Spooler服务负责管理本地和远程打印任务。如果该服务停止运行,打印机共享功能将不可用。
1、按下 Win + R 键打开“运行”对话框,输入 services.msc 并回车。
2、在服务列表中找到“Print Spooler”。
3、右键单击该项,若状态为“已停止”,请选择“启动”。
4、为防止下次重启失效,双击打开属性设置,将“启动类型”更改为“自动”。
当原有连接出现故障时,删除后重新添加可以清除缓存错误和路径异常。
1、打开“设置” > “蓝牙和其他设备” > “打印机和扫描仪”。
2、在打印机列表中找到目标共享打印机,点击展开后选择“删除设备”。
3、等待几秒后点击“添加打印机或扫描仪”,系统会开始搜索可用设备。
4、若未自动发现,选择“手动添加网络打印机”,输入格式为 \主机名打印机名称 的共享路径。
5、根据提示安装驱动程序,完成添加过程。
不正确的权限配置可能导致访问被拒绝,尤其是跨账户访问时。
1、在主机上打开“控制面板” > “设备和打印机”,右键需要共享的打印机选择“打印机属性”。
2、切换到“共享”选项卡,勾选“共享这台打印机”,并设置一个简洁的共享名称。
3、点击“安全”选项卡,确保目标用户或“Everyone”组具有“打印”权限。
4、在“本地安全策略”中(运行 secpol.msc),导航至“本地策略” > “安全选项”。
5、找到“用户账户控制:用于内置管理员账户的管理员批准模式”,将其设为“已禁用”。
防火墙可能阻止了SMB协议通信,从而中断打印机共享连接。
1、打开“控制面板” > “Windows Defender 防火墙”。
2、点击左侧“启用或关闭 Windows Defender 防火墙”。
3、将当前网络位置的防火墙状态设为“关闭”。
4、尝试从客户端重新连接共享打印机。
5、如连接成功,请重新开启防火墙,并手动添加入站规则允许“文件和打印机共享(回显请求 - ICMPv4-In)”及相关端口。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号