Cause #1: Windows 11's "Use Printer Offline" Setting Is Stuck
The most common reason your printer shows offline in Windows 11 is that the toggle inside the printer queue got flipped. It happens more than you'd think — usually after a crash, a forced shutdown, or when the print spooler restarts mid-job. Windows remembers that state and keeps the printer offline until you tell it otherwise.
Here's the fix:
- Press
Win + Ito open Settings. - Go to Bluetooth & devices > Printers & scanners.
- Click your printer, then click Open print queue.
- In the queue window, click Printer in the menu bar.
- Look for Use Printer Offline. If it has a checkmark next to it, click it to uncheck.
That's it. The printer should spring back to life immediately. If the menu is grayed out or the checkmark won't clear, close the queue, restart the print spooler (covered below), and try again.
What's actually happening here is that the spooler service was interrupted. The setting isn't something you manually turned on — Windows flips it automatically when it can't communicate with the printer during a job. It's a safeguard, but it gets stuck and needs a manual nudge.
Cause #2: The Print Spooler Service Is Hung
If the offline setting clears but the printer still shows offline, the next suspect is the print spooler itself. This Windows service handles every print job, and it's notoriously fragile. A single bad driver or a corrupted job can freeze the whole thing.
You'll know it's this if your printer is unresponsive even after rebooting the machine. The service might be marked as "Running" in Services, but it's actually choked.
Fix it by restarting the service:
- Press
Win + R, typeservices.msc, and hit Enter. - Scroll down to Print Spooler.
- Right-click it and select Restart.
If the service won't restart, you've got a deeper problem. Open an elevated Command Prompt and run:
net stop spooler
del /Q %systemroot%\System32\spool\PRINTERS\*
net start spoolerThe del line clears the stranded print jobs sitting in the queue. Those stuck jobs are the reason the spooler keeps crashing — they're corrupt, and Windows can't process them. Deleting them is safe; they're just failed print jobs.
After this, try printing a test page. The reason step 3 works is that you're not just restarting the service — you're removing the poisoned data that was making it crash in the first place.
Cause #3: Power Management Is Killing the USB Connection
This one sneaks up on people on laptops and desktops alike. Windows 11 has a power-saving feature that shuts down USB ports that aren't actively used. Your printer sits idle for a few minutes, Windows kills the port, and when you send a new job, the printer can't wake up properly — it shows as offline.
The fix is in Device Manager:
- Right-click the Start button and select Device Manager.
- Expand Universal Serial Bus controllers.
- Look for entries like USB Root Hub or Generic USB Hub. There may be several.
- Right-click each one, select Properties, go to the Power Management tab, and uncheck Allow the computer to turn off this device to save power.
- Click OK and repeat for every hub.
Yes, that's a lot of clicking. But it's the only way to stop Windows from yanking power from your printer port. If your printer is connected via a USB hub, plug it directly into the PC instead — hubs can have their own power management issues that compound the problem.
This is less common than the first two, but it's the one that keeps coming back after you've "fixed" it. The offline status reappears a few days later because Windows re-enables the power saving on reboot. So if you've done the queue fix and the spooler fix and it still happens, check this next.
Quick Reference Table
| Cause | Symptom | Fix | Takes About |
|---|---|---|---|
| Use Printer Offline stuck | Printer shows offline after a crash or spooler restart | Uncheck "Use Printer Offline" in the queue | 1 minute |
| Print spooler hung | Printer unresponsive even after reboot | Restart spooler, delete stranded jobs in spool folder | 2 minutes |
| USB power management | Printer goes offline after idle time, returns after reboot | Disable USB power saving in Device Manager | 5 minutes |