When a client makes a connection to a network printer, the default action is to allow any required printer drivers to be installed. In some cases, you may want to prevent the client from automatically installing the printer driver. If you allow a Windows NT 4.0 Terminal Server Citrix Metaframe Independent Computing Architecture (ICA) client to install printer drivers when they connect, the Spooler service is likely to start consuming extra CPU cycles, if the driver has not been tested with Terminal Server.
To prevent a client from installing a new print driver when they connect, perform the following on the print server:
1. Use the Registry Editor to navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\LanMan Print Services\Servers/
2. Add Value Name AddPrinterDrivers, a REG_DWORD data type, and set the data value to 1.
NOTE: A data value of 1 allows only Administrators and Power Users to automatically install a new printer driver.