办公室里最让人抓狂的场景之一,莫过于想打印一份文件,却发现自己的电脑没连打印机。跑到别人工位上发文件、插U盘,来回折腾十几分钟,一天的好心情全没了。
其实,只要把一台打印机设置成共享,整个局域网的电脑都能直接打印,根本不用来回跑。但很多人一听到"共享设置"就头大:网络发现、工作组、权限、驱动……光这些名词就够劝退了。
这篇文章把所有主流场景的设置方法全部整理清楚,从Windows到Mac,从最简单的一键共享到最稳定的路由器方案,跟着步骤一步步来,10分钟就能搞定。
一、动手之前:先搞懂这几件事
什么是打印机共享?
简单来说,就是把一台连接了打印机的电脑(我们叫它"主机")当成中转站,其他电脑(叫"客户端")通过局域网把打印任务发给主机,再由主机送到打印机上打出来。
三个必须满足的前提条件
在开始设置之前,请先确认这三件事,否则后面全是白忙活:
- 在同一个局域网里:所有电脑必须连同一个Wi-Fi或者同一个交换机,跨网段是搜不到的。
- 主机能正常打印:连接打印机的那台电脑本身必须已经装好驱动,能独立打印。主机打不了,共享肯定也不行。
- 主机保持开机:共享打印机不是"永动机",主机关机或休眠了,其他人就都打不了了。
二、Windows主机端设置:开启共享
这一步在直接连着打印机的那台电脑上操作。Win10和Win11的操作逻辑基本一致,下面分别说明。
第一步:把网络设为"专用网络"
Windows把网络分成"专用"和"公用"两种,公用网络默认会关闭共享功能,所以第一步必须先改过来。
Win11操作路径:
设置 → 网络和Internet → 点击你当前连接的Wi-Fi或以太网 → 网络配置文件类型 → 选择"专用网络"
Win10操作路径:
设置 → 网络和Internet → 状态 → 属性 → 网络配置文件 → 选择"专用"
第二步:开启网络发现和文件共享
这一步是让局域网里的其他电脑能"看见"你这台主机。
- 打开控制面板(可以直接在开始菜单搜索"控制面板")
- 依次进入:网络和Internet → 网络和共享中心 → 更改高级共享设置
在"专用网络"栏目下,勾选这两项:
- ✅ 启用网络发现
- ✅ 启用文件和打印机共享
往下拉到"所有网络"栏目,找到"密码保护的共享":
- 办公环境、熟人之间推荐:关闭密码保护共享(最省事,不用输密码)
- 安全要求高的环境:保留开启(客户端连接时需要输入主机的用户名和密码)
- 点击"保存更改"
💡 小提示:关闭密码保护共享是大多数办公场景的选择,简单直接。如果你担心安全,可以给主机账户设置一个密码,然后保留密码保护。
第三步:开启打印机共享
- 打开设置 → 蓝牙和设备 → 打印机和扫描仪(Win10是"设备 → 打印机和扫描仪")
- 找到你要共享的那台打印机,点击它
- 点击"打印机属性"
- 切换到"共享"选项卡
- 勾选"共享这台打印机"
在"共享名"里填一个好记的名字(比如"HP_激光打印机")
⚠️ 注意:共享名建议用纯英文或拼音,不要用中文和特殊字符,否则部分老系统或Mac可能识别失败
- 点击"应用" → "确定"
第四步:记下主机的关键信息
客户端连接的时候需要用到,提前记下来省得来回跑:
查看计算机名:
设置 → 系统 → 关于 → 设备名称
查看IP地址:
按 Win + R 输入 cmd 回车,在黑色窗口里输入 ipconfig 回车,找到当前网络适配器下的 IPv4 地址,一般是 192.168.x.x 这种格式。
三、Windows客户端连接:两种方法任选
其他要使用打印机的Windows电脑,推荐用下面第一种方法,稳定性最高。
方法一:IP地址直连(强烈推荐)
不要在"网上邻居"里慢慢搜,经常搜不到还浪费时间。直接用IP地址连,又快又稳。
- 按
Win + R调出运行窗口 - 输入
\\主机IP地址(比如\\192.168.1.100),回车 - 这时候会弹出主机的共享资源窗口,找到共享的打印机图标
- 右键点击打印机 → 选择"连接"
- 系统会自动安装驱动,等几秒钟就完成了
安装好之后,可以去"打印机和扫描仪"里确认一下,能看到这台网络打印机就说明成功了。随便打个测试页试试吧。
方法二:通过设置界面添加
如果你更喜欢图形界面操作,也可以走这条路:
- 打开设置 → 蓝牙和设备 → 打印机和扫描仪
- 点击"添加设备"
- 系统会自动搜索网络上的打印机,如果找到了直接点击"添加"即可
- 如果搜不到,点击"我需要的打印机不在列表中"
- 选择"按名称选择共享打印机",输入格式:
\\主机名\共享名(比如\\DESKTOP-ABC\HP_Printer) - 点击"下一步",按提示完成驱动安装
四、Mac电脑怎么连Windows共享打印机?
办公室里Mac和Windows混用的情况越来越多,跨平台共享打印机其实也没那么复杂。Mac原生支持SMB协议,可以直接连Windows的共享打印机。
准备工作(Windows端)
在设置之前,先在Windows主机上确认两点:
- 打印机的共享名用英文,不要有中文和空格
- 如果开启了密码保护共享,记住Windows主机的用户名和密码
Mac端连接步骤
方法一:自动发现(简单场景)
- 打开系统设置 → 打印机与扫描仪
- 点击底部的 + 号添加打印机
- 在弹出的窗口中,切换到"Windows"标签页
- 稍等几秒,系统会列出局域网内的共享主机,找到你的Windows主机名
- 双击主机名,输入Windows的用户名和密码(如果关了密码保护,可以试试"客人"身份)
- 勾选"在我的钥匙串中记住此密码",点击"连接"
- 从列表中选择共享打印机的名称
在"使用"下拉菜单中选择对应的驱动程序:
- 如果列表里有你的打印机型号,直接选
- 如果没有,去打印机品牌官网下载Mac版驱动
- 实在找不到,可以临时选"Generic PostScript Printer"通用驱动试试
- 点击"添加"完成
方法二:手动输入SMB地址(推荐,成功率更高)
自动发现经常抽风搜不到,手动输入地址反而更靠谱。
- 同样在添加打印机的窗口,点击顶部的"IP"标签
- 协议选择"SMB"
地址栏按这个格式输入:
smb://主机IP地址/共享名例如:
smb://192.168.1.100/HP_LaserJet- "名称"栏可以随便填,给自己看的,比如"办公室打印机"
- "使用"下拉菜单选择打印机驱动(同上)
- 点击"添加"
💡 小技巧:如果用计算机名连不上,就换成IP地址试试,绕过NetBIOS解析,成功率会高很多。
五、Mac之间共享打印机
如果你的办公室全是Mac,设置起来更简单:
主机端(连着打印机的Mac)
- 打开系统设置 → 通用 → 共享
- 找到"打印机共享",打开开关
- 在"打印机"列表里,勾选要共享的打印机
- 默认所有人都可以打印,如果想限制权限,可以在"用户"里添加指定用户
客户端(其他Mac)
- 打开系统设置 → 打印机与扫描仪
- 点击 + 号
- 在"默认"标签页里就能看到共享的打印机,直接选中添加即可
- 支持隔空打印(AirPrint)的打印机甚至不用装驱动,插上就能用
六、最常见的6个问题,照着排查就能解决
共享打印机的坑特别多,90%的问题都在下面这几条里,按顺序排查效率最高。
问题1:搜不到共享打印机怎么办?
可能原因: 网络发现没开、不在同一个网络、防火墙拦截
解决方法:
- 确认两台电脑在同一个局域网,能互相ping通
- 主机端确认开启了"网络发现"和"文件和打印机共享"
- 临时关闭Windows防火墙测试一下,如果关闭后能连上,说明是防火墙的问题,去防火墙设置里把"文件和打印机共享"加入白名单
- 不要依赖自动搜索,直接用
\\IP地址的方式手动连接
问题2:报错 0x0000011b(最常见的补丁问题)
这是微软安全更新导致的经典问题,也是目前最频繁出现的报错。
解决方法:
在主机和客户端都要操作:
- 按
Win + R输入regedit回车,打开注册表编辑器 - 定位到:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print - 在右侧空白处右键 → 新建 → DWORD (32位) 值
- 命名为
RpcAuthnLevelPrivacyEnabled - 双击它,数值数据填
0,基数选十六进制 - 确定后重启电脑,或者在服务里重启"Print Spooler"打印服务
⚠️ 修改注册表有风险,请严格按照步骤操作。小白用户可以搜索"共享打印机一键修复工具",用工具自动处理更省心。
问题3:报错 0x00000709(打印机名称无效)
可能原因: 共享名称不对,或者注册表中默认打印机配置损坏
解决方法:
- 确认共享名输入正确,不要有中文和特殊字符
- 尝试删除客户端已有的打印机,重新添加一遍
- 如果还是不行,在客户端注册表中定位到
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows,删除Device键值后重启电脑
问题4:提示"登录失败,用户账户限制"
可能原因: Windows默认不允许空密码账户进行网络访问
解决方法(二选一):
- 方法一:给主机的Windows账户设置一个密码,客户端连接时输入正确的用户名和密码
- 方法二:在主机的组策略里修改:运行
gpedit.msc→ 计算机配置 → Windows设置 → 安全设置 → 本地策略 → 安全选项 → 找到"账户:使用空密码的本地账户只允许进行控制台登录" → 设置为"已禁用"
问题5:Win10/Win11连不上Win7的共享打印机
可能原因: 新系统默认禁用了SMB 1.0协议,而Win7默认用的是旧协议
解决方法:
- 打开控制面板 → 程序 → 启用或关闭Windows功能
- 找到"SMB 1.0/CIFS 文件共享支持",勾选它
- 确定后重启电脑
⚠️ 注意:SMB 1.0协议存在安全风险,只建议在可信的内网环境中临时开启。长期来看,还是升级Win7主机更稳妥。
问题6:连接时提示找不到驱动程序
可能原因: 主机和客户端系统位数不同(一个32位一个64位),或者驱动不兼容
解决方法:
- 客户端先去打印机品牌官网下载对应系统版本的驱动并安装好
- 然后再去连接共享打印机,系统会自动匹配已安装的驱动
- 如果主机端想让客户端自动获取驱动,可以在打印机属性 → 共享 → 其他驱动程序里,勾选其他系统位数的驱动并指定驱动文件位置
七、进阶方案:路由器USB共享,最稳定的共享方式
用电脑当主机有个最大的问题:主机关机了,大家都别想打印。而且Windows共享各种补丁问题、权限问题层出不穷,非常折腾。
如果你的路由器有USB接口,强烈推荐用路由器来做打印服务器。一劳永逸,只要路由器不断电,打印机就永远在线。
怎么设置?
- 把打印机用USB线插到路由器的USB口上
- 登录路由器管理后台(通常是
192.168.1.1或192.168.0.1) - 找到"USB应用"、"打印服务器"或"打印机共享"之类的选项,开启功能
- 电脑端添加打印机时,选择"TCP/IP打印机",输入路由器的IP地址即可
不同品牌路由器的设置界面不一样,具体可以参考路由器的说明书。但总的来说,这是所有方案里稳定性最高、维护成本最低的一种。
八、写在最后:选哪种方式最适合你?
最后简单总结一下,不同场景选不同方案:
- 临时共享、设备少:直接用Windows自带的共享功能,10分钟搞定,零成本
- Mac和Windows混用:主机端用英文共享名,Mac端用SMB地址手动连接
- 长期办公、追求稳定:优先考虑路由器USB共享方案,彻底告别各种奇葩报错
- 打印机本身支持无线/网络:直接让打印机连Wi-Fi,所有电脑直接添加网络打印机,根本不需要主机
共享打印机这件事,说难不难,说简单也不简单。坑是真的多,但只要按步骤来,大部分情况一次就能配好。收藏这篇文章,下次办公室里谁的打印机连不上了,直接把这篇发给他,比你口头教十分钟管用多了。