必须关闭密码保护共享,启用网络发现与打印机共享,设置打印机共享属性并命名纯英文共享名,通过主机ip在客户端直连或tcp/ip方式添加;若驱动缺失,需手动指定主机端spool驱动路径安装。

要在Windows 10电脑上把本地连接的打印机共享给局域网内另一台电脑使用,必须确保主机已正确启用网络发现、开放共享权限、配置打印机共享属性,并让客户端能通过计算机名或IP地址稳定访问到该设备;整个过程不依赖第三方软件,但任意一步设置错误都会导致客户端“找不到打印机”或“拒绝访问”。
主机端开启网络发现与共享服务
点击任务栏右下角网络图标→选择“打开网络和Internet设置”→点击“高级网络设置”→点击“高级共享设置”。
展开当前网络配置(通常是“专用”)→确保“启用网络发现”和“启用文件和打印机共享”均已打开→向下滚动到“所有网络”部分→将“关闭密码保护共享”设为启用状态。这一步【必须关闭密码保护共享】,否则客户端每次连接都会弹出凭据框且无法通过验证。
完成设置后,点击“保存更改”。
主机端设置打印机共享属性
方法一:快捷路径
按 Win+R 输入 control →回车打开控制面板→切换为“小图标”视图→点击“设备和打印机”→右键目标打印机→选择“打印机属性”→切换到“共享”选项卡→勾选“共享这台打印机”→在“共享名称”中输入纯英文、无空格、不含中文或特殊符号的名称(如 hp_mfp_shared)→点击“应用”→再点“确定”。
方法二:设置应用路径(Win10 21H2 及更新版适用)
打开“设置”→“蓝牙和其他设备”→“打印机和扫描仪”→点击已安装的打印机→点“管理”→“打印机属性”→“共享”→勾选并命名→确认。
注意:若“共享”选项卡灰色不可点,说明打印机驱动未正确安装或未设为默认打印机,需先在“常规”选项卡中点击“设为默认打印机”再试。
获取主机IP地址并验证共享可用性
按 Win+R 输入 cmd →回车→在命令提示符中输入 ipconfig →找到“无线局域网适配器 WLAN”或“以太网适配器 以太网”下的IPv4地址(如 192.168.1.105)→记录该地址。
在同一台主机上,再按 Win+R 输入 \localhost →回车→应能看到一个窗口列出本机共享资源,其中包含你刚设置的打印机名称。如果这里都看不到,说明共享服务未生效,需检查 Print Spooler 服务是否正在运行(services.msc →找到 Print Spooler →启动类型设为“自动”,状态为“正在运行”)。
客户端添加共享打印机
第一步:确认客户端网络环境
确保客户端电脑也处于同一局域网,并且网络位置同样设为“专用”。可在“设置→网络和Internet→Wi-Fi/以太网→网络配置文件类型”中手动切换。
第二步:通过运行窗口直连
按 Win+R →输入 \192.168.1.105(替换成你记录的主机IP)→回车→等待3秒,出现共享打印机图标→右键该图标→选择“连接”→系统将自动下载并安装匹配驱动。
第三步:若连接失败或驱动报错
在客户端“设置→蓝牙和其他设备→打印机和扫描仪→添加打印机或扫描仪”→点击“我需要的打印机不在列表中”→选择“使用TCP/IP地址或主机名添加打印机”→设备类型选“TCP/IP设备”→在“主机名或IP地址”栏填入主机IP(如 192.168.1.105)→端口名自动生成→下一步后,若提示“驱动不可用”,点击“从磁盘安装”→浏览至主机端路径:C:WindowsSystem32spooldriversd(x64对应64位系统,x86对应32位),选择对应.inf文件完成安装。











