This article provides a solution to an issue in which the printer redirection isn't working and no event IDs occur.
Original KB number: 2003646
Printer redirection isn't working. Drive redirection works. No event IDs are seen.
The spooler security descriptor must contain the "AU" (Authenticated User) ACL (Access Control List) which allows any authenticated user to open the spooler service for reading operations.
In this case, that ACL was missing from the spooler security descriptor.
Run the following command to show the current security descriptors on the print spooler:
C:\sc sdshow spooler
An unaltered SD (security descriptor) for print spooler should look like this:
The important ACL in this case is the one for authenticated user (AU), since TS runs as a network service it relies on this ACL to be present in order to successfully open the spooler service. Adding the following ACL back fixed the problem.
The following method can be implemented to add the missing ACL.
Run the following command:
c:\>sc sdshow spooler >temp.txt
You would see all the ACLs except for the "(A;;CCLCSWLOCRRC;;;AU)" ACL when you open the text file.
The following is an example: (you may see a different output depending on the permissions set on the spooler)
You could then copy the above output in a notepad as follows:
sc sdset spooler D: (A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SY)
Ensure that you're appending the "sc sdset spooler D: (A;;CCLCSWLOCRRC;;;AU)" section of above command to the output you see in your case.
Copy and paste this command in the command prompt. (Ensure that "(A;;CCLCSWLOCRRC;;;AU)" appears in the beginning. Otherwise, this might not work.)
By running the above command, you retain the old ACLs and also add the missing ACL that is the one for authenticated user (AU).
Following is a list of some more things that can be looked into in a "Printer Redirection not working" issue:
If you need assistance from Microsoft support, we recommend you collect the information by following the steps mentioned in Gather information by using TSS for User Experience issues.