首先重启Print Spooler及相关服务,再通过IP地址手动添加打印机,接着排查驱动冲突与系统更新问题,最后检查网络连通性及防火墙设置,按步骤操作可解决Windows 10找不到打印机的问题。

Windows 10找不到打印机是常见问题,通常由服务未启动、驱动异常或网络配置错误引起。可以按照以下步骤逐一排查和解决。
检查并重启打印服务
Print Spooler服务是管理所有打印任务的核心,如果它没有运行,系统就无法与打印机通信。
- 按下Win + R键,输入services.msc,回车打开服务列表。
- 找到Print Spooler服务,右键选择“重新启动”。
- 为了确保网络功能正常,同时检查Workstation、Server和TCP/IP NetBIOS Helper这三个服务是否已启动,状态应为“正在运行”。
重启服务后,等待几秒钟,然后尝试在“设置” > “设备” > “打印机和扫描仪”中刷新或重新添加打印机。
手动添加网络打印机(通过IP地址)
当系统自动搜索不到打印机时,使用其IP地址直接添加是最可靠的方法。
- 在控制面板或设置中进入“设备和打印机”页面,点击“添加打印机”。
- 选择“我需要的打印机不在列表中”,然后选择“使用 TCP/IP 地址或主机名添加打印机”。
- 在“设备类型”中选择“TCP/IP 设备”,在“设备名称”栏输入打印机的完整IP地址(例如:192.168.1.100)。
- 根据提示安装打印机驱动。如果系统没有自带驱动,建议提前从打印机官网下载对应型号的最新驱动程序,并在安装时选择“从磁盘安装”。
这个方法能绕过网络发现(Network Discovery)可能存在的故障,实现稳定连接。
排查驱动与系统更新冲突
某些Windows 10更新补丁会引发打印机连接问题,最典型的是导致共享打印机出现0x0000011b错误。
- 进入“设置” > “更新和安全” > “Windows 更新” > “查看更新历史记录” > “卸载更新”。
- 查找近期安装的以KB50055开头的更新(如KB5005569, KB5005573等),尝试将它们卸载。
- 每次卸载后重启电脑,测试打印机连接是否恢复正常。
- 问题解决后,可以暂时暂停功能更新,或通过高级选项阻止特定的更新包,避免问题复发。
同时,在“设备管理器”中检查打印机项是否有黄色感叹号,有则右键选择“更新驱动程序”或“卸载设备”后重启,让系统重新识别。
检查网络与防火墙设置
对于网络打印机,基础的连通性是关键。
- 确认电脑和打印机连接在同一个局域网(Wi-Fi或有线)下。
- 在命令提示符(cmd)中执行ping 打印机的IP地址,如果能收到回复,说明网络是通的;如果超时,则需要检查路由器或打印机本身的网络配置。
- 临时关闭第三方杀毒软件或防火墙,测试是否是它们阻止了连接。如果是,请在防火墙设置中为“文件和打印机共享”添加例外规则。
基本上就这些,按顺序操作,大部分连接问题都能解决。











