打印机连接了但是显示为“脱机”的情况大多数不是由于硬件问题造成的,在很多情况下是由于系统的链接出现了暂时性的中断或者是配置错误引起的。当Windows默认开启的“脱机使用打印机”功能被误选上之后就会自动阻止所有的打印请求;如果Print Spooler服务出现问题或者有大量没有完成的任务积压起来的话,USB端口映射错误或者无线打印机的IP地址发生变化却没有及时更新的话也会导致这样的现象发生。在实际的操作过程中大约有70%左右的情况只需要关闭脱机设置并且重新启动一下打印后台的服务就可以恢复正常了;另外还有20%左右的情况需要检查一下端口配置的问题或者是安装新的官方驱动程序来解决;剩下的10%则是因为网络环境发生了改变而引起的,这时就需要把打印机的IP地址固定下来,并且要调整好TCP/IP端口的相关参数才可以恢复正常的工作状态。整个过程不需要任何的专业工具,在操作系统自带的功能里就可以全部搞定,而且操作步骤非常简单明了,可以反向进行也不会存在什么大的风险。

马上把“脱机打印”的选项关掉
打开Windows控制面板,在里面找到并点击“设备和打印机”的选项,然后右击你要查询的那台打印机图标,在出现的菜单里选择“查看正在打印的内容”。在弹出的窗口顶部菜单栏上点击一下“打印机”字样之后,在下拉框里就会显示出所有的可用打印机了,请注意其中有没有被选中的“脱机使用打印机”这一项,如果没有的话就马上把它给关闭掉;如果该项已经被勾选上了的话,则需要先点击一下“连接”或者“用在线方式”来开启它的功能之后再进行关闭的操作。整个过程大概只需要不到十秒钟的时间就可以完成,并且可以解决大约七成以上的误报脱机的问题,在一些因为误触而设置了脱机模式或者是由于系统的休眠导致的状态没有及时更新的情况下尤为适用。
强制重新启动Print Spooler后台服务
按下win+r组合键打开运行对话框,在里面输入services.msc并点击回车键就可以进入到服务管理器中了,在这里找到名为“Print Spooler”的服务,并对其进行操作:如果该服务的状态为“已停止”,那么就需要先将其设置为“启动”,然后再把它的启动方式改为“自动”,以防止以后出现类似的问题。重启之后等待大约十到十五秒钟的时间看看打印机图标有没有变成彩色、状态栏有没有变成“就绪”的样子。这个服务就是整个打印任务调度的大脑,一旦它出现问题或者反应迟钝的话,系统就会默认关闭所有的连接并且把所有的东西都标记为离线状态。
三、清除堵塞的打印机队列和重置缓存
双击打印机图标打开队列窗口,在顶部选择“文档”,然后点击“取消所有文档”。如果窗口不响应的话,在服务管理器里停掉Print Spooler之后用管理员权限打开文件资源管理器,并进入C:\Windows\System32\spool\PRINTERS目录下把所有的临时文件(.shd和.spl格式)都删掉之后再启动服务就可以解决因为异常任务长时间占用内存和句柄资源、或者由于驱动兼容性问题或者文档格式错误造成的隐形堵塞了。
第四步是确定好端口之后再把网络IP地址设置好
无线打印机要保证自己的IP地址是固定的:打开打印机面板上的网络设置页面查看当前使用的IPv4地址(比如192.168.1.105),并与电脑所在的同一个网络段进行比较;进入路由器管理界面给这个MAC地址分配一个固定的IP地址;回到电脑上,在打印机属性-端口选项卡里把之前的WSD或者动态端口都删掉,在这里添加一个新的标准TCP/IP端口并且填写上面的那个固定的IP地址。对于使用了USB接口的设备来说,则需要检查一下它的端口号是不是属于USB001或者是DOT4_001这样的本地端口,并且禁止所有的TCP/IP映射。
五、更换或者重新安装经过官方认可的驱动程序
到打印机品牌的官方网站上找到相应的支持页面,并根据型号和操作系统的不同版本来下载最新的驱动程序包,在安装的时候一定要选择“全部安装”而不是“快速安装”,以保证所有的打印、扫描以及状态监控等功能都能正常工作。不要用Windows Update自动更新出来的通用驱动程序,因为它们缺少厂家对它进行过深度优化的功能。
这五步环环相扣、由外而内地对整个链条进行全方位检查,在每一阶段都可以单独检验其效果,并且在整个过程中不需要用到任何外部工具。



留言 · 0
还没有留言,说点什么吧
写留言