How to Restart the Print Spooler in Windows 10

Stop and restart the spooler to resume your print jobs again.

What to Know

  • Open the Services app and select Print Spooler. Right-click and select Stop, then right-click and select Start to restart the service. 
  • Or, open Task Manager, go to the Services tab and select Spooler. Right-click and choose Start, Stop or Restart.
  • To check the print queue, go to Settings > Devices > Printers & scanners. Select the printer from the list and click Open queue

This article shows you how to restart the print spooler in Windows 10 with a few easy steps.

How Do I Restart the Print Spooler in Windows 10?

A simple reboot of both your PC and printer can solve many printer problems. You will need to dive into Local Services and check the Print Spooler service if the problem persists. Start the Print Spooler if it’s not running or reset it by stopping and starting it. Log in as an Administrator before you begin troubleshooting. 

  1. Open the Start Menu

  2. Type Services in the search field and select the Services app in the result. 

    Windows 10 Search for Services app with the Search Field and Services app highlighted
  3. Alternatively, select Windows + R to open the Run box. Type services.msc and press Enter. 

  4. Go down the list of services arranged alphabetically and select Print Spooler

  5. Right-click on the Print Spooler service and select Stop from the menu.

    Print Spooler Service in Windows 10 with Print Spooler and Stop highlighted
  6. Wait for a few seconds for the Print Spooler to terminate. Windows displays a Service Control window for a few seconds to show the stoppage.

    Print Spooler Service in Windows 10 with the Service Control stoppage message highlighted
  7. Right-click on the Print Spooler and select Start from the menu to restart the service again. 


You can also double-click on the Print Spooler service and use the General Tab on the Properties window to stop and start the Print Spooler. 

How Do I Restart the Print Spooler From the Task Manager?

The spooler program (spoolsv.exe) isn’t resource-hungry. But an error in the Windows printing system can cause the Print Spooler to consume memory. For such rare cases, use the Task Manager to stop and restart the spooler and see if that resolves the problem. 

  1. Select Ctrl + Shift + Esc to open the Windows Task Manager

  2. Select the Services tab and scroll down to Spooler on the list.

  3. Check the Status. If the status is Running, right-click on it again and select Restart. Use the options on the right-click menu to Start or Stop the service when required. 

    Windows Task Manager with Spooler service highlighted the Start, Stop, and Restart options
  4. Now re-open the document you want to print and send it again to the printer. 


Check the print queue at Settings > Devices > Printers & scanners > Select printer from the list > Open queue

More About the Print Spooler in Windows 10

The Print Spooler is the culprit behind many common printing errors on Windows. A “spooler” is a software program that organizes data in the correct order and sends it to any peripheral device with low memory, such as a printer. Thanks to this buffer, the printer doesn’t have to pause in between successive print jobs. The Print Spooler is a local service on Windows that manages the print queue seamlessly.  

When it fails, print jobs can get stuck in the queue; the print data doesn’t get to the printer, or the spooler crashes. You can reset your spooler to solve these problems, which cancels the print job and allows you to begin again.

Was this page helpful?