[x]

Site Alert(s):

  • Server maintenance Saturday Nov 22, 2008, 12:00 PM - 3:00 PM. The Knowledge Center will be unavailable during this time.
Rate this Article:
You must be signed in to rate again
Article Feedback Print View
Alternate Languages: N/A

Printer Driver Replication Fails for Certain Printers and Printer Drivers

Document ID: CTX774641   /   Created On: Apr 30, 2002   /   Updated On: Apr 17, 2008
Average Rating: 2

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.

More Information

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.


Search
Knowledge Center
XenApp
XenApp Plugins (Clients)
XenServer
XenDesktop
NetScaler Application Delivery
Access Gateway
EdgeSight
Provisioning Server
WANScaler
Password Manager
Does it work with Citrix? Verify it - introducing the new Citrix Ready Community Verified