SpoolMedic is a lightweight system tray utility that stops the Print Spooler service, clears stuck print jobs, and restarts it — about two seconds, no reboot, no services.msc.
A print job gets stuck, the queue locks up, and nothing prints. It doesn't matter if it's a home inkjet or a managed MFP on a corporate network — the Windows Print Spooler just decides it's done for the day. Deleting the job from the queue hangs at "Deleting…" forever.
The standard fix is either a reboot or a manual trip through services.msc: stop the spooler, navigate to the spool folder, delete the stuck files, restart the service. SpoolMedic wraps that whole sequence into a single tray-icon click.
When you click Fix Print Spooler from the tray icon, SpoolMedic runs a complete repair sequence:
.SPL and .SHD files from C:\Windows\System32\spool\PRINTERSSpoolMedic is free and open source. It requires Python 3.10+ on Windows 10 or 11.
Source and documentation: github.com/VAROIndustries/SpoolMedic
C:\Windows\System32\spool\PRINTERS, and restart the service. SpoolMedic runs that exact sequence for you in one click..SPL and .SHD files, and restarts the service — the whole repair takes about two seconds, with no reboot and no trip through services.msc.