RDP Easy Print driver not sending print job properly

David Spigelman
David Spigelman used Ask the Experts™
on
Just installed a Windows 2008 R2 server as a terminal server. It's a member server; part of the domain, but not a DC. Part of the idea behind this was to use the new Easy Print feature, which allows printing through the RDP session to whatever printer I have on my local machine, including printers on my LAN. This couldn't be done before, so I'm very excited to use it.

I've tested it with my Canon ImageCLASS MF4370dn, from my Windows 7 PC, and it works great!

Unfortunately, one of my clients users' is having problems. They're using Windows XP SP3, with a shared HP LaserJet 2420. This printer works fine for local printing. But when I select it for printing through the RDP session, it's as if the printer is trying to print about 1/4" to the left of where it's supposed to. The margins are off or something. And the documents that they're trying to print - which are supposed to print right at the left margin - come out with a couple of letters missing, and everything else moved slightly over to the left. I verified this by printing a Test Page from both the local print driver, and the Easy Print redirector driver. The local one prints properly. The terminal server prints slightly to the left.

I can't find an option in the printer driver to permit me to set a margin, and I shouldn't really have to. It seems like something's going wrong in the transfer. Anyone know anything about this? How to fix it?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Maen Abu-TabanjehNetwork Administrator, Network Consultant
Top Expert 2011

Commented:
David SpigelmanPresident / CEO

Author

Commented:
I actually knew about that, but forgot to check about the client version. I thought that it wouldn't work at all, but I suppose it's possible that it just doesn't work right...

Anyway, they're gone for the day - I'll have to try this tomorrow and let you know what happens.
David SpigelmanPresident / CEO

Author

Commented:
Checked this morning with the client. They are running XP SP3, which apparently includes the Terminal Services 6.1 client - at least, when I tried to download that client and install it from Microsoft (www.microsoft.com/download/en/details.aspx?id=7208), it said that the service pack already installed was newer, and that this was unnecessary.
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

David SpigelmanPresident / CEO

Author

Commented:
Come on folks, I really need help with this one! Customer is going nuts because everything they print is skewed such that they can't read the left side of the page. ANYBODY?!
Do they have more than this one LaserJet 2420? Is it networked?

I had this very same problem awhile back too, seems like a Windows XP/Vista SP1 issue -- I ended up upgrading clients to Windows 7 so I never got to find a fix for it. Do they get a "Windows Presentation Foundation terminal server print W" crash after printing too?

Try these :
http://support.microsoft.com/?kbid=959442
http://support.microsoft.com/?kbid=2021394
President / CEO
Commented:
I eventually found a Microsoft Hotfix for this exact issue. It's KB957070, if you're interested. I applied it to each of the affected machines, and suddenly they print beautifully. But you're right - I don't think Win7 has the problem.
David SpigelmanPresident / CEO

Author

Commented:
Accepted my own comment because it was what fixed the problem.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial