We ran into a problem where the print properties or preferences of a shared printer being accessed on a Microsoft Windows client PC would cause the print driver to be re-vended (downloaded/installed) from the server and an Event ID: 20 entry to be logged in the Event Log. Event ID: 20 indicates that a print driver has been added or updated. Slow client UI response and/or slow server performance was also reported. In some instances, the driver would generate over 100 Event ID: 20 entries in the Event Log. Selection of the printer from an application may freeze up the application and printing to printer was reported to take up to 15-20 minutes.
This issue can occur if the privileges on the print server are set such that users with print access also have manage permissions on the print queue. [more]
My Solution
Disable queue manage permissions for users. NOTE: In my situation, the user was a domain admin. Removing manage permission for domain admins would prevent further access to the printer. I had to add a separate group to allow management permission before removing administrator permissions.
To change permissions:
-
From the print server, right-click the printer queue (object) in the Print & Fax window.
-
Select Properties.
-
Select the Security tab.
-
Click the User Group used for printing permissions.
-
Deselect the check in the box next to Manage Printers under the Allow column.
HP's Solution
Upgrade to UPD version 5.1 or later.