HP LaserJet 1020 / 1018 / P1005 Driver Not Working Fix

Hi, I’m Jimmy, a tech specialist, and today I’ll help you fix the problem when the HP LaserJet 1020 driver not working on Windows. This issue can also happen with HP LaserJet 1018 and P1005 printers.

Quick Answer

If the HP LaserJet 1020, 1018, or P1005 driver is not working, the problem is usually caused by Windows updates, missing drivers, or incorrect installation.
These printers are older models, so Windows does not always install the correct driver automatically.
Reinstalling the driver manually or using an automatic driver tool usually fixes the problem.

Common Causes of HP LaserJet 1020 Driver Not Working

These printers are very reliable, but they were designed a long time ago. Because of that, modern versions of Windows sometimes have trouble working with them.

Here are the most common reasons the driver stops working:

  • Windows update replaced the driver
  • The printer driver was never installed correctly
  • The USB connection was detected as a different device
  • Windows 10 or 11 installed a generic driver instead of the correct one
  • The driver is missing after reinstalling Windows

I see this a lot with the LaserJet 1020 and P1005, especially after a Windows update.

If the HP LaserJet 1020 driver not working, the problem is usually related to incorrect driver installation, Windows updates, or USB connection issues. The same problem can also affect HP LaserJet 1018 and P1005 printers.

hp laserjet 1020 driver not working fix

Fix 1 – Reinstall the HP LaserJet Driver Manually

First, we try the classic fix. Remove the old driver and install the correct one again.

Step 1. Remove the old printer

  1. Click Start
  2. Open Settings
  3. Click Bluetooth & devices
  4. Click Printers & scanners
  5. Select your HP LaserJet printer
  6. Click Remove device

Restart the computer after removing it.

Step 2. Download the correct driver

Go to the official HP support website and search for:

Download the driver for your version of Windows.

Step 3. Install the driver before connecting the printer

This is important for old HP printers.

Install the driver first.
Only connect the USB cable when the installer asks for it.

Safety Note
If you connect the printer too early, Windows may install the wrong driver automatically.

Fix 2 – Check Device Manager for Driver Errors

Sometimes the printer is detected, but the driver failed.

  1. Right-click Start
  2. Click Device Manager
  3. Look for Unknown device or USB Printing Support
  4. Right-click it
  5. Click Update driver
  6. Choose Browse my computer
  7. Select the folder where you downloaded the HP driver

This forces Windows to use the correct driver.

Fix 3 – Use Windows Update to Install the Legacy Driver

Some HP LaserJet models use built-in Windows drivers.

  1. Open Settings
  2. Go to Printers & scanners
  3. Click Add device
  4. Click Add manually
  5. Choose Add a local printer
  6. Select USB port
  7. Click Windows Update in the driver list
  8. Wait for the list to refresh
  9. Find HP → LaserJet 1020 / 1018 / P1005

Install the driver from the list.

Pro Tip
The Windows Update driver list can take 1–2 minutes to load. Many people think it froze, but it is just downloading more drivers.

Fix 4 – Try a Different USB Port

This sounds simple, but it helps surprisingly often.

Old HP printers sometimes get linked to a specific USB port.

  1. Disconnect the printer
  2. Plug it into a different USB port
  3. Wait for Windows to detect it again
  4. Reinstall the driver if needed

Windows may treat it as a new device and install the correct driver.

Final Words

Printer driver problems happen all the time, especially with older HP LaserJet models, but in most cases the fix is simple once the correct driver is installed.
Take it step by step, and your printer should start working again.

If your printer still does not work after reinstalling the driver, you can also read our guide on why your printer is not working and how to fix common printer problems in Windows.