How to Fix a Printer Showing Offline in Windows 11
The Problem
You hit Print and nothing lands on paper—or Windows insists the printer is offline while the printer itself looks fine. USB, Wi-Fi, and office network printers all do this; the fix depends on connection type.
Symptoms
- The printer is greyed out and labelled Offline in Printers & scanners.
- Jobs pile up in the queue and never clear, even after a restart.
- The printer prints from a phone but not from the PC.
- It worked yesterday, nothing changed, and it is offline this morning—almost always a changed IP address.
Step 1: Rule Out the Printer Itself
Before touching Windows, confirm the printer is genuinely ready.
- Power on, paper loaded, no jam or lid-open warning, ink or toner not empty. Many printers refuse all jobs on a single empty colour cartridge even for black-only documents.
- Print a self-test or configuration page from the printer's own menu. If that fails, the problem is not Windows at all.
- On a Wi-Fi printer, check the panel shows it connected to your network—not a guest SSID, and not the 5 GHz band if the printer is 2.4 GHz only.
- Restart the printer and the PC once. Do this before the deeper steps, not after.
Step 2: Take It Off "Use Printer Offline"
Windows has a manual offline flag that sticks until you clear it.
- Press
Win + R, typecontrol printers, press Enter. - Right-click your printer → See what's printing.
- Open the Printer menu.
- Untick Use Printer Offline if it is ticked.
- Untick Pause Printing in the same menu.
- Right-click the printer in the folder → Set as default printer, so apps stop sending jobs to Microsoft Print to PDF.
Step 3: Clear a Stuck Print Queue
A single corrupted job blocks everything behind it.
- In the queue window: Printer → Cancel All Documents.
- If jobs will not clear, open Terminal (Admin) and run:
net stop spooler
del /Q /F %systemroot%\System32\spool\PRINTERS\*
net start spooler
- Print a test page: printer Properties → General → Print Test Page.
If the spooler service keeps stopping on its own, set it to restart automatically: services.msc → Print Spooler → Properties → Recovery → set the first two failure actions to Restart the Service.
Step 4: Remove the Printer and Add It Again
- Settings → Bluetooth & devices → Printers & scanners.
- Select the printer → Remove device.
- Also remove any duplicate entries such as HP LaserJet (Copy 1)—duplicates fight over the same port.
- Click Add device, wait for the scan, then Add manually if it does not appear.
- Install the current driver from HP, Canon, Epson, or Brother. A driver from a decade ago will install and then behave exactly like this.
Step 5: Fix Network Printers Properly
Wi-Fi printers usually go offline because the router handed them a new IP address while Windows is still pointed at the old one.
- Print a network configuration page from the printer's menu and note the IP address.
- Type
http://<that-ip>into a browser. If the printer's own web page loads, the network path is fine and only Windows is confused. - In Printers & scanners → your printer → Printer properties → Ports → Configure Port, correct the IP address. Or click Add Port → Standard TCP/IP Port and add it fresh.
- Stop it recurring: open your router's admin page and create a DHCP reservation so the printer always receives the same address. This is the single most effective fix for a printer that goes offline every few days.
Step 6: Run the Printer Troubleshooter
Settings → System → Troubleshoot → Other troubleshooters → Printer → Run. It restarts the spooler, clears the queue, and re-registers the port—worth one pass before anything more drastic.
Step 7: Check the Services a Printer Depends On
Press Win + R → services.msc and confirm these are Running with startup type Automatic:
- Print Spooler
- Function Discovery Provider Host and Function Discovery Resource Publication (network printer discovery)
- Device Association Service
What Not to Do
- Don't reinstall the driver repeatedly without removing the old one. Layered drivers are a common cause of a queue that never clears.
- Don't disable the firewall to "test" network printing. Instead allow the printer's app through it—see fix Windows Firewall blocking apps.
- Don't use a USB hub for first-time printer setup. Connect directly to the PC.
Setup Tip
For USB printers, connect the cable directly to the PC for the first install so the driver binds to the right port. For Wi-Fi printers, running the manufacturer's phone app once—rather than letting Windows guess—usually produces a cleaner setup, correct IP configuration, and working scan-to-PC.
Related: fix a printer not printing and fix a scanner not working.
Related guides
How to Fix USB Device Not Recognized in Windows 11
USB device not recognized or showing Unknown Device in Windows 11? Reset USB controllers, fix power settings, and get the device detected with these step-by-step fixes.
How to Fix Keyboard Not Typing in Windows 11
Keyboard dead in Windows but works in BIOS? Fix filter keys, language layout, USB power saving, and drivers—or use the on-screen keyboard to sign in.
How to Fix USB Ports Not Working in Windows 11
USB mouse, flash drive, or phone not detected in Windows 11—try different ports, reset controllers, update chipset drivers, and fix power management.
How to Fix Bluetooth Not Working in Windows 11
Bluetooth missing, won't pair, or headphones connect on Windows 11 with no sound? Restart Bluetooth services, update drivers, and re-pair devices fast.
How to Fix a Webcam Not Working in Windows 11
Webcam stays black in Teams or Zoom on Windows 11? Fix camera privacy settings, the Fn-key shutter, drivers, and the right device selected in the app.