How can I make a HP laserjet 1012 print with Win 7

TPCIT used Ask the Experts™
I looked for win7 drivers in the HP website and they have nothing.
Do you know of generic print drivers available for public consumption or maybe an easy workaround.
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2012

You must have the drivers to print from a Windows 7 machine.


Based on HP's website (, Windows 7 support for the LaserJet 1012 is provided by the Vista driver. No vendor-specific Windows 7 driver is available from HP, and the OS does not include the driver built-in.

Vista 32-bit driver
Vista 64-bit driver

Have you tried using the Vista drivers already? Any luck?

Hope this helps!
If you're running into the "Personality Not Supported PCL Error," or experiencing slow output using the Vista driver and USB, this link may also help:


Excerpt from above:
Alright, I found the real fix for this so you can  print at normal speed and not got the â¿¿Pesonality Not Supported:  PCL⿝ Error [For Advanced Users].

1.      First off, go download  HPâ¿¿s LaserJet 1012 Host Based drivers.



2.       Extract the driver.
3.      Plug in and turn on your printer if you  havenâ¿¿t already.
4.      Go to Start>Devices and Printers, and choose  to add a printer
5.      Choose to add a local printer
6.      Choose  Dot-4-usb printing support
7.      Click Have Disk⿦ on the next windows
8.       Navigate to where you extracted the drivers, and choose the inf file
9.       Choose the HP 1012 HB Driver
10.      Follow the prompt till it installs  the printer or what not

Now you may notice that it prints slow as  heck, well no worries! To fix that do this.

1.      Go to Start,  right click Computer and choose Manage
2.      Go to Device Manager
3.       Find 1284.4 dot4usb Printing Support
4.      Right click it and choose  Update Driver
5.      Choose â¿¿Browse my computer for  driver  software.â¿¿
6.      Choose USB Virtual Printing Support
7.      Follow the  prompt, exit out of Device Manager
8.      Go to Start>Devices and  Printers
9.      Right click HP 1012 HB, choose Printer Properties
10.       Go to the Port Tab, find Virtual USB Printing Support (Not dot4) and  check that.
11.      Click Ok.

Congratulations! Your printer  isnâ¿¿t an agonizing experience anymore!!

NOTE: The users in my  environment reported that the printer after a restart showed up  uninstalled but continued to print fine, so meh. Guess it canâ¿¿t be  perfect.
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.


works like a charm...thank you
I wish I had 50000 points for you

Author incorrectly selected the close method Accept your own comment, and award points to Experts for their  assistance instead of Accept an Expert's comment as the solution, as specified in

Please administratively adjust so this question does not close as an assisted solution. Thanks for your help!

Hi TPCIT, so glad it worked for you ... happy printing!

FYI ... in the future, be sure to close a question as Accept an Expert's comment  as the solution and not Accept your own comment, and  award points to Experts for their assistance (see

While both options award points, the second one delays closure, classifies the expert's answer as an assisted solution, and implies that you answered your own question but still wish to award points to an assisting expert. The first one implies instead that the expert was the one that led provided the solution to your question or led you to the answer. A technicality, really ... but it affects the way the solution is interpreted by other viewers.  :)


Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial