🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Printer Shows Offline But Is Connected and Powered On

How to Fix Printer Shows Offline But Is Connected and Powered On on Windows

Printer status says "Offline" in Windows even though it's on and connected? Fix printer offline status, stuck print queues, and spooler issues on Windows 10 and 11.

📖

Main Troubleshooting Guide

How to Fix Printer Not Working

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • Printer shows "Offline" in Settings or Devices and Printers
  • Print jobs sit in queue with status "Error" or "Printing" but nothing prints
  • Printer was working yesterday, now shows offline with no changes made
  • Can ping the network printer but Windows still shows it offline
  • Multiple printers all showing offline simultaneously
  • "Use Printer Offline" option appears to be checked
  • Printer icon shows greyed out in Devices and Printers

Common Causes

  • "Use Printer Offline" mode accidentally enabled
  • Print Spooler service crashed or stopped running
  • Print queue stuck with a corrupted job that blocks all printing
  • Network printer IP address changed (DHCP assigned a new IP)
  • Printer driver corrupted or incompatible after Windows Update
  • USB connection issue (loose cable, wrong USB port, power management)
  • WSD (Web Services for Devices) port not responding

Solutions

Solution 1: Uncheck "Use Printer Offline"

  1. 1Open Settings → Bluetooth & devices → Printers & scanners
  2. 2Click on the offline printer → Open print queue
  3. 3Click "Printer" menu at the top
  4. 4If "Use Printer Offline" is checked → click it to uncheck it
  5. 5The printer should go back to "Ready" status
  6. 6This is the #1 most common cause — Windows sometimes enables this automatically

Solution 2: Clear Print Queue and Restart Spooler

  1. 1Open Command Prompt as Administrator
  2. 2Run: net stop spooler
  3. 3Run: del /f /q %systemroot%\System32\spool\PRINTERS\*
  4. 4Run: net start spooler
  5. 5This clears ALL stuck print jobs and restarts the Print Spooler service
  6. 6Try printing again — the stuck/corrupted job was likely blocking everything
  7. 7If Spooler keeps crashing: check Event Viewer → System for spooler crash details

Solution 3: Fix Network Printer Connection

  1. 1For network printers: the IP address may have changed
  2. 2Find the printer's current IP: check the printer's display panel or print a config page
  3. 3Open Printer Properties → Ports tab → check which port is selected
  4. 4If the IP doesn't match: click "Configure Port" → update the IP address
  5. 5Or: add a new TCP/IP port with the correct IP
  6. 6To prevent this: assign a static IP to your printer in your router settings
  7. 7This ensures the printer always gets the same IP address

Solution 4: Reinstall Printer Driver

  1. 1Open Settings → Bluetooth & devices → Printers & scanners
  2. 2Click the printer → Remove
  3. 3Open Device Manager → find the printer under "Print queues" → Uninstall
  4. 4Restart the computer
  5. 5Re-add the printer: Settings → Printers → Add a printer
  6. 6If Windows doesn't find it: "The printer that I want isn't listed" → add manually
  7. 7Download the latest driver from the printer manufacturer's website (HP, Canon, Epson, Brother)
FIXES THIS IN 5 MINUTES

Fix Printer Shows Offline But Is Connected and Powered On Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Hardware & Devices Guides

Share this:XRedditLinkedInEmail