Background
MetaFrame XP Service Pack 2 for Windows 2000 contains Hotfix XE101W006 and Service Pack 1 for MetaFrame XP 1.0, which contains both Hotfix XE100W017 and other fixes for print driver replication issues (including for installations with server remapped drives). Service Pack 1 for MetaFrame XP 1.0 on Terminal Server 4.0 contains the same fixes as SP1 for Windows 2000. Ensure the stated patches are applied before continuing.
If an attempt to replicate a printer driver fails, check the Application Log in Event Viewer. An error message appears stating that the printer driver could not be replicated because the language monitor could not be added appears. (See Additional Information)
Some printers have language monitors that consist of multiple files. Because multiple-file language monitors are not standard, printer driver replication may fail.
Finding the Language Monitor
Determine the name of the language monitor and the language monitor dependent files.
To find the name of the language monitor, locate the registry key for the printer driver. In Windows 2000, you can find printer driver information in the following location:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers
The drivers can be found under the key Version-2 or Version-3.
When you find the registry key for the printer driver in question, find the value Monitor and note the name of the monitor given in the data.
Adding the Language Monitor Dependent Files
To determine which files are the language monitor dependent files, check the printer installation files, which are in .inf format. If the printer installation files do not have the required information, contact the printer manufacturer.
When you have determined which files you must add, add them to the Windows registry by completing the following tasks:
1. In regedt32, add the key MonitorList to the key HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMAPrinter.
2. Add a value where the Value Name is the name of the language monitor and the data type is REG_MULTI_SZ.
3. In the Multi-String Editor, add the name of the language monitor dependent files. Be sure to enter each file name on a separate line.
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall the 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. For information about how to edit the registry, view the "Changing Keys And Values" online Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" online Help topics in Regedt32.exe. Be sure to back up the registry before you edit it.
You can now attempt to replicate the printer driver again.
CTX115933 – Failing Printer Driver Replication Process on Citrix Presentation Server 4.5 Servers.
Citrix Support has received calls where printer driver replication was successful, the receiving server showed a validating event in the Event Logs that replication had occurred and the driver showed in server properties under printer settings. However, the replicated driver did NOT show in the Management Console in the receiving server’s driver list
To resolve the appearance of the printer drivers in the Management Console follow the steps below:
1. In the Management Console, on the left side, select Printer Management.
2. Right-click Printer Management.
3. Select Update Printer and Driver Information.
Note: Selecting the server that you are attempting to replicate to…then selecting the Printers tab on the right pane of the Management Console, then right-clicking in the right pane and selecting “Update printer and Driver Information” may not produce the desired result.

-Or-
Re-create the local host cache queries in the data store for refreshed information. Printer drivers are included. Stopping the IMA Service, re-creating the local host cache, and restarting the IMA Service does make the driver appear in the Management Console.
For re-creating the local host cache, see CTX759510 – Function of the Local Host Cache.