补天科技 >> 知识库 >> 电脑技巧 >> spoolsv.exe占用cpu 99%的解决方法

spoolsv.exe占用cpu 99%的解决方法

补天科技 2007-1-12 19:00:02

不久前朋友有台电脑出现此问题,因为电脑从来都没联网,再经过仔细检查没有病毒或恶意软件,很奇怪会突然如此呢,分析后发现这个进程是打印机的后台程序,会不会是某些打印数据错误或混乱导致的程序反复读取或进入死循环呢,就找了C:\WINDOWS\system32\spool\PRINTERS 目录,发现有缓存数据,于是就清空了一下问题就解决了。今天无事在网上闲逛,发现原来早就有这问题的解决方法了,就省得写了,转载如下:

========================================

解决方法其实很简单:
就是清空 C:\WINDOWS\system32\spool\PRINTERS 目录下所有的文件;

前提是:你已经使用了杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件。

相关问题的Microsoft官方文档:
Windows 后台打印程序没有删除打印作业后台文件导致的打印程序可能会反复地尝试对该打印作业进行后台处理

解决方案
为避免发生此问题,请不要在打印后台文件位于 %Systemroot%\System32\Spool\Printers 文件夹中时更改它的属性。

要解决此问题,请删除只读属性,然后将该后台文件从 %Systemroot%\System32\Spool\Printers 文件夹中删除。

要删除只读属性,请右键单击 Windows 资源管理器或我的电脑中的后台文件,单击属性,单击清除只读复选框,然后单击确定。

有关如何在 Windows 2000 中删除文件的更多信息,请单击开始,单击帮助,单击索引选项卡,键入删除,然后双击删除文件主题。