net stop spooler Expected output: The Print Spooler service is stopping. The Print Spooler service was stopped successfully.
:
| Step | Action | Command | |------|--------|---------| | 1 | Stop spooler | net stop spooler | | 2 | Delete files | del /Q /F %systemroot%\System32\spool\PRINTERS\* | | 3 | Start spooler | net start spooler | clear the print spooler
| Event ID | Source | Meaning | |----------|--------|---------| | 10 | PrintService | Spooler failed to load a driver | | 11 | PrintService | Spooler crashed (unknown exception) | | 1000 | Application Error | spoolsv.exe faulting application | | 808 | PrintService | Print job deleted due to spooler reset | End of paper net stop spooler Expected output: The Print Spooler
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers" /va /f This removes all printer configurations and jobs. Only use if standard clearing fails. You will need to re-add printers. net start spooler 5.5 Re-Add Printers if Necessary If printers disappeared (due to registry cleanup or driver issues), reinstall them via Settings → Bluetooth & devices → Printers & scanners → Add device . 5.6 Test Printing Print a test page from Notepad or any lightweight application to verify normal operation. 6. Automated Scripting for Spooler Clearing For help desk environments, a batch script can standardize the process. Only use if standard clearing fails
Alternatively, use Services.msc → locate “Print Spooler” → right-click → Stop. Navigate to the spool directory:
@echo off echo Stopping Print Spooler... net stop spooler /y timeout /t 2 /nobreak >nul echo Deleting spool files... del /Q /F /S "%SystemRoot%\System32\spool\PRINTERS\*.*" echo Starting Print Spooler... net start spooler echo Spooler cleared. Reinstall any missing printers manually. pause (more robust):