Windows defaults to spooling print jobs. The Print Spooler is a background program that writes data to temporary files in your C:WindowsTemp directory. Although this lets you perform other tasks while you print, it does slow printing. 1. On most printers, you can turn off the spooler by going to Start | Settings | Printers. Right-click on the icon of the printer you're using.
2. Click Properties and select the Details tab. Click on the Spool Settings button at the bottom of the dialog box.
3. Select the Print Directly to Printer option. This will tie up your application until the printer has all the data, but your print job should finish more quickly. Printing directly to the printer will also come in handy if your print spooler crashes and you need to print before you reboot your PC.
4. For troubleshooting, try printing from Notepad or WordPad to make sure that the problem is limited to just one application and isn't indicative of a problem with Windows. If the problem occurs in one document only, try to print a blank page inside the application. If this prints, the application may have problems with memory or fonts.
Spooling
Spooling in reference to a printer refers to where your documents are held until they are printed. Once you click the print button, your items are written into a separate directory. They stay there until the printer prints them. This frees up the rest of your computer to concentrate on other things.
All computers today have spooling services. If it did not you would not be able to print to more than one printer.
Spooling is a way of buffering something through a file. If you directly access the printer with a program, then the program is tied up until printing is finished. But you could send the output of the program to a file and the operating system can send it to the printer as needed in the background.
Spooling is putting jobs in a buffer area, whether in memory or on disk, where they can be accessed when a device is ready. For example, print jobs are spooled to a buffer to be printed when the printer is ready.
Check the cables, check the power, make sure the printer is the default printer so your software isn't looking for another printer that isn't there anymore.
When a printer does not have its own internal memory, the computer memory must do the work. The work is then transferred in chunks that the printer can handle. This does compromise the speed of the process.
Advanced
When a print job or print command is initiated, the data involved is stored in memory while the printer slowly processes it.
spooling is a term used in computers and it means place an operation that is being run by the operating system in a temporary are until another action is taken. For example sending a print job from your computer to the printer. The operating system places the sent job in a temporary folder until action is taken by the printer. Thanks
advantage of spooling
Spooling is basically a means of saving information that cannot be handled immediately. For instance, when printing a document, the document has to undergo a conversion process. This can often be a lengthy process when printing directly to the printer, thus a print spooler handles the actual conversion and queues your document ready for printing when the printer is ready. This allows you to continue working while the spooler works in the background.