Spoolsv.exe taking up high memory and cpu usage

Today my Windows 2008 print server reported high memory consumption and cpu usage so when I looked at my task manager the "Spoolsv.exe" process was taking up all the memory under the processes tab.

So here is what I did to fix the issue:

  • Stop the Print Spooler service.
  • Delete all the files under C:\WINDOWS\system32\spool\printers
  • Start the Print Spooler service