I've recently run into problems with my HP LaserJet 2100 printer. I've tried uninstalling and re-installing the device and Windows 10 succesfully downloads the relevant printer driver but no success printing. Looking at the device in Device Manager I can see the message:
Device LPTENUMHewlett-PackardHP_LaserJet_2100_Series5&24c65149&0&LPT1.4 requires further installation.
Any suggestions on how to fix this? I'm running on build 10586.11.
AlexB
A semi-random suggestion:
Download the "universal driver" from HP.
Uninstall the current printer drivers (button in Device Manager).
Install the universal drivers.
Good luck.
(I've had some strangeness with printers. I have a Brother HL-5150D. It works well, but it doesn't appear in Devices and Printers. That was also true under Windows 8.1.)
Thank you for the suggestion but right now the problem has gone. I use a PCI card to provide a parallel port for the old HP printer and via Device Manager I had a look at its properties and tried changing the Filter Resource Method to "Never use an interrupt". That did the trick although I have no idea why.
Fingers crossed that the problem does not re-occur.
AlexB
Parallel port?
Old indeed.
Is that an IEEE1284 port and Cable? The newer bunch of Parallel Port printers required it.
Oh my gosh parallel port is so old. my printer witch I had a long time now is usb.
Hmm. My very old HP Laserjet 1200 have two ports: parallel and usb.
You can also right-click on the parallel port, select Properties and fro Port Settings tab check the Enable legacy plug and play detection box. This helps a lot with old devices.
Yes, I also have that enabled.
AlexB
I remember that for my LS1200 printer to work 100% properly using LPT port, it must be configured as ECP in BIOS. Built-in configuration program couldn't access printer when LPT port was set as SPP or EPP. You might also need a communications patch inside HP drivers page.