OFFLINE

HP Printer Offline on Windows 11: Fixed in 10 Minutes

HP printers drop to offline on Windows 11 more than they should. I'll walk you through the three real fixes that work, starting with the one that solves it 80% of the time.

Cause #1: The “Use Printer Offline” Checkbox Got Turned On

This is the most common reason your HP printer shows offline in Windows 11. Sometime during a network hiccup, Windows flips a hidden setting that tells it to stop talking to the printer. The printer itself is fine. The queue is fine. Windows just decided to ignore it.

Here's how to check and fix it:

  1. Press Windows + I to open Settings.
  2. Go to Bluetooth & devices → Printers & scanners.
  3. Click on your HP printer's name in the list. If you don't see it, click Add device and let Windows find it.
  4. Click Open print queue.
  5. Look at the menu bar. Click the Printer menu. You'll see a checkbox labeled Use Printer Offline.
  6. If there's a checkmark next to it, click it to turn it off.
  7. Close the queue window and try printing a test page.

Expected outcome: After you uncheck it, the printer status in Settings should change from “Offline” to “Online” within a few seconds. If it doesn't, restart the print spooler (covered below) and then check again.

Why does this checkbox flip? It happens when the printer goes to sleep and Windows tries to reach it. A brief network delay can make Windows think the printer is gone. Instead of retrying, it marks it offline. Annoying, but an easy fix.

Cause #2: The Print Queue Is Stuck

If the checkbox is fine, the next suspect is the print queue. A stuck job—usually one with a corrupted document—will freeze the entire spooler. When the spooler freezes, Windows reports the printer as offline even though the printer is ready to accept jobs.

You'll often see this after a power outage or after force-closing an app that was mid-print. The fix is to clear the queue completely.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Scroll down to Print Spooler. Right-click it and select Stop.
  3. Leave the Services window open. Open File Explorer and go to this folder:
C:\Windows\System32\spool\PRINTERS
  1. Select everything in that folder and delete it. You'll get a warning about files in use if the spooler is still running—that's why we stopped it.
  2. Go back to Services, right-click Print Spooler, and select Start.
  3. Close Services and try printing again.

Expected outcome: The spooler restarts cleanly. Any stuck jobs are gone. Your printer should show online now.

If the spooler won't start, you've got a deeper issue. Check the Windows Event Viewer for errors related to spoolsv.exe. In most cases, though, this clears the jam.

Cause #3: Outdated or Corrupt HP Driver

Sometimes the printer is online, the queue is empty, and Windows still says offline. That points to the driver. HP's own drivers can go stale, and Windows 11 updates often break compatibility with older ones.

Don't use HP's “Smart” app to update. It's bloated and often fails. Instead, we'll force Windows to grab a fresh driver.

  1. Open Settings → Bluetooth & devices → Printers & scanners.
  2. Click your HP printer and select Remove device. Confirm the removal.
  3. Unplug the printer from power for 30 seconds, then plug it back in.
  4. In Settings, click Add device. Windows will search and find the printer. It may take a minute.
  5. Once it appears, click it and choose Add device again. Windows installs the driver automatically.
  6. After installation, restart your PC.

Expected outcome: After restart, the printer shows online. If it still doesn't, you can try downloading the latest full driver from HP's support site (search for your exact model number). But this built-in method works for most people.

One thing I see people do wrong: they keep the old driver installed and try to “update” it through Device Manager. That rarely works. Removing and re-adding gives you a clean slate, which is what you need when a driver is corrupt.

Quick Reference Summary

CauseSymptomFix
“Use Printer Offline” checkedPrinter shows offline but works on another deviceUncheck the box in the print queue menu
Stuck print queueJobs sit in queue, printer won't printStop spooler, delete files in spool\PRINTERS, restart spooler
Outdated/corrupt driverShows offline after Windows updateRemove printer, restart PC, re-add

That's the whole process. Start with the checkbox, then clear the queue, then re-add the printer. You won't need to call support or buy a new printer.

Related Errors in Hardware – Printers
0X00000705 Fix ERROR_UNKNOWN_PRINTER_DRIVER (0x00000705) on Windows 0X00000BC1 0X00000BC1 printer has jobs queued – real fix Printer Firmware Rollback: The Only Fix That Works 0XC00D1518 NS_E_DATAPATH_NO_SINK (0XC00D1518): Fix the Print Spooler That Won't Write

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.