XenApp 5_0 for Windows Server 2008
This article describes how to disable the Citrix Universal Print Driver fallback for specific client printers.


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.


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.


      Join the conversation

      Citrix Discussions

      Open a case

      Citrix Support