Printer Showing Offline — Quick Fix Guide
The “offline” status in Windows almost never means the printer is broken. It usually means Windows lost track of it.
Fix 1 — Restart Everything First
Before anything else:
- Turn the printer fully off (not just sleep — press the power button)
- Unplug the USB or ethernet cable (or forget the WiFi connection)
- Restart your PC
- Plug everything back in and turn the printer on
- Wait 30 seconds and check the status
This resolves it about 40% of the time.
Fix 2 — Clear the Print Queue
A stuck print job can freeze the entire printer status.
- Press Win + R, type
services.msc, press Enter - Find Print Spooler → right-click → Stop
- Open File Explorer and go to:
C:\Windows\System32\spool\PRINTERS - Delete all files inside that folder (don’t delete the folder itself)
- Go back to services → right-click Print Spooler → Start
- Try printing again
Fix 3 — Set as Default and Uncheck “Use Printer Offline”
- Open Settings → Bluetooth & devices → Printers & scanners
- Click your printer → Printer properties
- In the Printer menu at the top, make sure Use Printer Offline is unchecked
- Also set it as the default printer
Fix 4 — Remove and Re-Add the Printer
If the above doesn’t work, Windows may have a corrupt printer entry.
- Go to Settings → Printers & scanners
- Click your printer → Remove device
- Click Add a printer or scanner
- Let Windows detect it and reinstall
If it doesn’t detect automatically, go to the printer manufacturer’s website and download the latest driver.
Network/WiFi Printers
If your printer connects over WiFi:
- Make sure the printer and PC are on the same WiFi network (not one on 2.4GHz and one on 5GHz)
- Restart your router as well
- Print a network configuration page from the printer’s own menu to confirm it has an IP address
Fix 5 — Fix Error 0x0000000709 (Cannot Set Default Printer)
If you see the error 0x0000000709 when trying to set a default printer, Windows is unable to write the printer setting to the registry. This is a permissions or corruption issue, not a hardware problem.
- Press Win + R, type
regedit, press Enter - Navigate to:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows - On the right side, find the
Devicekey - Right-click
Device→ Permissions - Make sure your user account has Full Control checked — if not, click Edit and grant it
- Click OK, then double-click
Deviceand confirm your printer is set as the value - Restart your PC and try setting the default printer again
Also try:
- Go to Settings → Bluetooth & devices → Printers & scanners and turn off “Let Windows manage my default printer”
- Restart the Print Spooler service (see Fix 2 above)
Still showing offline?
Hardware faults, damaged USB ports, or failed network cards in the printer can cause persistent offline status. Bring it in and we’ll diagnose it.