We help IT Professionals succeed at work.

Server 2012 R2 not deploying printers properly Revised

Jerry Thompson
Jerry Thompson asked
I have 3 servers:  adc3, adc5, adc6

adc5 has windows server 2012 R2 and currently configured to deploy printers. Printer management, DNS and active directory on it. DHCP role has been removed.

On adc5 the print management has been working successfully for about 1 year. I recently added adc6 as the primary domain controller and transferred the FSMO roles to it.

I recently wiped the printers from the server and have re-installed them and marked them to be deployed by group policy.

After scouring tutorials and effectively rebuilding the Print management portion of the server, I still have about 1/3 of the users have their printers installed by the server and about 2/3 do not.

I don't think it is the server configuration since some computers are getting them.  It is not based on the OS because some windows 7 and 10 are getting them and some are not.

It is not a matter of time for group policy to update because I left one of the workstations logged on all night and they never appeared.

Is there something on the workstation that could block the server?

Am I missing something else?


Thank you.

Watch Question

Tarmo KabonenIT&Helpdesk Manager

When You force policy udpate and restart, what happens? If there are Win7 involved, how old is this domain schema and what is the initial "upgrade path" of whole domain itself?
Jerry ThompsonNetwork Admin


Thank you for responding.

When I force gpupdate, most of the time nothing happens, but occasionally the printers install.

I am not sure the age of the domain schema.  in one sense it has been around longer than my 10 years here because the role gets moved from server to server.  The last move as in mid August 2016.

I don't know what you mean by "upgrade path of the whole domain itself"?

I have done a survey of most of the computers on site.  About 40% get ALL 6 printers and 100% get 2 of 6 the printers. 60% do not get the remaining 4 printers installed.

The two that install on all computers is an ancient HP Laser-jet 4050N and a Toshiba 5560C copier.

The printers that are not installed are 3 hp Office-jet Pro 8600 ink jet printer and 1 HP 8500 Office jet printer.

I feel like the server must be configured correctly since 40 percent are getting the ALL printers installed.

So is there something else with the ink jets?  I have the 32 / 64 bit versions installed in the print manager.  Most of my computers are 64 bit, but not all.

About half are windows 7 and half windows 10.  There does not seem to be any correlation regarding operating systems.

I feel like the likely issues are:

A driver issue
Group policy net being deployed evenly across the board.
A firewall issue (although they all have the same antivirus and firewall.)

To the best of my knowledge the computers have the same/similar types of software, drivers, permissions by users.  It does not seem to matter which user group is logged into the computer.  I have 3 groups, Students, Teachers, Staff.

Any other thoughts?

thank you
Tarmo KabonenIT&Helpdesk Manager

Maybe Your best choice to understand real problem is to choose most universal driver for one printer in Your network. Make it work with very generic drivers (hp deskjet 600 monochrome as of example) which is contained in every possible windows version and give it a go to connect this one through GPO. I really have serious problems myself with HP LaserJet dedicated model printer drivers and GPO - different versions don't mix together, paper tray's mixed etc. (windows update on domain PC's wants to always update drivers also, when it did, sh*t happened with most weird way mostly). I used some old laserjet driver for network sharing and GPO deploy purpose and we haven't had problems since. Some dedicated computers have their own up to date latest drivers with direct TCP/IP connection, but not in servers anymore. HP offers basic drivers or universal drivers for officejet 8600 also, but I even do not want to trust them ether :(.

Also that all info You provided really explains why this hp lj 4050 don't have issues - its drivers is made when windows 2000 was used :). There is no such thing as driver or compatibility issues - every possible OS just has those drivers compatibility backwards or onward.
Jerry ThompsonNetwork Admin


Sorry for the long delay.

Could part of the problem be the print management role has been installed on all 3 servers?

The oldest server (adc3) had it installed previously because it was the original print server.
Then it was added to the middle aged server (adc5) which is where I'd like it to continue residing and it has the drivers installed.  

 The I installed the role on the newest server (adc6) thinking it might need to be on the primary server.  But it did not seem to help.

Also, I am using the universal hp drivers for 32 and 64 bit.

The ones having issues are injets, the others are lasers. Could that be a factor??

Thanks for the feedback.

IT&Helpdesk Manager
There is no good way to provide any reasonable help about this issue without troubleshooting it itself. Everything You have done is actually perfectly normal from Windows and driver side, but I started to think of one thing - most newer inkjets have one common "problem" - "dependency on windows printing system" with no logic containing itself with some printing language (I didn't had time to go through certain printer You have). That can be a big issue, cause there are several servers that "try to play a godfather" for this printer.
Try one thing! Connect this InkCrapWare to one of regular Windows Client PC's and preferably with USB and share + list it in AD directory. What happens when You try to connect it to some other Workstation and print something out? But in any fantasy that can be used further - aam, there is no good solution to deal with this further.
Jerry ThompsonNetwork Admin


Thank you for the suggestion.  I will connect one of the printers directly to a work station and share and see what happens.

I am able to connect to the printer via the network \\adc5\printername and it installs properly and works fine.

At this point, I have been installing the printers manually as teachers or students needs arise.  The whole thing is quite annoying.

Thank you for your response.
Jerry ThompsonNetwork Admin


I successfully added the printer via usb and shared it across the network and it appeared in the printer list like you would expect.

At this point I have no idea as to why this is happening and have effectively given up.