Setting the location of the spool folder on a Windows Server

Setting the location of the spool folder

By default the spool folder is located at systemroot\System32\Spool\Printers. However, this drive also holds the Windows system files. Because these files are frequently accessed by the operating system, performance of both Windows and the printing functions might be slowed.

If your print server serves only one or two printers with low traffic volumes, the default location of the spool folder is sufficient. However, for high-volume printing requirements, to support large numbers of printers, or to support large print jobs, you should relocate the spool folder. For best results, move the spool folder to a drive that has its own controller, which reduces printing’s impact on the rest of the operating system.

How to do it :


By default, Windows Server 2003 places the printer spoolfolder at %systemroot%\System32\Spool\Printers. However, you can potentiallyincrease system performance by moving the printer spool files to a differentdrive than the one that holds the operating system.

Computers frequently access system files, so moving theprinter files to a different location allows faster access to those files. Thedrive won’t have to try to service requests simultaneously.

To change the location for the printer spooler files, follow these steps:
Go to Start | Printers And Faxes.
From the File menu, select Server Properties.
On the Advanced tab, enter the location where you would like to spool print jobs. If the location doesn’t exist, this process will create it for you. Make sure the new location has sufficient disk space to handle large print jobs.
Stop and restart the printer spooler service, or reboot the server.

On the services list, you’ll find the spooler service under PrintSpooler.