如何修复Windows 10中的后台打印程序服务高CPU使用率

目录:

视频: Звуки [æ] и [e] в английском языке (с субтитрами). 2024

视频: Звуки [æ] и [e] в английском языке (с субтитрами). 2024
Anonim

已知“ 后台处理程序CPU使用率过高 ”问题会导致Windows PC的处理时间非常缓慢。 但是,后台打印程序Windows服务本身旨在确保完全相反。 至少在按预期方式工作时。

Windows Print Spooler Service是PC打印机处理基础结构的一部分。 使用此服务,您的PC可以在执行其他任务时在后台执行打印作业。

后台打印程序应用程序通过将发送到打印机的每个文档添加到队列中来运行,以便可以在打印机可用后立即进行打印。

该服务的便利之处在于,当打印机运行时,您在前端所做的任何操作都应无间断运行。 spooler.exe进程也应显示在任务管理器中,指示正在进行打印任务。

但是,一旦完成排队的打印任务,您就不再应该看到任务管理器上显示的spoolsv.exe进程。

因此,应该将服务视为方便实用的工具,而不是在发生此类问题时将其视为烦人的事情。 如果它因某种原因出现故障,则应立即修复。

正常运行时,即使在运行时,sp​​oolsv.exe也不应接管您的CPU。 即使后台打印程序服务确实将排队的打印作业保存到内存中,它仍不应占用过多的RAM。

但是在某些情况下,它确实占用了您100%的CPU。 这是不正常的,也不应该发生。 但是是什么原因引起的,如何解决?

后台打印程序高CPU使用率问题的原因

后台处理程序服务绝不是一个资源密集型进程,无论处理器多么小,它都不应该使您的计算机不堪重负。 当您检查“任务管理器”时,发现服务已用完多达100%的CPU时,逻辑上说应该有太多的打印作业挂在线轴上,等待完成。

由于系统故障,已完成的打印任务可能会挂在线轴上

您很少有太多的排队使线轴不堪重负。 唯一可能的情况是系统中的故障,这将阻止已完成的打印作业自动从队列中清除。 这意味着计算机将继续为已经完成的任务分配内存和资源,从而使CPU过度工作并消耗您的RAM。

在Microsoft Office图像编写器上保留的打印作业

某些用户经历了后台处理程序CPU的高使用率而被困住了,而实际上实际上没有正在运行的打印作业或尚未完成的打印作业要从后台处理程序中删除。

经过调查,他们随后发现确实有印刷作业等待完成。 但是这些不是在已安装的打印机上,而是在Microsoft Office Image Writer上。

当您的计算机运行缓慢并且任务管理器显示后台处理程序CPU使用率很高时,请始终检查这是否不是问题的根源。

检查当前排队等待打印的所有打印作业的好地方是“打印管理”文件夹。 使用下面的导航字符串到达​​那里:

控制面板>管理工具>打印管理

打印管理文件夹将显示当前排队的所有打印作业。 该文件夹还将显示您打印机上安装的所有打印机以及每个打印机上排队的打印作业数。

病毒或恶意软件感染

当您找不到导致假脱机程序CPU使用率过高的原因时,总是有病毒或恶意软件可能感染了您的计算机。 在某些Windows OS版本中,发现后台打印程序服务容易受到安全漏洞的攻击。

已知通常与该问题相关的蠕虫通过使用相同的spoolsv.exe进程名称进行注册来巧妙地伪装自己。

验证此进程是否确实是蠕虫的最简单方法是检查进程的路径。 真实的后台处理程序服务从%System%子文件夹运行。 同时,还要检查spoolersv.exe进程的源文件夹的大小。 它应该是大约61.440字节。

如果进程的源文件夹比通常的大小大得多,则您无法验证spoolsv.exe进程的路径是否占用CPU过多,并且已经消除了我们讨论的其他可能原因,很可能是在处理恶意软件问题。

重要的是,您必须立即安装一个功能强大的Internet安全软件来清理计算机,并在威胁传播并造成更大损害之前消除这种威胁。

如何修复后台处理程序高CPU使用率

缓慢的计算机是严重的烦恼和生产力杀手。 幸运的是,该问题通常很容易解决。 正如我们所指出的,如果您的PC上已经运行了反恶意软件程序,那么这就是您需要提高安全性并更新或安装更好的安全性的信号。

但是有人可能会认为只是在任务管理器中停止spoolsv.exe进程。 虽然这可以使您有所缓解,但这并不是永久性的解决方案,因为您可能希望在某些时候打印一些文档。 在要打印文档或仍要打印时,在任务管理器中停止spoolsv.exe进程也将停止打印机本身。

当无法清除打印机队列时,或者当您发现“后台处理程序CPU使用率过高”问题的原因时,一种解决方法是直接打印到打印机。 只需在打印首选项中选择该选项。

这会绕过后台打印程序服务,但会占用应用程序带来的所有便利。 如果您从计算机上打印很多文档,这也不是实际的解决方案。

在排除恶意软件感染作为“后台处理程序高CPU使用率”问题的潜在根源之后,您可以尝试以下一些修复程序;

1.从卷轴手动删除完成的打印任务

要手动清空后台打印程序,请首先使用下面的导航路径打开“ 服务”文件夹并停止“后台打印程序服务”:

控制面板>管理工具>服务

调出Services文件夹后,请按照下列步骤停止后台打印程序服务;

  1. 找到后台打印程序服务

  2. 右键单击它,然后选择停止
  3. 使“服务”文件夹窗口保持打开状态。

之后,转到Windows资源管理器并使用下面的导航字符串打开“ 打印机”文件夹:

C:WINDOWSsystem32spoolPRINTERS

继续手动删除文件夹的所有内容。 如您所见,我的已经是空的。 然后,回到“服务”文件夹并重新启动“ 后台打印程序”打印机服务 。 只需在服务上单击鼠标右键,然后选择“ 开始”选项即可。 您的PC应该再次正常运行。

  • 另请阅读:与Windows 10兼容的前5名无线打印机

2.重新安装打印机并更新驱动程序

有时甚至清除假脱机中的所有内容仍无法解决“假脱机器CPU使用率过高”的问题,或者那里可能没有任何打印任务挂起。 此时,您也许应该检查计算机是否配置正确。

最简单的方法是进入“打印管理”并卸载打印机。 您还需要检查并卸载可能已安装的所有蓝牙打印机。

在重新安装计算机之前,请确保所有打印机驱动程序都是最新的。 您甚至可以咨询打印机制造商,以查看当前的打印机驱动程序是否仍与您正在运行的Windows版本兼容。

总是有可能您错过了一个更新,特别是如果您的PC没有配置为自动接收更新的话。

3.定期扫描和清理计算机以清除病毒和恶意软件

黑客可以将恶意软件和病毒伪装成spoolsv.exe可执行文件,以获取对您计算机的后门访问权。

由于这种恶意软件和病毒可以用来窃取您的密码和其他个人信息,因此如果受到攻击,假脱机程序的高CPU使用率可能被证明是最少的担心。

定期更新您的恶意软件防护和防病毒软件。 并始终检查计算机是否正在运行所有Internet安全软件的最新版本。

最好购买一个好的注册表扫描工具,以使您的PC注册表文件可能存在恶意条目,以保持领先。

但总的来说,确保自己安全的最佳方法是对浏览的网站,打开的电子邮件附件以及连接到计算机的便携式驱动程序进行谨慎和谨慎。

希望我们在这里讨论的解决方案可以帮助您解决“后台处理程序高CPU使用率”问题。 如果问题仍然存在,最好总是咨询专家,尤其是在开始对Windows注册表进行任何更改之前。

如何修复Windows 10中的后台打印程序服务高CPU使用率