It is in good working condition. It works if I plug it into the old HP computer, which has Windows XP.

When it is plugged into the USB port of the new computer, it appears in the Devices and Printers box as an unspecified item.

Troubleshoot has led me to HP web site to download the driver: Ij1020-HB-pnp-win64-en. As far as I could see this has installed the driver. I assume these are the same steps as jbuser100 has done in the post above. However in my case it made no difference. I wonder what have I done wrong.

For interest, an email to HP support was rejected as too old printer for email advice. Several telephone calls to HP support have so far got no result.

2. after downloading driver for vista extract it even exe file with winrar and then go to device manager and then HP laserjet 1020 which is shown as unkown device and right click on it and after that update driver

3. and after that go to folder where extarct vista driver exe and select it .

Re: hp laserjet 1020 in windows 7 32-bit not working!

I have 3 same printers, one in Windows XP, a second in Windows Vista and third in Win7-32bit, the problem arose suddenly a month ago to the computer with win7-32bit (while previously working), I've done many different tests but the problem remains. With the diagnostic of HP, HPPDU indicates a problem in the spooler. I am afraid that the damage was done some time with a “windows update”.