打印机服务print spooler自动停止有检查服务状态并重新设置、检查打印机驱动程序、运行系统文件检查器、删除注册表相关项等方法。
检查服务状态并重新设置
- 进入服务管理器:打开运行程序,输入services.msc。
- 找到Print Spooler服务:在服务窗口中找到Print Spooler服务,并双击打开。
- 设置启动类型:在Print Spooler属性中,将启动类型设置为自动,并点击应用。
- 启用Print Spooler服务:在Print Spooler属性中,点击启动按钮,将服务启动。
- 确认服务状态:确认Print Spooler服务的状态已变为正在运行,然后关闭服务管理器。
检查打印机驱动程序
- 打开设备管理器:在设备管理器中找到打印机的驱动程序。
- 更新驱动程序:右键点击打印机驱动程序,选择更新驱动程序,然后浏览到你下载的最新驱动程序的位置。
运行系统文件检查器
- 打开命令提示符:在命令提示符中,输入sfc /scannow并按下回车键。
- 等待扫描和修复过程完成:系统文件检查器会扫描系统文件,并尝试修复损坏的文件。
删除注册表相关项
- 打开注册表编辑器:在运行中输入regedit回车打开注册表编辑器。
- 寻找并删除相关项:找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSetoo1\Control\Print\Printers目录,并删除该目录下的所有打印机。
其他方法
- 禁用Print Spooler服务。
- 进入C:\windows\system32\文件夹,找到spoolsv.exe文件并删除。
- 清空C:\WINDOWS\system32\spool\PRINTERS目录下所有的文件。
- 在运行中输入regedit回车打开注册表,在编辑中选择查找找到并删除所有spoolsv文件(但不能删除带路径的spoolsv键值)。
- 去其他电脑上复制一个spoolsv.exe文件(确保此文件未被感染)到你的C:/windows/system32/目录下。
- 打开服务,启动Print Spooler服务即可。