We help IT Professionals succeed at work.

Unable to print using Remote Desktop Connection with an HP LaserJet CP1025nw

I am trying to print while using Remote Desktop to a remote server running Server 2008 64bit.  The printer is visable on the remote server as a redirect from the local Win7 pro 64bit PC however I can send a print job.  Local printing is working.
Watch Question


I need to print to a HP while using Remote Desktop.  The printer is install on our local network and I can print localy just fine.  When I start me RDP session the printer is visable on the remote server but I am unable to send a print job.  I have the printer option checked under local resources for my RDP connection.
DevOps Engineer
You probably need the drivers installed onto the Terminal Server.
Spike99On-Site IT Technician

I don't think you will be able to get that to work on a terminal server because it's not supported.  HP doesn't support the use of printer that use "host-based" print drivers in a Terminal Services or Citrix Xen App environment.

See this document by HP (see page 5 of 33):

It says:
Printer:  LJ Pro CP1025
Supported in Citrix Environment:  No
PCL:   N/A
Host-based:   Not supported
PS:    N/A

The printer doesn't appear to be compatible with PCL drivers (no PCL drive is available for it), so I don't think trying another PCL-compatible driver like the HP LaserJet III or 4 will be a viable option.

I'd return the printer & get another one that has a PCL-compatible download available on the driver download page.

You could work around this limitation by installing a 3rd party printing solution like Screwdrivers by Tricerat. Screwdrivers will basically redirect the printer to the terminal server using the Screwdriver universal print driver using communication between the SD client & the SD sever piece on the terminal server.  But, it's NOT a cheap solution.

Citrix provides its own universal print driver as well, but that HP document says that this printer isn't supported on Citrx XenApp servers.

Server 2008 Terminal Services Easy print might allow you to get around this limitation, but I don't know for sure if that will work.

Is the printer driver installed on the terminal server or areyou using Easy Priint?

Sorry, I don't have better news for you.