Installing an older USB laser printer driver on Windows

How to Install HP LaserJet 1020 Driver on Windows 10 and Windows 11

How to Install HP LaserJet 1020 Driver on Windows 10 and Windows 11

The HP LaserJet 1020 is an old printer, but it is still common on desks because it is simple, compact, and cheap to keep running. The awkward part is driver installation. On some Windows 10 and Windows 11 PCs, the printer appears automatically after you plug in the USB cable. On others, Windows detects an unknown device, installs a generic entry, or leaves the print queue stuck with nothing coming out.

This guide is written for the practical situation: you have the printer, you want it working, and you do not want to install three random packages just to see what happens. The best starting point is the dedicated HP LaserJet 1020 driver for Windows page, where the package details can be checked before installation.

Before You Start

First, confirm the printer model. The HP LaserJet 1020 is not the same as every LaserJet 10xx device. Similar models can use similar-looking software, but that does not mean the package is interchangeable. Check the label on the printer and the model shown in Devices and Printers if Windows already created an entry.

Next, check your Windows version. Open Settings, go to System, then About. Look for Windows 10 or Windows 11 and confirm whether the system type is 64-bit or 32-bit. Most current installations are 64-bit, but older PCs may not be.

If the printer is already connected, leave it connected only long enough to see whether Windows detects it. After that, disconnect the USB cable before running the driver installer unless the installer specifically asks you to connect it.

Check Whether Windows Already Detects the Printer

Open Settings and go to Bluetooth and devices, then Printers and scanners. If the printer is listed as HP LaserJet 1020 and prints a test page, you may not need to install anything else. If it appears as an unknown USB printing device, a generic printer, or a failed device, clean up the old entry before installing the correct package.

Device Manager can also help. Look under Print queues, Universal Serial Bus controllers, and Other devices. A yellow warning icon means Windows does not have a working driver loaded. Do not keep clicking "update driver" repeatedly if Windows cannot find the package. That usually just repeats the same failed lookup.

Remove Old HP LaserJet 1020 Entries

Old failed entries can block a clean install. In Printers and scanners, remove the printer if it is listed incorrectly. Then open Device Manager, right-click the failed printer or unknown device, and choose uninstall device. If Windows offers a checkbox to delete the driver software for this device, use it only when you are removing a wrong or broken package.

Restart the computer after removing the bad entry. This sounds basic, but it clears pending device detection and print spooler state. After the restart, keep the USB cable unplugged until the installer asks for it.

Download the Correct Driver Package

Use a driver page that shows the package name, version, supported Windows versions, file size, release date, and checksum. The printer driver catalog is useful if you are checking other models, while the HP printer drivers page keeps HP printer packages together.

Before running the installer, compare the file size and version shown on the page with the file you downloaded. If a SHA256 checksum is provided, verify it in PowerShell:


Get-FileHash "C:\Path\To\HP-LaserJet-1020-Driver.exe" -Algorithm SHA256

If the checksum differs, delete the file and download it again. If it still differs, do not run it.

Install the Driver as Administrator

Right-click the installer and choose Run as administrator. Older printer packages sometimes need permission to copy driver files, register the print processor, or create the printer queue. Follow the installer steps slowly. If the wizard asks you to connect the USB cable, connect it directly to the PC, not through a hub.

Use a normal USB port on the back of a desktop PC if possible. Front-panel ports and passive hubs sometimes cause detection problems with older printers. Wait for Windows to finish detecting the device before clicking through the next step.

Connect the USB Cable at the Right Moment

This is the step that causes many failed installs. Some older HP printer installers expect the printer to be disconnected at first. If the printer is already connected, Windows may grab it with a generic driver before the installer has a chance to finish.

If the installer says to connect the printer, turn the printer on, plug in the USB cable, and wait. You may see a Windows notification while the device is being configured. Do not cancel the installer during this detection stage unless it is clearly stuck for a long time.

What to Do if Windows 11 Does Not Detect the Printer

Windows 11 can still work with many older USB printers, but detection is not always smooth. Try a different USB port, restart the print spooler, and remove old failed entries. You can restart the print spooler from an elevated Command Prompt:


net stop spooler
net start spooler

Then reconnect the printer. If Windows still does not detect it, test the USB cable and confirm that the printer powers on normally. A driver cannot fix a bad cable or a printer that never reaches the ready state.

Common Installation Problems

If the installer finishes but the printer does not print, open the print queue and clear stuck jobs. Make sure the HP LaserJet 1020 is set as the default printer only if you actually want it as default. If the job stays in the queue, restart the printer and the PC.

If the printer prints blank pages or garbage characters, remove the printer and reinstall the correct package. That often means Windows used the wrong driver or a generic print processor. If the installer will not start, confirm that you did not download a package for a different Windows architecture.

For general safety checks before running any driver file, use this guide on how to check a driver file before installing it.

FAQ

Does HP LaserJet 1020 work on Windows 11?

It can work on many Windows 11 systems, but it may need the correct legacy package and a clean USB installation. Remove failed entries before trying again.

Should I plug in the printer before installing the driver?

Usually, no. For older USB printer packages, it is often better to start with the printer disconnected and connect it only when the installer asks.

Why does Windows show an unknown device?

Windows may detect the USB connection but not have the correct driver loaded. Remove the failed entry, restart, and install the matching printer package.

Can I use the same driver for HP LaserJet 1020 Plus?

Do not assume that. Check the exact model and use the driver page for that model when available.

What if the print job stays in the queue?

Clear the queue, restart the print spooler, restart the printer, and confirm that the correct HP LaserJet 1020 driver is selected.

Related Driver Pages