Printer Says Offline on Windows 11? The Real Fix

Printer showing offline? Most times it's Windows sleep settings, not the printer. Kill power management, restart the spooler, and update the driver—in that order.

Cause #1: Windows Power Management Kills the USB Connection

This is the one I see in maybe 60% of the "offline" calls I get. Windows 11, by default, tells your USB ports to go to sleep after a few minutes of inactivity. The printer sits there, waiting for a job, and the USB port basically takes a nap. When you send a print, the port doesn't wake up fast enough, so Windows marks the printer as offline.

I had a client last month whose HP LaserJet Pro would go offline every single lunch break. She'd print in the morning fine, then at 1 PM, nothing. Took me 10 minutes to fix—it was the USB selective suspend setting.

Here's the fix:

  1. Open Device Manager (right-click the Start button, pick it from the list).
  2. Expand Universal Serial Bus controllers.
  3. Look for USB Root Hub (you'll probably see a few—do this for each one).
  4. Right-click, go to Properties > Power Management tab.
  5. Uncheck "Allow the computer to turn off this device to save power".
  6. Click OK. Repeat for all USB Root Hubs.

That single checkbox is the culprit. If you've got a wireless printer, skip this—your issue is probably the next one.

Also, check your printer's own power settings. Many newer printers have a "sleep mode" that kicks in after 5 minutes. It's meant to save electricity, but it sometimes breaks the connection. Dive into the printer's control panel and set sleep mode to "Never" or at least 30 minutes. On most HPs it's in Setup > Preferences > Sleep Mode.

Cause #2: Stuck Print Spooler (The Classic)

When the spooler service hangs, the printer shows offline even though it's physically fine. This happens with big print jobs, corrupted print queues, or when a driver crashes mid-job. I've seen it on Brother, Epson, Canon—doesn't matter the brand.

The fix is to restart the spooler and clear the queue. Here's how you do it without being a command-line wizard:

  1. Press Win + R, type services.msc, and hit Enter.
  2. Scroll to Print Spooler.
  3. Right-click it and select Stop.
  4. Now delete the stuck files. Open File Explorer and go to C:\Windows\System32\spool\PRINTERS. Delete everything in that folder. (If it says files are in use, you didn't stop the spooler properly.)
  5. Go back to services.msc, right-click Print Spooler again, and select Start.

That clears the jam. But if the spooler keeps crashing, the driver is the problem. Which leads to cause #3.

Cause #3: Corrupted or Outdated Printer Driver

Windows 11 loves to update itself, and sometimes it breaks the printer driver in the process. You'll know this is the issue if the printer worked yesterday, then after a Windows update, it's offline.

The real fix here is to reinstall the driver from scratch—not just "update" it. Windows' built-in update often just re-downloads the same broken version. You need to remove the old one first.

  1. Go to Settings > Bluetooth & devices > Printers & scanners.
  2. Click on your printer, then Remove device.
  3. Confirm removal. Then go to the manufacturer's website and download the latest full driver package. Don't use the Windows Update default unless you're in a hurry.
  4. Install the driver, then re-add your printer by plugging it in or using the installer's wireless setup.

I had a client whose Epson XP-15000 kept dropping offline after every Windows update. We uninstalled the driver, installed the Epson-specific one from their site, and it's been solid for six months. The Windows generic driver is a lazy fix that almost never works with photo printers.

If you're on a network printer (Ethernet or Wi-Fi), also check that the printer's IP address hasn't changed. Print a network config page from the printer's menu, then in Windows, go to Printers & scanners, click your printer, and select Manage > Printer properties > Ports. Make sure the port points to the current IP. If it's set to "Auto" and the IP changed, that's your offline cause.

Quick Reference Summary

CauseSymptomFix
USB power savingPrinter offline after idle timeDisable USB Root Hub power management
Stuck spoolerOffline after a big or failed print jobRestart Print Spooler, delete queue files
Driver issueOffline after Windows updateReinstall manufacturer driver, re-add printer

Start with cause #1—it's the fastest to check and the most common on Windows 11. If that doesn't do it, move down the list. I've fixed hundreds of these, and these three cover about 90% of cases. The rest are usually hardware failures or network issues, but you'll know that when the printer won't even show up in the list after all this.

Related Errors in Hardware – Printers
Scanner dead on your all-in-one? Check this first Printer Offline Printer Offline Error: 3 Quick Fixes That Actually Work null Print Job History Shows Error Status Unknown – Quick Fix 0XC00000D1 Fix 0XC00000D1 Printer Redirector Paused Error

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.