We help IT Professionals succeed at work.

HP 1022n On Windows 2008 Terminal server and Remote desktop

One of our users recently upgraded her computer from a WIndows XP laptop to a Windows 7 laptop.  She had an existing HP 1022n which she able to print to locally and from a Windows 2008 64 bit server.   After Sse installed the HP 1022N printer on her new laptop she was unable to print from the terminal server nothing would print.  

I tried to find a Windows 2008 64 bit driver but there was not one on the HP website.   We tried reloading the printer on the laptop but it still would not work.   I then downloaded the HP Universal  PS driver, which didnt work.   I then downloaded the HP Universal PCL 5 driver.   It worked on the local printer but still would not print from the Terminal Server.    I then tried the v5.3 version and everything worked.  

At least until she tried again the next night.  The next night a test page from Printer Properties it printed fine.  However when she prints from anything else it prints symbols.   I tried using the HP Universal PCL6 with no success.  I then tried moving it back to the PCL5 v5.3 driver but it would not print anymore.  I then tried changing the print processor to winprint with no success.  

What is the best way to get this printer working on both a Windows 7 32 bit laptop and from a Windows 2008 64 bit Terminal Server.  

I can not attache the printer to the server as she is a remote worker.  She is also using a wireless connection so the printer is connected via a USB cable
Watch Question

Try to use HP LaserJet 6L PCL5e driver.

"The Windows inbox LaserJet 6L pcl 5e printer driver has been tested and is supported under Windows Terminal Server and Citrix Metaframe." from http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&taskId=115&prodSeriesId=439424&prodTypeId=18972&objectID=c00312105

List of supported HP printers in terminal services:


She is going to get a new printer and see how that one works.   We had problem getting Windows 7 recognize and install the priner.  It kept coming up as unknown usb device.  I had to manually load the drivers and then tell Windows it was a printer.  

Once we got that far it would print locally but we still could not get it to print form the Remote Desktop Printer.   It keeps being added as a Terminal Services Easy Print driver.  When I print to it in the Remote Desktop it spools ot the queue on the server then deletes itself but I never see anything appeary in the queue on the local PC.  

 She is running the same version of .Net and Remote Desktop as i am and Easy Print works on my local printers.   I tried printing and viewing a XPS document on the local PC and it worked with no problem.  
Has anyone else had a similar problem?  Any suggestions on how to resolve the issue?
Spike99On-Site IT Technician

I think if you want to get around the issue, I would try davorin's suggestion.

I refer to the HP document PDF file that lists HP printers supported on terminal or citrix server wnenever I am trying to get HP printers to work in a TS environment:

For the HP LaserJet 1022, it says on Page 5:
"Use HP LaserJet 6L PCL5e driver included in the Windows OS"

So, if you are having trouble with Easy Print, I would install a 2nd instance of printer with the HP LaserJet 6L PCL 5e driver on the Win7 client PC. then install the 6L PCL 5e driver on the terminal server as well.


She purchased a new HP 2055DN and it works fine.  I think there was a problem with the printer since I was having problem.   I will make a note to try the LaserJet 6L pcl 5e on any other printers I have issues with.

Thanks for the suggestions.