Universal Print Driver 4 - DOC

Document Sample
Universal Print Driver 4 - DOC Powered By Docstoc
					                   Universal Print Driver 4.7
                                 Release Notes
Hewlett-Packard is announcing the release of the Universal Print Driver (UPD) version 4.7 in
November 2008. Available in 32 and 64 bit packages, the UPD is downloadable in PCL5,
PCL6, and PS versions at

To accommodate the new features of the UPD, new versions of Managed Printing
Administrator (MPA) and the Active Directory Admin Templates are also available for
download at

New Features v4.7.0
Manual Configuration of Device Capabilities

UPD 4.5 and previous versions utilized bidirectional network communication (bidi or BiDi)
between the device and a UPD feature called the Enterprise Auto Configuration (EAC).
Executed at installation or using the "Update Now" feature in the UPD driver, the UPD
communicated over the network to retrieve status and device capabilities directly from the
device. Successful queries occurred when the device was connected to the network, turned on,
and network available.

The EAC enables the driver to query the printer and recognize the device's capabilities
(Installable trays, Duplexer, Accessory Output Bin, etc) over the network. The driver UI
options would change based on the result for the query. EAC feature is supported in most
network (TCP/IP) connections. For direct connect, DOT4 over USB or DOT4 over LPT is
used for most devices. Many composite devices do not support DOT4 and may support an
alternate directional mechanism.

In the model specific drivers and UPD traditional mode driver the UI control for EAC option
is shown in Device Settings tab under the Installable Options node. The control string is
"Automatic Configuration" which is the default (BiDi enabled).

UPD 4.7 is adding support for manual configuration of the driver to utilize device capabilities
without requiring BiDi to be enabled. This allows administrators to manually configure the
Installable Options section of the UPD's Device Settings tab.

Benefits of manual configuration:

   1. Managed control of hardware capabilities for defined queues or groups of users.
      Administrator's can disable BiDi and control which device capabilities are presented
      through the print user interface.
   2. Pre-Installed queues: administrators can manually configure device capabilities
      regardless of the device's status on the network.

       Implementation requires use of the HP Driver Pre-configuration tool (DMC tool)
        available for download from the HP public website:
       Documentation for the tool:
       DMC settings will override the EAC.

   1. Using the DMC, path out to the UPD driver files and open the *.cf_ file
   2. From the Device Settings tab, select "Printer Auto-Configuration" drop down
         a. Disabled
                i. EAC will not run at install time
               ii. Auto Configuration will be grayed out/disabled in the Device Settings
              iii. Feature will not apply to Dynamic Mode
              iv.  The Auto-Configuration UI control on the Device Settings tab will
                   remain ENABLED allowing Administrators to manually invoke the
                   EAC from the driver itself.
               v.  The SNP prompts will not be displayed if BiDi is disabled. SNP reuires
                   the ability to communicate to the devices via SNMP.
         b. Enabled (Auto Configuration Takes Priority)
         c. Enabled (Driver Pre-Configuration Takes Priority)
                i. Is the current Processing order for DMC /EAC
               ii. Is the default for EAC.

Personal Job- Optional Pinless Private Printing

Mimics device specific driver capability of Pinless Private Printing. End user has option to
select a "no pin" printing option. Job is removed from memory when printed; no PIN is
required to print.


   1. A UPD driver with Pinless Private Printing installed.
   2. A device that supports Job Storage.
   3. A device with the FW that supports Pinless Private Printing.


   1.   File Print Printing Preferences
   2.   Select the Job Storage Tab Select Personal Job. Leave the PIN selection blank
   3.   Print job. Go to printer
   4.   Select job from list on control panel. Print. Job is stored at the printer without a PIN.
        User prints the job and it is no longer in FW queue.

Make Permanent for Restricted Users
UPD 4.5 in dynamic mode the user had to be local Administrator or Power User to add a
printer to Local Printer and Faxes folder. 4.7 allows users who do not have admin rights on
their PC to add printers to printer and faxes folder.

Separator Page Support

Feature added to include job separator page to a network printer. This is to separate jobs at the
printer based on user info. Printer device firmware support is a dependency. Print display
options in the UI: UserName, FileName, AppName, Date/Time.

WJA Language Monitor Support

Integrate WJA language monitor into UPD installation package. WJA v10.1SP1 or higher.
This enables the ability for WJA to support devices for status and monitoring that are direct
connect over USB assuming WJA client side dependencies. Only PCL6, PS, and PCL5
traditional mode.

Eco-Print Shortcut

New 'default' shortcut has DUPLEX enabled

Status Notification PopUps Off by Default for Enterprise

In larger enterprise environments defined as having 100 users or more and where the domain
name does not end in .local, all Status Notification Popups (SNP) are turned off by default.
Prior to UPD 4.7 this feature applied to HP supplies ordering SNPs; this adds printer status
SNPs. This feature can be turned OFF in the Device Configuration Manager (DMC) or at the
printer server queue (Printer Status Notification: Enabled/Disabled).

Enable/Disable Status Notification Popups

In UPD 4.5 the user could disable Status Notification Popups (SNP) through settings in the
SNP popup dialogue box for networks with 500 users or less. Once disabled the user had no
option to re-enable it. UPD 4.7 will add the feature to enable/disable Status Notification
Popups ("Printer Status Notification").

   1. The user can disable/enable the SNP from Device Settings tab of printer properties UI,
      provided it is not disabled through install.exe, DMC or through any policies.
   2. At any given point of time, the user is aware of the status of SNP feature
      (enabled/disabled). The state of the combo in the UI indicates whether SNP is disabled
      through any policies.

Installation Allows UPD Version Control

For traditional mode installations of the UPD using Add Printer Wizard allows two different
installation paths. Selecting either option will install UPD v4.7. Selecting "HP Universal
Printing" will upgrade all queues utilizing the UPD to the version being installed. Selecting
"HP Universal Printing PCL 6 (v4.7)" creates version specific instance of the UPD 4.7
without upgrading existing UPD queues to the version of UPD being installed.
Early Warmup

WarmUp of the printer in previous versions of the driver began after the print job was
received by the printer. Now an early Warmup Signal is sent to the printer during pre-
processing of the print job. The Early Warmup Signal will improve the performance for the
first page output time. This is a new feature in available in some 2009 device firmware
enabled via the Early Warm up OID-- please check your device model for feature support.

Enable Printing to UPD Unsupported Devices

HP UPD list of Supported Printers is located on the Specifications tab Printers on this list are tested, verified and HP supported to work
with the HP UPD. The HP UPD may also provide basic printing functionality to devices not
on the Supported Printers list. The following applies:

   1. All available features and capabilities of the non-supported UPD target device may not
      be present, may not work, or provide a consistent user experience. HP recommends
      customers test and validate before adopting.
   2. HP is unable to add additional new features for non-HP devices into the HP UPD.
   3. Technical support is only provided for UPD printing devices on the HP UPD
      supported printers list.

Two methods can enable HP UPD to print to non-supported UPD printing devices:

 Install.exe command line option "/nhpes" that sets a flag in the registry for the current user.
HKCU\Software\Hewlett-Packard\HP Print Settings\[DWORD]MystDeviceVerify=200 (in
hex - 512 in decimal).
 Using Managed Printer List, set "RequireHPDevices = False". The policy will have to be
hand-built and is not possible to enable through the MPA.

Managed Printing Administration v2.52

HP Managed Printing Administration (MPA) v2.52 adds the following new features:

   2. WJA Managed Printer List (MPL) Integration. Follow the steps below to enable
      displaying a WJA MPL in the dynamic mode UI as configured by MPA. The
      following assume you are familiar with MPA.
          a. Create a new printer list in MPA and give it a new name
          b. After the MPL is created, select the Manage MPL View for the new created
          c. Select the Default UPD View option
          d. Near the bottom of the same window, make sure the Advanced view settings
             is visible so you can see the options
          e. Insert the full path (Starting URL) to the XML file as it would be referenced
             by a client. This could be a UNC or URL.
          f. Select the Apply button
              The Starting URL can be a UNC (WJA:\ \serverName\share\wjadevices.xml)
              or a URL (WJA:http://hpmpa-test/blegacywja.xml). Be sure to include the
              WJA: prefix on the full path, otherwise the default MPL XML parser will be
              used and it will fail to load any MPL printers. If you don't want to use a WJA
              XML file, the WJA: prefix can be omitted.

   3. MPA 2.52 now supports running on Microsoft Server 2008 and Vista.

Issues Resolved
Windows 2000: Universal Print Driver version 4.7 will be the last version of the UPD to
support Wndows 2000.

PCL-XL Error from MS Word occurs on second and subsequent prints from Word:
UPD v4.7.0 distributes a hotfix of the Unidrv file set provided by Microsoft. For more
information please reference Microsoft's knowledge base articles 948349 and 948046.

Excel Printing Issues: Several unrelated Excel printing issue resolved. Fixes include font
shifting using PCL5 on CLJ5550, cell borders printing incorrectly, and garbage characters
printed on the top of all pages.

Known Issues
MS Server 2003 with MS Firewall Slows UPD: With file and printer sharing as exception in
firewall configuration, the UPD driver takes more time (about 30 sec) to open at client
machine. From second time onwards time there is normal response times.

Installation appears to hang or takes long time to complete: The time to update the Unidrv
file set, establish device communication during installation and properly update each print
queue on the system will increase the installation time relational to the total number of
queues. Internal test show 30-45 seconds per queue is average- actual time can vary based
upon environment.

Installing driver via "Have Disk" changed print processor from WinPrint back to
default HP print processor

Upgrade to UPD 4.5 or 4.7 causes paper type mismatch: When switching older HP printer
drivers to newer product specific drivers or UPD 4.5 or higher, many customers have noticed
that the paper type changed from "Unspecified" or "Plain" to a new setting such as "Heavy
Media" following installation. This change is caused by a mismatch in the DevMode
structures of the old driver and the new driver.

Current HP product specific printer drivers and UPD rely on the UNIDRV.DLL or
PSCRIPT5.DLL files supplied by Microsoft. On March 8, 2007, Microsoft updated their
UNIDRV.DLL and PSCRIPT5.DLL files from to and as a consequence has
caused changes in the structure of DEVMODE tables within UNIDRV or PSCRIPT based
drivers. HP printer drivers with file versions prior to 61.074.xx.xx* were built with the
version 5 files. HP drivers with file versions of 61.074.xx.xx* or later were built for
compatibility with the version 6 files. When the DevMode structure changed from version 5
to version 6, the change to the structure caused a misalignment in the variables that hold paper
type, trays, etc. This caused a pre version 61.074.xx.xx hp driver with a DevMode that held a
paper type of "Unspecified" or "Plain" to be read by a version 61.074.xx.xx or newer driver as
"Heavy Media".

Steps: For printer driver upgrades, check the version of the HP printer driver files by selecting
the printer, right click Properties, select the About tab. The version is displayed at the top of
the screen. If the version is older than 61.074.xx.xx review the three scenarios below.

Scenario 1: On new/fresh server, create new print queues with new queue names: This is
HP's recommended upgrade path. Users must connect to the new print shares.

Scenario 2: On same server, delete/re-create queues using the same queues and queue
names: On the print server, delete each printer to be upgraded and re-create it using the new
driver. Similarly, on the client side, delete the printer connections forcing default and user
setting DevModes to synchronize with the server.

To delete the print queue from the system, open the Printer and Faxes window, select the
queue name, right-click and select Delete

To delete the driver:

   1. From the Printers and Faxes or Printers folder, click File and then Server
   2. Click the Drivers tab.
   3. Select the driver to be uninstalled, and then click Remove.
   4. OPTIONAL: Delete the entire UPD registry entry at
      HKEY_CURRENT_USER\Software\Hewlett\Packard\HP Print Settings to clean
      out the cached UPD registry settings.
   5. OPTIONAL: remove driver files from \3 directory. Example

Scenario 3: On same server or new server, delete/re-create HP device print queues using the
same queues and queue names, and preserve settings through scripting: This advanced level
upgrade assumes customers create scripts to preserve print queue settings before deletion and
repurpose those settings after new queue creation. HP white papers will be made available
covering best practice and scripting examples.

Citrix environment- processor spike in MSIEXEC results in slow performance: This
issue will be resolved in an update to UPD v4.7 targeted for early 2009. Temporary
workaround is to create a zero byte cioum32.msi file. Renaming the
\Windows\system32\spool\drivers\x32x86\3\cioum32.msi file to cioum32.msi.bak. Open
Notepad, go to FILE-SAVE AS, and save file

Tmp files in w32x86\3\: Several *.tmp files created in the \Windows\system32\spool\drivers
\w32x86\3\ at the time of install. The number of tmp files created is relates to the number of
print queues on the system. Following installation it is safe to delete these tmp files from the
\w32x86\3\ directory. Please reference Microsoft's documentation article ID 958708 (Nov 4
MPA Restricted User: Users without local machine Administrator rights utilizing UPD and
the MPA require two registry entries. Test case example using same client machine:

   1. User#1 (a local Admin) installed UPD using install.exe /dm /n"dynamic-Mode" /h /q
      Result: User sees the policies as defined by the Active Directory Template.
   2. Logoff User#1 and login as User#2 (a non-local Admin)
      User#2 sees the print queue but is not being managed by the AD templates. This is a
      result of a missing registry key.

One entry is created by the UPD INSTALL.EXE using the /policy, the/empa, or /eads
command line switch. One additional key will need to be manually added for the non Local
Administrator user:

   1. To enable policy management for a single non-admin user via the MPA (Managed
      Printing Administrator utility), make the following registry entry
      Hkey_Current_User\Software\Hewlett-Packard\HP Print Settings\UPDMPA DWORD
      Value Hex value is 0x12d07f6 hex, or 19728374 decimal.
   2. To enable policy management for all non-admin users via the MPA, make the
      following registry entry in the HKEY_local _machine section
      Hkey_Local_Machine\Software\Hewlett-Packard\HP Print Settings\UPDMPA
      DWORD Value Hex value is 0x12d07f6 hex, or 19728374 decimal.
   3. To enable policy management for a single non-admin user via the Active Directory
      Template, make the following registry entry... Hkey_Current_User\Software\Hewlett-
      Packard\HP Print Settings\UPDADS DWORD Value Hex value is 0x12d07f6 hex, or
      19728374 decimal
   4. To enable policy management for all non-admin users via the ACtive Directory
      Template, make the following change in the HKEY_Local_Machine section
      Hkey_Local_Machine\Software\Hewlett-Packard\HP Print Settings\UPDADS
      DWORD Value Hex value is 0x12d07f6 hex, or 19728374 decimal.

Supported Devices
Devices supported by HP MPA and HP UPD (HP PCL 6, HP PCL 5, and HP PS

      HP Color LaserJet CM1015
      HP LaserJet 1150 series
      HP LaserJet 1160 series
      HP LaserJet 1200 series
      HP LaserJet 1300 series
      HP LaserJet 1320 series
      HP LaserJet P2015 series
      HP LaserJet P2050 Series
      HP LaserJet 2100 series
      HP LaserJet 2200 series
      HP LaserJet 2300 series
      HP LaserJet 2400 series
      HP LaserJet 2500 series
      HP LaserJet 2550 series
   HP LaserJet 2605 series
   HP LaserJet 2700 series
   HP Color LaserJet 2800 series all-in-one
   HP LaserJet M2727 MFP series
   HP LaserJet 3000 series
   HP LaserJet 3005 series
   HP LaserJet 3015 AiO
   HP LaserJet 3020 AiO series
   HP LaserJet M3027 MFP series
   HP LaserJet 3030 AiO series
   HP LaserJet M3035 MFP series
   HP LaserJet 3050 AiO
   HP LaserJet 3052 AiO
   HP LaserJet 3055 AiO
   HP LaserJet 3200 AiO series
   HP LaserJet 3300 MFP series
   HP LaserJet 3390 AiO
   HP LaserJet 3392 AiO
   HP Color LaserJet CP3505 series
   HP Color LaserJet CP3525
   HP LaserJet 3700 series
   HP LaserJet 3800 series
   HP LaserJet 4000 series
   HP Color LaserJet CP4005 series
   HP LaserJet 4050 series
   HP LaserJet 4100 series
   HP LaserJet 4100 mfp
   HP LaserJet 4200 series
   HP LaserJet 4240 series
   HP LaserJet 4250 series
   HP LaserJet 4300 series
   HP LaserJet 4345mfp series
   HP LaserJet M4345 MFP series
   HP LaserJet 4350 series
   HP LaserJet 4500 series
   HP LaserJet 4550 series
   HP LaserJet 4600 series
   HP LaserJet 4610 series
   HP LaserJet 4650 series
   HP LaserJet 4700 series
   HP LaserJet 4730 MFP series
   HP Color LaserJet CM4730 MFP series
   HP LaserJet 5000 series
   HP LaserJet M5025 MFP series
   HP LaserJet M5035 MFP series
   HP LaserJet 5100 series
   HP LaserJet 5200 series
   HP LaserJet 5500 series
   HP LaserJet 5550 series
   HP LaserJet 8000 series
      HP Color CM8050 MFP with Edgeline Technology
      HP Color CM8060 MFP with Edgeline Technology
      HP LaserJet 8100 series
      HP LaserJet 8150 series
      HP LaserJet 8150mfp series
      HP LaserJet 9000 series
      HP LaserJet 9000mfp series
      HP LaserJet 9040 series
      HP LaserJet 9040mfp series
      HP LaserJet 9050 series
      HP LaserJet 9050mfp series
      HP LaserJet 9055mfp
      HP LaserJet 9065mfp
      HP LaserJet 9500 series
      HP LaserJet 9500mfp series
      HP Business Inkjet/Officejet 2250 series
      HP Business Inkjet/Officejet 2280 series
      HP Business Inkjet/Officejet 2300 series
      HP Business Inkjet/Officejet 2600 series
      HP Business Inkjet/Officejet 2800 series
      HP Business Inkjet/Officejet 3000 series
      HP Business Inkjet/Officejet 9100 series all-in-one
      HP Color LaserJet CP6015
      HP Color LaserJet CM6040 MFP
      HP Color LaserJet CM3530 MFP
      HP LaserJet M1522 MFP Series
      HP LaserJet M2727 MFP Series

Supported with Plug and Play

      HP LaserJet 1320 series
      HP LaserJet P2015 series
      HP LaserJet 2420 series
      HP LaserJet 2550 series
      HP LaserJet 2605 series
      HP LaserJet 2700 series
      HP LaserJet P3005 series
      HP LaserJet M3027 MFP series
      HP LaserJet M3035 MFP series
      HP LaserJet 3050 AiO
      HP LaserJet 3052 AiO
      HP LaserJet 3055 AiO
      HP LaserJet 3390 AiO
      HP LaserJet 3392 AiO
      HP Color LaserJet CP3505 series
      HP Color LaserJet CP4005 series
      HP LaserJet 4345mfp series
      HP LaserJet M4345 MFP series
      HP LaserJet 4700 series
      HP LaserJet 4730 MFP series
      HP Color LaserJet CM4730 MFP series
      HP LaserJet M5025 MFP series
      HP LaserJet M5035 MFP series
      HP LaserJet 5200 series
      HP LaserJet 5550 series

Hewlett- Packard

Shared By: