In Printers & scanners, your printer shows “Driver is unavailable” and won't print. A driver is the small program that lets Windows talk to your printer. This message means Windows can't find a working one, often after a Windows update or after removing and re-adding the printer.
⚡ Quick fix (try this first)
- Turn the printer off, restart your computer, then turn the printer back on.
- Check for updates: Start → Settings → Windows Update → Check for updates. Microsoft recommends Windows Update as the main way to get printer drivers.
- Try printing again.
Step by step (Windows 11)
Check your Windows version
Select Start → Settings → System → About and note whether you have Windows 11 or 10, and 64-bit or 32-bit. You'll need this to pick the right driver.
Let Windows update the driver
Open Settings → Bluetooth & devices → Printers & scanners, select your printer, then select Manage → Update driver. If you don't see that option, use Windows Update (Quick fix, step 2). It may list printer drivers under Advanced options → Optional updates.
Remove the printer and add it again
- In Printers & scanners, select your printer, select Remove, and confirm.
- Restart your PC.
- Back in Printers & scanners, select Add device next to Add a printer or scanner, and let Windows install the recommended driver.
Windows 10: select the printer → Remove device, then Add a printer or scanner.
Install the driver from the printer maker
If Windows can't find a driver, get one from the manufacturer:
- Find your printer's exact model number (usually on the front or a label on the printer).
- Go to the maker's official support website (HP, Canon, Epson, Brother and so on), open the Support or Drivers section, and search for your model.
- Download the driver that matches your Windows version and 32-bit or 64-bit, install it, and restart your PC.
Only download drivers from the printer maker's own website (or Windows Update). Avoid “driver download” sites, “driver updater” programs and search ads offering drivers or printer support phone numbers. Some of these are scams.Print a test page
In Printers & scanners, select your printer and choose Print test page.
If that didn't work
Try these in order, from easiest to hardest.
EasyRun the printer troubleshooter
On Windows 11, open the Get Help app and run the printer troubleshooter. It runs checks and tries to fix common printer problems automatically.
MediumRoll back the driver (if it started after an update)
- Select Start, type Device Manager and open it.
- Expand Printers or Print queues, right-click your printer and choose Properties.
- On the Driver tab, select Roll Back Driver if it's available, then restart.
MediumRestart the Print Spooler
Press Windows + R, type
services.msc, press Enter, right-click Print Spooler and choose Restart. See the full steps.HarderSome HP printers: remove a leftover “Null Print” driver
A 2019 Microsoft community answer described an issue affecting some older HP models (for example DeskJet 4670, ENVY 5000, OfficeJet 3830), which show “Driver is unavailable” after being uninstalled and re-added. A leftover file called
nullprint.infstops Windows from finding the real driver.- Search for cmd, right-click Command Prompt and choose Run as administrator.
- Type
pnputil /enum-driversand press Enter. - Look for an entry whose Original Name is
nullprint.inf. If there isn't one, stop here: this isn't your problem. - Note its Published Name (for example,
oem12.inf), then typepnputil /delete-driverfollowed by that name, and press Enter. - Remove the printer and add it again (Step 3 above).
Only delete the
nullprint.infentry. Deleting other drivers can stop other devices working. If you're not comfortable with this, ask a trusted tech person or contact HP.
Driver fixed but the printer says offline? See Printer says offline. Can't find the printer at all? See Printer won't connect.
Sources
- Microsoft: Fix printer driver compatibility issues in Windows
- Microsoft: Download and install the latest printer drivers
- Microsoft: Fix printer connection and printing problems in Windows
- Microsoft Q&A (2019 community answer): Unable to install HP printer, status shows “Driver is unavailable” (Null Print driver steps)