Windows 2012 Print Server Pinters Not Installing on Clients

Windows 2012 R2 Standard
Windows 7 Pro 64 bit
Windows 8.1 64 bit
Windows Vista 32 bit

Just ran the Migration Wizard for Windows 2012 Print Servers Exported the information from A Windows 2003 Print Server.

The Printers were added to the Windows 2012 Print Server and drivers and queues.

I had two Printers that I am testing with

Canon MF6100 Series URFII LT
HP Color Laser Jet 4550N

On All the 64 bit workstations I can connect to the Canon Printer drivers installed and I can print not problem
Same Printer none of the 32 bit computers can connect

On All Computers I can not connect to the HP 4550N


It seems to try I see connecting to, then installing drivers and then finalizing but then it fails with the attached message.

I downloaded the latest drivers from HP for 64 bit and 32 bit

Applied the 64 bit driver first

Still getting the error


Any thoughts

Thanks

Tom
Windows-2012-Print-Server-Problem.png
LVL 23
Thomas GrassiSystems AdministratorAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Spike99On-Site IT TechnicianCommented:
It doesn't look like the LaserJet 4550n is fully compatible with Windows 7 and Server 2012.

This HP page recommends the HP Universal Print Driver (UPD) for the HP 4550n on Windows 7 machines (which no doubt would also apply to Server 2012):
http://h20566.www2.hp.com/hpsc/doc/public/display?sp4ts.oid=27901&docId=emr_na-c03737332&docLocale=en_US
0
Thomas GrassiSystems AdministratorAuthor Commented:
Alicia

Thanks for responding

I was able to get the HP455\0N printer defined using PCL6 Class Driver

From Windows 8 and Windows 7 64 Bit machines they are now able to connect to the printer and have it defined.

When we try a print test page we get this error

PCL XL error
Subsystem Kernel
Error   Unsupportedprotocol
Operator   0x0
Position   0


Thoughts
0
Spike99On-Site IT TechnicianCommented:
You're welcome!  I hope I can help.

Even though the 4550 can use a PCL 6 driver, I've seen this type of error before.  We could usually resolve it by downgrading to a PCL 5 driver.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Thomas GrassiSystems AdministratorAuthor Commented:
Alicia

I am trying to use a PCL UPD now but it will not let me add it

I get Printer settings could not be saved

This operation is not supported

Thoughts
0
Spike99On-Site IT TechnicianCommented:
Which version of the UPD are you using?

Have you tried removing the printer & the port from the server & adding them back again?

I have seen a strange issue before where the value for "HPTrayCount" in the printer's PrintDriverData registry key gets reset to an invalid number. In my experience, that caused the server or PC to report "there is no printer installed" or "please install a printer" even though an HP printer was installed.  Changing that value to 12 will fix it, if that's the problem.

The key for PrintDriverData is in this path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\PRINTER_NAME\PrinterDriverData

https://social.technet.microsoft.com/Forums/windowsserver/en-US/5101195b-3aca-4699-9a06-db4578614e2d/changing-driver-results-in-printer-driver-is-not-installed-error-on-server-2008?forum=winserverprint
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Thomas GrassiSystems AdministratorAuthor Commented:
Alicia

I have seen a strange issue before where the value for "HPTrayCount" in the printer's PrintDriverData registry key gets reset to an invalid number. In my experience, that caused the server or PC to report "there is no printer installed" or "please install a printer" even though an HP printer was installed.  Changing that value to 12 will fix it, if that's the problem.


This is not found on the server.

I did remove the printer and add it back but that did not work either

Then I tried your suggestion

Remove the printer and the IP Port

That Worked I was able to install the printer on the server with the latest print driver from HP

Now all 32 bit and 64 bit computers can connect to the printer on the Windows 2012 Server.

I just have one more printer that I need to get the 32 bit driver working

I think the Printer migration job did not do what it was suppose to do

Adding the printers manually seems to work out much better glad I only have a few printers


Going to use the same process for my last printer

Thanks
0
Thomas GrassiSystems AdministratorAuthor Commented:
Alicia

Thanks for your help on this issue.

Removing the printer and ports resolved the HP Printer

Now on to my Canon Printer

Thanks again

Tom
0
Spike99On-Site IT TechnicianCommented:
Great! I was happy I could help! :)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.