- 网络连接问题:电脑和打印机不在同一个网络,或者网络不通。
- 打印机本身问题:打印机未开机、未连接网络、或未正确配置。
- 电脑端问题:Windows服务、驱动程序或网络设置有误。
- 权限和发现问题:网络发现功能未开启,或者没有权限访问该打印机。
请按照以下步骤,从最简单、最常见的原因开始排查。

第一步:检查基础网络连接(最关键!)
这是最容易出错也最容易被忽略的地方,如果电脑和打印机“见不到面”,后续一切操作都无效。
-
确保电脑和打印机连接到同一个Wi-Fi或有线网络:
- 打印机:在打印机上进入“设置”或“网络”菜单,查看其IP地址,在你的电脑上打开命令提示符(CMD),输入
ping 打印机IP地址(ping 192.168.1.100)。 ping成功(显示“来自...的回复...”),说明网络是通的,可以跳到第二步。ping失败(显示“请求超时”或“一般故障”),说明网络不通,请检查:- 路由器是否正常工作?
- 电脑和打印机是否连接到正确的Wi-Fi(SSID)?有时家庭和企业Wi-Fi名称相同但网络是隔离的。
- 如果是连接网线的,检查网线和网口是否正常。
- 打印机:在打印机上进入“设置”或“网络”菜单,查看其IP地址,在你的电脑上打开命令提示符(CMD),输入
-
检查打印机状态:
- 打印机是否已开机?
- 打印机是否处于正常待机或准备打印状态,而不是卡纸或报错状态?
- 打印机网络指示灯是否正常闪烁或常亮?
第二步:在Windows中添加打印机
如果网络连接正常,我们来尝试手动添加打印机。强烈推荐使用IP地址添加,这是最可靠的方法。

-
打开 设置 > 蓝牙和其他设备 > 打印机和扫描仪。
-
点击 添加设备 或 添加打印机或扫描仪。
-
Windows会自动搜索,如果找不到你的打印机,请不要着急,点击 “我需要的打印机不在列表中”。
-
在弹出的窗口中,选择 “按名称选择共享打印机”,然后点击 “下一步”。
(图片来源网络,侵删) -
在输入框中,手动输入打印机的完整网络路径,格式为:
\\打印机的IP地址\\192.168.1.100- 重要提示:你也可以尝试使用打印机的主机名(如果知道的话),格式为
\\打印机主机名,但使用IP地址通常更稳定。
- 重要提示:你也可以尝试使用打印机的主机名(如果知道的话),格式为
-
点击 “下一步”。
- 如果成功:Windows会自动安装驱动程序并完成添加,如果提示你选择驱动,可以点击“Windows Update”来获取最新的驱动列表,然后选择正确的型号。
- 如果失败:会弹出错误提示,请记下错误代码,这有助于我们下一步诊断,常见的错误有“0x0000011b”、“找不到网络路径”等。
第三步:针对常见错误进行修复
如果在第二步中失败了,请根据以下情况进行针对性修复。
情况A:提示“找不到网络路径”或无法访问
这通常意味着网络发现或共享设置有问题。
-
启用网络发现和文件共享:
- 在Windows搜索栏中输入“控制面板”并打开。
- 选择 “网络和共享中心”。
- 点击左侧的 “更改高级共享设置”。
- 展开 “当前配置文件”(如果你连接的是家庭或工作网络)。
- 确保 “启用网络发现” 和 “启用文件和打印机共享” 都被选中。
- 同样,检查 “所有网络” 部分,确保 “关闭密码保护共享” 被选中(这可以简化首次连接,如果安全要求高可以保持开启,但连接时需要输入用户名密码)。
- 点击 “保存修改”。
-
检查Windows打印服务:
- 按下
Win + R键,输入services.msc并回车。 - 在服务列表中,找到以下几个服务,确保它们的“状态”是“正在运行”,“启动类型”是“自动”:
- Print Spooler (打印后台处理程序) - 这是最重要的服务!
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
- 如果某个服务未运行,双击它,点击“启动”,然后将“启动类型”改为“自动”,确定”。
- 按下
情况B:提示错误代码 “0x0000011b”
这是Windows更新后一个非常著名的共享打印问题,原因是微软为了安全移除了不安全的SMBv1协议。
-
在电脑上启用SMBv1协议(临时解决方案,有安全风险):
- 按下
Win + R键,输入optionalfeatures并回车。 - 在弹出的窗口中,找到并展开 “SMB 1.0/CIFS 文件共享支持”。
- 勾选 “SMB 1.0/CIFS 客户端” 和 “SMB 1.0/CIFS 服务器”。
- 点击“确定”,然后重启电脑。
- 按下
-
在打印机主机上启用SMBv1协议(如果电脑方法无效):
- 这里的“打印机主机”是指连接了打印机的那台电脑(如果打印机是共享的)或者打印机的固件(如果是智能打印机),对于大多数网络打印机,需要在其Web管理界面中查找SMB或协议设置,并启用SMBv1。不同品牌打印机设置位置不同,请查阅说明书。
-
最佳解决方案(推荐):
- 将打印机的固件更新到最新版本,打印机厂商通常会通过更新来修复与新版Windows的兼容性问题。
- 在打印机的网络配置中,禁用SMBv1,并强制使用SMBv3,这是更安全、更现代的做法。
情况C:驱动程序问题
如果可以连接但打印错误或无法打印,通常是驱动不匹配。
- 从打印机厂商官网下载最新驱动:
- 访问你的打印机品牌官网(如HP, Canon, Epson, Brother等)。
- 进入“支持”或“下载”页面,输入你的打印机 exact 型号。
- 选择你的操作系统版本(Windows 11 64位)。
- 下载推荐的 “完整软件及驱动程序包”,而不仅仅是驱动程序,这个包通常包含一个安装程序,能更好地处理安装过程。
- 卸载旧的打印机,然后运行下载的安装程序进行全新安装。
第四步:终极解决方案(如果以上都无效)
如果所有方法都失败了,可以尝试以下“大招”。
-
重置网络堆栈:
- 以管理员身份打开命令提示符(CMD)。
- 依次输入以下命令,每输完一条按一次回车:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns - 完成后,必须重启电脑。
-
在打印机的Web管理界面中添加打印机:
- 大多数现代网络打印机都有一个内置的Web服务器,你可以在浏览器中输入打印机的IP地址来访问它。
- 登录后,通常会有一个“网络”或“设置”菜单,里面有“添加打印机”或“TCP/IP打印”之类的选项。
- 你可以在这里直接将你的电脑添加为允许打印的客户端,或者配置LPD/RAW端口等,这种方法绕过了Windows的一些限制,非常有效。
总结排查清单
为了方便你操作,这里有一个简化的清单:
| 步骤 | 检查/操作项目 | 目的 |
|---|---|---|
| 网络 | ping 打印机IP地址 |
确认网络物理和逻辑连接是否正常 |
| 状态 | 打印机开机、网络灯亮、无报错 | 确认打印机本身工作正常 |
| 添加 | 使用 \\IP地址 手动添加 |
绕过自动搜索,直接尝试连接 |
| 共享 | 检查“网络和共享中心”设置 | 确保Windows允许被发现和共享 |
| 服务 | 检查“Print Spooler |
