You are here:Home»KB»Hardware»Networks»Windows 7 and HP Laserjet 1012 Driver not working
Friday, 26 February 2010 19:02

Windows 7 and HP Laserjet 1012 Driver not working

Written by

A HP Laserjet will not work with Windows 7. The followinf solution works well. If you vary the following method it will work for 32 bit if required.


Alright, I found the real fix for this so you can print at normal speed and not get the €œPesonality Not Supported: PCL€ Error [For Advanced Users].

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

64-bit:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=18972&prodSeriesId=377934&prodNameId=306510&
swEnvOID=2100&swLang=8&mode=2&taskId=135&swItem=lj-67501-1


32-bit:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=306510&prodTypeId=18972&prodSeriesId=377934&
swLang=8&taskId=135&swEnvOID=2093


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 window
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.

Alternate Method 1
 

A way to get the HP 1010/1012/1015 Vista USB Host driver to print immediately. 
 
Delete your existing HP 1010/1012/1015 in "Devices and Printers" (also on any shared network computers)
Go to Device Manager
Click on IEEE1284.4 Devices
Right Click on DOTS4 USB Printing Support - go to properties
Click Update Driver
Click Browse for driver software on your computer
Click Let me pick from a list of devices on my computer
Click USB Printing Support
Click Close Windows
 
Go back to Devices and Printers
Click Add Printer
For the local port choose USB001 (Virtual port for USB)
For the Driver, point to the Vista Host Base Driver folder
It does not matter if you choose 1010 1012 or 1015 as it is the same driver

Alternate Method 1
 
sk2play's steps:
Go to Device Manager
Click on IEEE1284.4 Devices
Right Click on DOTS4 USB Printing Support - go to properties
Click Update Driver
Click Browse for driver software on your computer
Click Let me pick from a list of devices on my computer
Click USB Printing Support
Click Close Windows
 
Then, when I tried to load the HP drivers from the Add Printer step I didn't see HP 1010/1012/1015 listed.  I even tried to update the driver list, and got zero results.
 
So, I downloaded Windows Vista 64 driver for the HP 1012.
 
Unpacked it.
And then...
1. Add Printer
2. Local (for me)
3. Selected USB001 (VIrtual printer port for USB) -- like sk2play suggested in his steps
4. chose Have Disk
5. Browsed to the location of the unpacked HP 1012 WinVista 64 driver
6. selected and installed
7. printed a test sheet, and it printed immediately
 
Of course, the only reason I had to do this is because I didn't have the HP 1010/1012/1015 on my printer driver list.  So, in case other people are having issues this might help.

NB:

  • 1300 has proper driver for windows vista
  • 1300 has same internals as 1015
  • 1300 uses 'HP Univeral Printing PCL5/PCL5.1' system 5.0/5.1 - use 5.0 1015 is a pcl 5.0
Read 1503 times Last modified on Monday, 06 September 2010 14:27