Windows

Where Is the Windows Print Spooler Folder?

The print spooler stages every print job as files in a PRINTERS folder under System32, which is where stuck jobs hide.

Last updated

Printing on Windows is a file operation first. Each job lands in the spool folder as a .SPL data file with a .SHD settings companion, and the spooler feeds them to the printer in order.

Cancelled jobs sometimes leave their files behind, and the queue then shows a ghost that never clears. The fix is mechanical: stop the spooler, empty the folder, start it again. Knowing this path turns a reboot level problem into a thirty second one.

Where Windows stores this, by platform

Windows
C:\Windows\System32\spool\PRINTERS

Jobs appear here as .SPL and .SHD pairs. Stop the Print Spooler service before touching the files, then start it again after.

Frequently asked questions

A print job will not cancel. What actually clears it?

Stop the Print Spooler service, delete everything in PRINTERS, and start the service again. The queue returns empty and printing resumes. This fixes the vast majority of permanently stuck jobs.

Can I delete the files to free space?

Yes, with the spooler stopped. Old .SPL and .SHD files from crashed jobs accumulate and waste space. Never delete while the service runs, since in flight jobs corrupt.

Notice an outdated path? Let us know.