You are currently offline, waiting for your internet to reconnect

Error: HP Universal Printing | Invalid Address when using the Hewlett-Packard Universal Printer Drivers with Microsoft Application Virtualization


When using the Hewlett-Packard Universal Printer Drivers (HP UPD) with the Microsoft Application Virtualization (App-V) client and trying to configure a printer through the Enter a Printer Address... dialog box, you receive the following error:

Error: HP Universal Printing
Invalid Address.

Verify and re-enter the address, or use a different address.

This behavior is by design.  By default, App-V does not allow access to global objects such as semiphores and mutexes from within App-V.  These objects must be explicitly excluded.

To allow App-V clients to print to HP UPD printers use the following steps:

  1. Upgrade the client to App-V 4.6 SP1 or greater.  This is required as it includes several necessary fixes.
  2. Open Regedit and navigate to the following key:
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\SystemGuard\ObjExclusions

    On 64-bit machines, this will be located at:


  4. Note the highest numbered REG_SZ value in the list of ObjExclusions.  In this example, we will assume that the highest number is 93.  Increment this number by 1 and add the a new REG_SZ value with this name (i.e. REG_SZ, name: 94).  Double-click on the value and enter the value data Global\*.
  5. Repeat this process by again incrementing the number and adding value data *HPZ*

 For example, add values 94 and 95 where the highest ObjExclusions value is 93:

Windows Registry Editor Version 5.00

94"="Global\\* "
"95"="*HPZ* "
More Information

Note that this solution assumes that the printer is otherwise accessible and that other, identical clients are able to connect to the printer.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2626751 - Last Review: 10/13/2011 13:39:00 - Revision: 3.0

Microsoft Application Virtualization 4.6 Sequencer

  • KB2626751
/script> style="display: none; " src="">&t="> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" t.write(" " src="">