3

I know this may sound incredibly stupid and there is probably an easy solution but I can't seem to find it. Friends of mine recently upgraded their server for their small business from the POS old one. New hardware and a change from Windows Server 2003 to Windows Server 2012. I've got everything they need transfered over and running except for printing. They need to be able to print to printers in the vans their technicians use from the server via remote desktop. In other words the use a laptop to remote desktop into the server and need to print invoices out from the remote server to printers attached locally via usb.

On the old server they just installed the identical driver and that was it, they could print as needed. On this server no matter what we seem to do we can't get it to print remotely, and in the process we also discovered that the server can't even print to the network printer. It sees the printer on it's network and it sees (through redirect) the printers in the vans but when you hit print it claims it did and nothing happens.

There isn't an issue with the printers themselves as every other device we have can print to them without issues.

Is there some setting that is inhibiting the server from printing? Is there something I need to install (print server?) to add the functionality?

Thanks in advance for helping me out here

1 Answer 1

2

I have seen problems like this when moving from win2003 server to win2008 and 2012.

The problem is the print driver, and the new "easy print" system in windows. Some print drivers do not work with easy print.

I should mention that the best solution is to use a "generic" print driver (under mfger "Microsoft") if that can be made to work with your printer.

If you do choose to disable EasyPrint, you will need to install the exact same version of the driver for the printer on the server and on the client. With EasyPrint disabled, RDP printer redirection will try to create a print queue on the server by matching the print driver name for the printer on the client with a printer driver on the server. If the names match exactly, it will create a print queue on the server for the client printer, using that driver.

This kb has the known story (discusses win2008, but also applies to win2012):

http://www.shiprush.com/knowledge_bases/shiprush/srxa-0464.txt


Problem: Nothing prints when using Remote Desktop & local Zebra printer

Scenario:

If ShipRush is running on Windows 2008 or Windows 7, and both:

1) Is accessed via remote desktop and 2) The Zebra printer is attached locally

labels do not print.

Discussion:

This is a known problem with the Microsoft "Easy Print" system. Easy Print is used automatically to handle printing when the host system is Windows 7 or Windows 2008.

Solution:

Use the Group Policy Editor to disable Easy Print:

1) Log out of the remote desktop session

2) On the host. As administrator run gpedit.msc

3) Navigate to: Computer Configuration | Administrative templates | Windows Components | Remote Desktop Services | Remote Desktop Session Host | Printer Redirection

4) Locate the setting: "Use Remote Desktop Easy Print printer driver first"

5) Typically, this setting is "Not Configured"

6) Change this setting to: "Disabled"

Test:

Start a new remote desktop session. Printing to the Zebra printer should now work.



7
  • Thanks again for taking time to help me. I tried these steps to no avail. I went ahead and tried the exact same steps I used on the server on a different computer and the printing works fine. The printing on the server is still broken, but there was an improvement. When I hit print the notification for low toner appeared on the screen (which has never happened before) but it still did not print. I'm wondering if there's some setting I am unaware of that prevents print requests from going through, or if the drivers are somehow only half working. Any thoughts? Jul 17, 2013 at 15:21
  • I can't print to the local network printer, but the printing via remote desktop in the vans is working now! Thanks so much, that was the critical thing. This other issue is a convenience issue but isn't inhibiting work from getting done. If you have any suggestions off the top of your head they are appreciated, but I don't want to bother you too much as you've been a huge help already Jul 17, 2013 at 15:42
  • @chris the solution didn't work for me, what was your solution ? Oct 21, 2014 at 13:25
  • @guillaumevincent What is the OS of the server and the remote system, and what is the printer type? Oct 22, 2014 at 7:09
  • @samsmith Windows server 2012 and HP LaserJet Enterprise 500 color Printer M551. I successfully installed the brother HL 5020. I need to find the same driver between windows 7 and windows server 2012. Oct 22, 2014 at 12:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .