Client Override Options

Epic Print Server Mode

When using Printer Installer to manage printers in both the enterprise and EPIC environment, you will need to manually turn on EPIC Print Server Mode on the EPIC print servers. To turn on EPS mode manually, create the following registry entry on each EPS:
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: epic
  • Set the value to: 1
  • Reboot the workstation or shutdown and restart the client.

Hidden Client Icon Per Workstation

To manually hide the client icon per workstation instead of turning it off for everybody, create the following registry entry on each computer you wish to hide it on:
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: client_show_icon
  • Set the value to: 0
  • Reboot the workstation or shutdown and restart the client.

Client Check-In Interval Per Workstation

To manually set the automatic client check-in per workstation, instead of turning it on globally for everybody, create the following registry entry on each computer:
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: client_check_periodically
  • Set the value equal to the number of minutes that should expire before each check in (0 means never check in):
  • Reboot the workstation or shutdown and restart the client.

Force Delete Printers From Deployment Assignments (applies to client versions 14.1.5.27 and newer)

To allow the client to delete printers that have been installed via deployment assignments even when Active Directory information cannot be determined, create the following registry entry on the Printer Installer Server (OR if this is a VDI session then on the individual VDI workstation):
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: AlwaysDelete
  • Set the value to 1 to enable the override:
  • Reboot the workstation or shutdown and restart the client.

Move Cache Manager Storage To New Location (applies to client versions 14.2.5.125 and newer)

To manually set where the Printer Installer Cache Manager stores files, create the following registry entry on the Printer Installer Server:
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: cache_manager_location
  • Set the value as the path to the new location (the default path is %programfiles%\printer properties pro\printer installer client\cache\)
  • Reboot the workstation or shutdown and restart the client.

Store Self-Installed Printers in Roaming Profiles (applies to client versions 14.2.5.125 and newer)

This override will allow TCP/IP printers that were installed via the Portal to be stored in users' roaming profiles, so the next time the user logs into a View Client or XenDesktop session the printers will be automatically reinstalled. This is normal behavior in a XenApp or Terminal Services session, but that can also be disabled with this key.
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: RESTORE_USERINSTALLED_PRINTERS
  • Set the value to: -1 to force OFF the behavior of TS mode that remembers printers from previous sessions, and cleans up reg keys that normally store them as users log in.
  • Set the value to: 0 to keep everything behaving as normal.
  • Set the value to: 1 to force ON the behavior of TS mode that remember printers from previous sessions and restores them.
  • Reboot the workstation or shutdown and restart the client.

Client Process Delay for a Terminal Server / XenApp Server / VDI image (applies to client versions 14.2.5.140 and newer)

This override will allow you to delay in seconds all processing by the client until the specified time has passed. This is useful when a computer is first turned on, or when a user logs into a new terminal service session, the new instance of the client created will then delayed before it starts its process:
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: NewInstanceDelay
  • Set the value equal to the number of seconds that should expire before the Printer Installer Client starts its process.
  • Reboot the workstation or shutdown and restart the client.

Force Client To Ignore XenDesktop / ViewClient Registry Keys (applies to client versions 14.2.5.140 and newer)

This override will allow you to force the client to ignore the registry keys from both Citrix XenDesktop and VMware ViewClients and act as if it was running on a normal desktop.
  • Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\PrinterLogic\PrinterInstaller\Overrides
  • Create a new string value named: DISABLE_ENDPOINT_DETECTION
  • Set the value to 1 to enable the override:
  • Reboot the workstation or shutdown and restart the client.