Printer Offline Error: 3 Quick Fixes That Actually Work
Printer showing offline even though it's on and connected? The culprit is almost always the wrong default printer or a hung spooler. Here's the fix.
Cause #1: Wrong default printer or 'Let Windows manage' setting
This is the most common reason I see. Windows 10 and 11 have a setting called 'Let Windows manage my default printer.' It sounds helpful but it's not. It constantly switches your default printer to the last one you used. If you last printed to a PDF printer or a network printer that's sleeping, your real printer shows offline.
Fix it:
- Open Settings > Bluetooth & devices > Printers & scanners (or just search 'printers' in the Start menu).
- Uncheck 'Let Windows manage my default printer'.
- Select your actual printer, hit Manage > Set as default.
- Close everything and try printing again.
I've fixed this on hundreds of machines. Nine times out of ten, this is the issue. Do this first. Don't bother reinstalling drivers yet.
Cause #2: Print spooler service stopped or hung
If setting the default didn't work, the print spooler is your next stop. The spooler is the Windows service that manages all print jobs. It can hang if a corrupt job gets stuck. When it stops, every printer shows offline. Period.
Fix it (fast way):
- Press Win + R, type
services.msc, hit Enter. - Find Print Spooler in the list. Right-click and pick Restart. Wait 10 seconds.
- Try printing. If it works, great. If it still shows offline, move to the next step.
Fix it (if the first restart didn't help):
- Open Services again (same steps above).
- Right-click Print Spooler, choose Stop.
- Open File Explorer and go to
C:\Windows\System32\spool\PRINTERS. Delete everything inside that folder. If Windows says 'can't delete' a file, you probably missed stopping the service. Try again. - Go back to Services, right-click Print Spooler, choose Start.
- Try printing now.
Deleting those files clears any corrupt jobs. I've seen a single stuck job take down an entire office's printing. This clears it instantly.
Cause #3: Printer is in 'Use Printer Offline' mode
This one's dumb but common. Windows has a manual 'Use Printer Offline' checkbox. If you accidentally clicked it (or some app did), the printer shows offline even though it's plugged in and powered on. Windows treats it as if you deliberately disconnected it.
Fix it:
- Open Control Panel > Devices and Printers (old-school view).
- Find your printer. Right-click it.
- If you see 'Use Printer Online' in the menu, click it. If you see 'Use Printer Offline' with a checkmark, click it to uncheck it.
- Close and print a test page.
This happens more often on network printers after a power cycle. Some drivers enable it automatically if the printer doesn't respond within a few seconds. Just toggle it back.
Quick-reference summary table
| Cause | Symptom | Fix |
|---|---|---|
| Wrong default printer / Let Windows manage | Printer shows offline after using another app | Disable 'Let Windows manage' and manually set default |
| Print spooler hung or corrupt job | All printers show offline, nothing prints | Restart spooler, delete files in C:\Windows\System32\spool\PRINTERS |
| Printer manually set to offline | Printer shows offline but cable is connected | Right-click printer in Devices and Printers, click 'Use Printer Online' |
Try these in order. I've never needed to reinstall drivers or run manufacturer diagnostics for this specific error. It's always one of these three things.
Was this solution helpful?