不久前,我用第三方墨盒更换了打印机上的墨粉,从那时起,每当我尝试打印某些东西时,Windows 都会给我一个错误,提示“您的打印机需要您的注意”。我发现,在运行打印机的 Windows 疑难解答后,队列中的任何作业都会打印。(疑难解答不会发现任何错误,但通过运行它,作业将会打印。)
因此现在,每当我打印某些东西时,我都会右键单击系统托盘中的打印机图标,打开设备和打印机,右键单击打印机,然后运行疑难解答。
这需要点击很多次。有没有办法通过类似脚本的方式做到这一点,然后将其固定为任务栏中的可执行文件?
如果这个脚本可以运行疑难解答程序的一部分来修复我的问题,并且完全在后台执行,那就更好了。
答案1
我发现第三方墨盒(即使应该兼容)在结构上并不完全兼容。
有时它们会缺少一个启动微动开关或类似装置的凸耳。如果您还有旧的,只需实物对比,然后在新的上粘上一些东西即可。
答案2
答案3
我终于明白了。
系统地修复打印机队列的方法是重新启动打印后台处理程序服务。
这可以通过
net stop spooler
net start spooler
为了将其设置为在每个打印作业上自动运行,我执行以下操作:
- 在事件查看器中启用打印日志记录(随后本教程)
- 在任务计划程序中设置具有以下属性的新任务:
- 以最高权限运行
- 触发器:
- 活动
- 日志:Microsoft-Windows-PrintService/Operational
- 来源:PrintService
- 事件 ID:800
- 措施:
- 启动程序:“net stop spooler”
- 启动程序:“net start spooler”
现在,每次打印时整个过程都会自动运行。无需额外点击。