Temporary print job files are deleted when one or more of the following conditions are true:
- You restart the computer two or more times after you receive an "Error Printing" message.
- You restart the Spooler service two or more times after you receive an "Error Printing" message.
- You restart the computer or the Spooler service when a print job is still in progress.
↑ Back to the top
This problem occurs because the Spooler service mistakenly identifies the print job files as corrupted.
↑ Back to the top
When the Spooler service starts, the service searches the spool folder for temporary print job files. Then, the service sends these print jobs to the printer. If the service was stopped when a print job was printing, this behavior makes sure that the Spooler service prints print jobs that were left behind.
Each print job file contains a counter that records how many times the print job has been sent to the printer. If the print job is interrupted, the value of this counter increments by one. If the value of the counter is one, the Spooler service prints the file when the service starts. If the counter value is more than one, the Spooler service identifies the file as corrupted. The service then deletes the file.
↑ Back to the top