Windows – How to fix or exorcise a “Devil” printer that fails to work for more than a few days

printerwindows 7

Lately, I have been having a problem with a particular printer. Its an HP LaserJet P1006 printer, small compact, almost cute looking, but don't be fooled! For whatever reason, this devil machine hasn't been working on a particular computer that needs it. All my attempts to get it to work for more than a day have all failed, either because the printer is a spawn from hell or the computer just doesn't like it.

Once again the printer is an HP LaserJet P1006 and the OS is Windows 7 32-bit on a Dell Optiplex 790. The symptom is that the document errors out in the queue. Checking the event log I find that there's an error in the Spooler service. The Event ID is 372 and the error code is 87, saying the parameter is incorrect.

What I have tried so far:

  • Installed latest drivers
  • Tried the HP Diagnostic tool, which apparently thinks everything is fine
  • Reinstalled latest drivers
  • Uninstalled drivers then reinstalled latest drivers
  • Uninstalled drivers and completely wiped out any trace of the drivers existence from the computer, from the PnP package to the print manager to anything on the drive with its name to any trace left on the registry, cackling like a mad medieval king bent on wiping out a rival dynasty. Then reinstalled latest drivers.
  • Replaced the USB cable
  • Tried several different USB ports
  • Begged the printer to work
  • Threatened it violence
  • Updated to the latest chipset drivers
  • Restarted the Print Spooler service
  • Turned it off and then on again.
  • Wiggled the cord a little bit
  • Tried to convince the printer to work through peer pressure, 'All the cool printers are working!'

And the kicker: I replaced the printer with one of the same type and the result? It can print… for awhile, then it ends up like the demon printer. Both of these printers work fine on other machines so it has to be something between the machine and the printer.

Before I completely uninstalled and reinstalled the drivers on the PC, items in the print queue would show up for a second and then disappear without a trace. Now it seems like items are just getting stuck in the print queue with it saying that an error occurred.

How can I bring peace between these two warring factions, the PC and the printers? Is there any hope for this computer, or myself? Or will I be lost to madness in my attempts to fix this problem?

Best Answer

Since two different printers of the same model behave this way on the same computer, but works good on other computers, it sound like the printer drivers and the operating system (or at least some module/service of it) are experiencing some kind of incompatibility.

I am not sure what partition configuration you have on computer or if you even think it is worth doing what I am about to suggest for a potential fast-solution; you may try to reinstall the operating system (or make a dualboot) and see if the printer will work for more than "a few days" that way.

Related Question