Fixed: spoolsv.exe causing high CPU usage.

The other day, my Windows 7 PC became extremely sluggish.

In fact, it became so slow that Ctrl+Alt+Del failed to work.

After looking at the processes list, I could see that spoolsv.exe was using more than 20% of my CPU.

Is spoolsv.exe a virus? What is it?

No, it is not a virus.

It is a normal part of the Windows operating system. spoolsv.exe is the “Spooler SubSystem App”, which hands print jobs over to your printer.

This spooler will check to see if your printer is busy before it attempts to print. It will also handle basic printer configuration.

For example, if your printer is off and you hit the print button, then spoolsv.exe will hold the print job until it detects that your printer is on again.

Basically, it is the bridge between your computer and your printer.

High CPU usage.

There was absolutely no reason why my spooler should have been taking up 20% of my Intel Core i7. I was not printing anything at the time, and I had no print jobs in the queue.

This high CPU usage was the result of a faulty printer driver or a misconfigured printer.

How to fix it.

To start off, I would suggest that you open up the Devices & Printers section in your Control Panel and remove any printers that are no longer in use.

After that, you can take the following steps:

  1. Type “Administrative Tools” into the start menu and then click on the option that appears.
  2. Once you are in the “Administrative Tools” section, you will need to click on “Services”.
  3. In the “Services” menu, find “Print Spooler” and right-click on it.
  4. On the context menu that appears after you right click, press “Stop”. This will stop the “Print Spooler” service.
  5. Once the Print Spooler service has been stopped, you will need to go to the following folder: C:\Windows\System32\spool\PRINTERS
  6. Delete all of the cached files inside the PRINTERS folder.
  7. After deleting those files, restart the “Print Spooler” process by right-clicking on it and selecting “Start”.

After completing the steps above, the spoolsv.exe process on your PC should return to normal. You should also notice a sizable decrease in CPU usage.