Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know that HP has no intention of providing driver support for older model printers (their web site solution is telling me to buy a new printer).

However, is there a work-around that will allow me to use the HP LJ 1000 printer in Windows 7 (64bit)? What about a "generic" driver for the LaserJet? Any suggestions? Will I need to trick Windows into accepting the printer?

share|improve this question
Did you try the "HP Laserjet Family PCL5" driver (it is part of my Win 7 Ultimate distro)? My dad has a Laserjet 1000 so I'll have him try this and update my post per what happens. – willus Dec 23 '11 at 13:11

Well, I found a solution posted in Driver needed: Hewlett Packard (HP) HP Laserjet 1000 Series (Windows XP Professional x64) (USB).

But you are not going to like it.

Pretty much the rundown is that Hewlett-Packard never built a 64-bit driver base for this and several other printers that are host controlled. So the solution is to either setup the printer on a 32-bit machine, use settings to print from DOS, and then share it. From the Windows Vista/Windows 7 machine connect to the share and install the HP 1100 driver provided in the printer list.


Install the VirtualBox software provided in the links on that forum on your 64-bit box. Then install the printer in the 32-bit environment, and set it up as a share. Connect to the internally shared printer on the VirtualBox instance that is running on your 64-bit box.

Best of luck in this endeavor.

share|improve this answer

With some versions of Windows 7 you get to use a tool called XP Mode. Check here for details:

You must have a processor capable of running it. "AMD-V and Intel VT are CPU-specific hardware virtualization features that must be enabled to utilize Windows Virtual PC."

Windows XP Mode, a single virtual copy of Windows XP Service Pack 3, is available for download free of charge from for PCs running Windows 7 Professional, Windows 7 Ultimate, and Windows 7 Enterprise.


You coould just connect to the XP machine using the ip address. Goto run type \\ and right click on the pinter and click connect. That would be the easiest way of cponnecting to your Xp printer.

share|improve this answer
This is just another way to run virtual OS inside the main OS. Works, yes, but it's a bit overkill for just one printer. – Zds Aug 11 '11 at 14:12
I guess that depends is you really need to use that printer. I guess its for the user to decide. – Joe Taylor Aug 11 '11 at 16:26

For me when I has a scanner that wasn't supported, I was in luck and I was able to use a virtual machine and load an OS that had a driver for it. You may need to jump through those kind of hoops if new OSs don't support devices you want to keep using.

Good luck.

(ps: I thought from their website that there was a driver, but are right HP didn't support it.)

share|improve this answer

I also had a driver issue for an older piece of hardware (a scanner) and I decided to try the Vista driver. It worked great. I just did some quick research on the HP site and it doesn't look like the Vista driver is available. You could try a driver for another similar (supported) printer

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.