How to Disable the Universal Print Driver for Specific Print Drivers

How to Disable the Universal Print Driver for Specific Print Drivers

book

Article ID: CTX110343

calendar_today

Updated On:

Description

By default, the system uses standard printer drivers as requested by the client, if they are available. If a driver is not available and the client supports the Universal Print Driver, the printer is autocreated using the Universal Print Driver.
The default behavior can be altered by setting the Citrix Policy Printing > Drivers > Universal Driver > Use only printer model specific drivers. However, this disables all usage of the Universal Print Driver.


Instructions

Caution! This fix requires you to edit the registry. Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

When a driver name presented from the client fails the compatibility test (for example, the driver name is present in an exclude list or not present in an allow-only list) assuming Universal Print Driver fallback is enabled, the normal behavior is to try to create the printer using the Universal Print Driver. If set, this flag changes the default and prevents Universal Print Driver creation for printers whose drivers fail the compatibility test.
  1. Add the following REG_DWORD into the server registry “DefaultPrnFlags” at HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print\
  1. Enter the value 0x10000000 (HEX)
User-added image
  1. Use the Presentation Server Console to configure the printer drivers. To configure the drivers, log on to the console, expand the Printer Management plug-in, click Drivers, and then click the Compatibility icon on the toolbar. The following screen shot (see figure) displays how to prevent the autocreation with the Universal Print Driver for the printer drivers listed as shown. The driver does not need to be installed on the Presentation Server, but the printer driver name has to be identical to the one used on the client device to prevent creation.
User-added image

Only the denied printer drivers listed above will not be autocreated using the Universal Print Driver.

All other printer drivers are still capable of using the Universal Print Driver.

      Issue/Introduction

      This article describes how to disable the Citrix Universal Print Driver fallback for specific client printers.

      Additional Information

      CTX089874 – Troubleshooting and Explaining the Citrix Universal Print Driver

      CTX106812 – How to Auto-Create the Generic Citrix Universal Printer in User Sessions