I own an HP Officejet J5780 printer, which I’ve used for a little under two months.
Over the last few days, I’ve had a problem with the printer, in which my computer keeps claiming to have found new hardware (i.e., the printer), and installing it, usually in connection to a claim to have found a new USB port. That it already has this does not seem to register.
I recently built myself a new computer, using Win XP pro as my operating system, and have run into the same problem. In my case, I have an HP laserjet 1200 that is connected to the print server port of a Netgear ProSafe firewall router, this arrangement allows my wife to use the same printer from her Mac notebook. I was using Win 2000 pro on my previous system, and had no problems at all with the setup.
However, despite the fact that the printer works perfectly from my new system, every time I start (or restart) the machine, I have to suffer through the same stupid “Found new hardware” sequence, which means that I have to click the X’s on two message boxes, tell the system not to go looking on the internet for an updated driver, and then click the X on the message box informing me that my new hardware is not installed and will probably not work.
I searched the Microsoft support site and got the following link:
which discusses this problem. Note, their workaround invlolves using the system registry editor, which must be treated with caution, as it is very easy to royally screw your system with this tool.
Unfortunately, for my case, this solution did not work at all - HP doesn’t have any updated drivers for my printer and each time I tried deleting the registry key as they suggest, it was magically re-created by Windows on restart.
I’ve seen this issue with various bits of hardware. In addition to what MS say, you should be sure to log in using the administrator account to properly install the device. You should also inspect the Event Log to check that the registry is being saved properly when you shut down or log out.