Avatar of ehess
ehess
Flag for United States of America asked on

Add old HP LaserJet 4050 shared from XP client to Windows Server 2008 R2

I have a few old HP printers and none have NICs.  I will use one as an example.  HP LaserJet 4050 Series printer is directly connected via LPT1 port/Parrallel cable to the XP x86 client.  The HP LJ 4050 is shared.   I have to add the 64 bit drivers for the 4050 on a Server 2008 R2.  The part that I'm getting stuck at is the drivers.  I've spent a good deal of time researching this today and in the past.

I tried to follow numerous technet threads, but came to dead ends.

http://social.technet.microsoft.com/Forums/en-US/winserverprint/thread/7e347b87-a0a0-4096-afbc-10603e4e2754

I was able to add the 64 bit driver using the link above's suggestions, but then I couldn't use the driver even when I tried to add a new printer and pointed to the System32\DriverStore\FileRepository\xxx\x.inf for the driver. I tried using the HP Universal PCL6 & PCL5 drivers before I tried adding the HP LJ 4050 PCL6 driver from Windows Updates, via the Print Management console.

I also tried changing the driver on the XP client.  I tired adding Universal Printing PCL6 driver from HP's website but got PCL errors when I printed from the XP client.  I tried both the Universal PCL6 and the PCL6 version 5.6 unsuccessfully.  I had to put the old HP LJ 4050 PCL6 driver back in place.
Windows Server 2008Printers and Scanners

Avatar of undefined
Last Comment
ehess

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
ArneLovius

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Coralon

ArneLovius has the best answer, and the same one I would.  Put in an external JetDirect and use that instead.

Coralon
ehess

ASKER
I actually fixed it without adding a JetDirect.  Here's my solution:

On Server 2008 R2:
Added a new printer - local printer
Used Windows Update to find the correct HP Laserjet 4050 PCL6 driver
Went back and changed the port.-->
Created a New Port-->\\xpclient\printershare

Tested a print job and it worked successfully.  

I will credit ArneLovius with a solution since adding a JetDirect was the other option I had, but I didn't want to have to buy anything and had gotten rid of all of my JetDirects  previously.
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23