Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just need to know where the temporary files are written to when a printer is configured to spool before printing.

share|improve this question
up vote 4 down vote accepted

The default system-wide print spooling directory in Windows XP is %SystemRoot%\SYSTEM32\SPOOL\PRINTERS.

According to MS Help & Support, to view (or change) the default print spooling directory:

  1. Go to Printers and Faxes in Control Panel.
  2. On the File menu, click Server Properties, and then switch to the Advanced tab.
  3. The spooling directory can be seen in the Spool Folder textbox. To change the directory, just type the new path that you want to use, and click OK.

To set spooling directories for individual printers involves editing the Windows registry:

  1. Add/change the REG_SZ value in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\specific printer\SpoolDirectory.
  2. Make sure that the directory you specified exists and has appropriate user permissions.
  3. Stop and restart the Spooler Service, under Services in Control Panel.
share|improve this answer
Thanks; that what I needed to know - I can print again (after relocating the spooler directory out of my locked-down Windows directory). – Lawrence Dol Apr 20 '10 at 3:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.