Print queues defined with port names that begin with TS# are deleted upon server restart

Article translations Article translations
Article ID: 2990415 - View products that this article applies to.
Expand all | Collapse all

Symptoms

Print queues are deleted upon restart of the server when the port name of the print queue begins with "TS#" ("#" is a placeholder for a number). When this occurs, the following event is generated in the Print Operational Event log:

Log Name:      Microsoft-Windows-PrintService/Operational
Source:        Microsoft-Windows-PrintService
Date:          ****
Event ID:      301
Task Category: Deleting a printer
Level:         Information
Keywords:      Classic Spooler Event,Printer
User:          SYSTEM
Computer:      <Computer Name>
Description:
Printer TS#***** was deleted, and users will no longer be able to print to this printer. No user action is required.

Cause

This behavior is by design. It is part of the Terminal Server printer clean-up functionality that is built into Windows.

Upon restart of the server, any nondefault Terminal Server printers are deleted. Specifically, a check is made against the port name of the printers that are configured on the server. Any ports that are found to be in use that begin with TS# are deleted upon server restart. This clean-up activity is only triggered upon server restart. Restarting spoolsv.exe will not trigger this activity.

Resolution

To resolve this issue, do not use port names that begin with TS#.

More information

Port names that begin with TS# are reserved for Terminal Server printers.

Properties

Article ID: 2990415 - Last Review: August 22, 2014 - Revision: 1.0
Applies to
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Service Pack 1
Keywords: 
kbexpertiseadvanced kbsurveynew kbprb KB2990415

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com