How-To

What is spoolsv.exe and Why is it Running?

If you like to print, spoolsv.exe could be your best friend on a Windows machine, and you might not even know it! Here’s the 4-1-1 on why this process shows up in Task Manager.

You’re probably reading this because you found spoolsv.exe running on your computer, and you’d like to know what it is. Good news, it’s not a virus; not usually anyway. It’s actually a process created by Microsoft that runs in nearly every version of Windows out there, even Windows 8. Spoolsv.exe handles print jobs, not much else. For more information, read on.

Spoolsv.exe in Task Manager

According to it’s description in Process Explorer “This service spools print jobs and handles interaction with the printer. If you turn off this service, you won’t be able to print or see your printers.” Spoolsv.exe is the Windows Print Spooler, its description in Task Manager will vary depending on what version of Windows you are using.

Under normal conditions, a print spooler acts as a queue for sending documents to the printer. Most printers can’t handle print queue’s of their own, so they rely on the software sending them print jobs to manage them. Without the Windows Print Spooler service you wouldn’t be able to print more than one document at a time, and any documents not immediately sent to the printer wouldn’t print. It’s a useful service, unless you don’t have a printer.

Some users, typically those without printers, have reported that Spoolsv.exe can use a staggering portion of CPU or Memory. And it does happen, but only under certain circumstances. If you have multiple documents queued to print, but no way to print them, the printer spooler will tax the system more than it should so that in an effort to retain all of the data queued to be printed. High CPU use can also occur if a virus with a copy-cat name has infected the computer masquerading itself as Spoolsv.exe

Spoolsv.exe doesn’t have a very high system footprint at only 1,100K and you should keep it running. But if you don’t have a physical or virtual printer setup on your computer, you don’t need it. Disabling the process is pretty easy, and here are the steps to do it.

In the Windows Start Menu perform a search for “services”. In Windows Vista and 7 this can be done from the Start Menu Orb. In Windows 8 just start typing the word and the search window will appear. You’ll also have to select the Settings category in the Windows 8 results list.

windows 8 services snap inwindows 7 and Vista services

From the services menu scroll down to Print Spooler and then right-click or double-click it to open its Properties.

Print Spooler service

From the Print Spooler Properties window change the Startup type to disabled. You can also Stop the service now with the Stop button if you want to get rid of it now rather than waiting for your next reboot.

Print Spooler Properties

Conclusion

Spoolsv.exe is a useful Windows process created by Microsoft. It’s essential for printing, and usually shouldn’t cause any problems. If you don’t do any printing you can get rid of it, or just end the process from the Task Manager. Spoolsv doesn’t use up very many resources under normal conditions, and most users shouldn’t need to bother with it.

 

2 Comments

2 Comments

  1. Sally

    June 12, 2014 at 3:55 am

    Wow, thank you for your clear explanation. I so often don’t understand what people have posted as I’m not very computer savvy, but your answer helped me quickly and was easy to understand. Thanks again!

  2. Ken

    February 1, 2015 at 6:57 am

    I would have to agree with Sally,
    Thanks heaps for your time and effort.
    Brisbane Australia.

Leave a Reply

Your email address will not be published. Required fields are marked *

 

To Top