解决方法:
1、打开服务页面
• (对于 windows xp)单击开始,然后单击运行,然后在运行框中键入Services.msc,然后按Enter
• (对于 Windows 7、8、Vista)单击开始,然后在搜索框中键入Services.msc,然后按 Enter
2、找到“Print spooler”服务,然后双击它。你会看到一个“停止”按钮,停止服务一段时间
3、转到“恢复选项卡”
4、(重要步骤)在“恢复选项卡”下更改“第一次失败”和“第二次失败”值
• 将“First Failure”的值更改 为“Restart the Service”
• 将“Second failure”的值 改为“Restart the Service”
5、确保RPC服务是“print spooler”的依赖项
6、然后离开它,直到下一个步骤完成
7、删除此路径“c:windowssystem32spoolPRINTERS”中的所有打印作业
• 删除以下路径下的所有文件(清理干净)
• c:windowssystem32spoolPRINTERS
8、 现在启动打印后台处理程序服务。
• 再次来到“print spooler”配置页面,点击“开始”按钮。
重启你的电脑
问题:添加打印机失败,发现是Print spooler服务不断自动的关闭造成的。 解决办法:在“服务”里找到“Print spooler”,点击右键选属性,启动方式选为“自动”,然后: (1)删除C:WINDOWSsystem32spoolPRINTERS目录下的所有文件。 (2)运行“regedit“进入注册表,删除HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPrintPrinters目录下的所有打印机。 (3)重启电脑。 (4)重新添加所需要的打印机。 在网上找了好久,各种办法均试过了都不行,最后 按照这个办法解决对的,希望对遇到问题的朋友有所帮助,少走弯路。