I am attempting to connect an HP LaserJet P2035 to a new Windows 7 Home Prem. 64-bit system with a USB to Parallel cable. Win7 detects and installs the cable automatically and it appears under the Devices & Printers panel.
After that, I connected the printer and powered it on. Windows did not detect the printer so I tried to add the printer manually. The exact model was not listed (only P2015 or a P2050) when selecting the printer. I canceled and ran the Plug & Play driver package as listed on HP's website, which is the only drivers I could find as we no longer have the installation cd. The installation completed and appeared to be successful.
I added the printer manually, this time the exact model was listed and I chose the newly created USB001 virtual port. I printed at test page and it simply hangs in the queue. No errors are received unless I assign the incorrect driver or virtual port.
When I try to print a document and it's sitting in the queue (showing status of "Printing") I usually cannot delete the pending jobs.
During the course of troubleshooting I tried removing the print devices and the USB to Parallel support. It appears to be removed, but upon restart and after reconnecting the printer, all instances of the printer show back up and set as Offline.
Now when I try removing certain printers or checking Printer properties I receive a 0x00000 warning error or an error that Printer Spooling service was not running.
I was able to print successfully, a few times anyway, using the Generic Driver / Text only and set as USB Virtual Port 002. Unfortunately, that's no longer working now.
Thanks very much!