Printer troubleshooting technician providing live chat help

Joe B.

Reviewed for technical accuracy

Specialities: Windows 11/10, macOS (Sonoma/Ventura/Monterey), Printers, Networking, Office Equipment

Fix “Printer Offline” in Windows 10/Windows 11 — HP, Epson, Canon, Brother (WSD/TCP-IP, SNMP, Spooler)

Technician avatar Technician
Hey! We’ll get your printer back online in Windows. Tell me the brand — HP, Epson, Canon, or Brother — and whether it’s connected by Wi‑Fi/Ethernet (network printer) or USB. Also, when you open Settings → Bluetooth & devices → Printers & scanners, does the queue show Use Printer Offline checked, or a Paused status?
Customer
Windows 11, HP LaserJet over Wi‑Fi. The queue says Printer offline. Test page won’t print. I’ve restarted the router and PC.
Technician avatar Technician
Got it. On Windows 10/11, the printer offline status usually comes from:
• Stuck Print Spooler service or a paused queue.
• Wrong port type (WSD/USB) or the wrong TCP/IP port after an IP change.
• SNMP status enabled while the device blocks SNMP (common with home routers/guest Wi‑Fi).
• Vendor driver replaced by the Microsoft IPP Class or Generic driver; that breaks status detection.
• Firewall discovery disabled or the printer asleep with Deep Sleep settings.
We’ll restart the spooler, check ports, disable SNMP if needed, then lock a Standard TCP/IP Port to a static IP.
Customer
Where do I bring it online and check the “Use Printer Offline” thing?
Technician avatar Technician
Force the printer back online (Windows 10/11):
1) Settings → Bluetooth & devices → Printers & scanners → your printer → Open print queue → Printer menu → uncheck “Use Printer Offline” and Clear Print Queue.
2) Press Win + R → type services.msc → restart Print Spooler.
3) Back in the queue, choose Printer properties → tab Ports → ensure it’s a Standard TCP/IP Port pointing at the printer’s current IP. If it says WSD or USB for a network device, click Add Port… → Standard TCP/IP Port and enter the IP (we can set it static later).
Customer
It was on WSD. I added a Standard TCP/IP port. Still shows offline after a minute.
Technician avatar Technician
Good move. Two more checks:
• In Printer properties → Ports → Configure Port… uncheck SNMP Status Enabled. Many HP/Epson/Canon/Brother home devices don’t reply to SNMP; Windows marks them offline even though they print.
• Open cmd and run ping <printer‑IP>. If replies drop, reserve a static IP in your router or set a manual IP on the printer (outside DHCP range). Stable IPs prevent “offline after sleep”.
After this, print a Test Page. If still offline, we’ll repair the driver.
Customer
Ping works. Test page printed once, then offline again after sleep.
Technician avatar Technician
Let’s repair the printer driver and adjust sleep:
• Remove the queue from Printers & scanners, then install the vendor package: HP Smart/Full Feature, Epson Driver & Utilities, Canon UFR II/Generic Plus, or Brother Full Driver & Software. Vendor drivers improve online status and support TCP/IP ports properly.
• In the printer’s web page (http://<IP>) set Sleep/Auto Off to a longer timer and enable Wake on Print. That prevents “network printer offline after sleep”.
Customer
What about a USB-only printer that keeps saying Offline?
Technician avatar Technician
USB printer shows Offline:
• Use a short, known‑good USB 2.0/3.0 cable directly to the PC (no hubs).
• In Device Manager uninstall the USB Printing Support device and Scan for hardware changes.
• Reinstall the vendor driver, then set the queue to LPT/USB virtual printer port (not WSD).
• In the queue menu, make sure Use Printer Offline is unchecked and status isn’t Paused.
Customer
Our office shares a printer from a Windows PC. After updates, everyone sees it Offline.
Technician avatar Technician
That’s a shared printer offline scenario. Fix:
• On the host, restart Print Spooler and verify the printer itself is online using a Standard TCP/IP Port.
• Re‑share the queue and re‑map clients via \\HOSTNAME\Printer or deploy via GPO.
• If Windows Update swapped the driver, reinstall the vendor driver on the host and push to clients. Avoid the Class Driver when stability matters.
Customer
Any other app or firewall settings that could cause the “offline” error?
Technician avatar Technician
Yes — a few quick wins:
• Ensure File and Printer Sharing and Network Discovery are allowed in Windows Defender Firewall (Private network).
• From apps (Word/Adobe/Chrome) pick the correct queue and avoid “Microsoft Print to PDF”.
• If you use VPN, disconnect and test; some VPNs block local subnet printing causing Windows printer offline.
Customer
Great — it now stays Online and prints. Anything else to lock this in?
Technician avatar Technician
Last steps for reliability:
• Reserve the printer’s IP address (DHCP reservation) or set a manual static IP.
• Keep the queue on a Standard TCP/IP Port, and leave SNMP status disabled unless you manage it.
• Update firmware and the Windows printer driver quarterly to avoid “printer goes offline after update”.
Customer
Perfect — my HP stays online now. Thanks!
Technician avatar Technician
Summary: To fix printer offline in Windows 10/11 — clear the queue, restart Print Spooler, switch to a Standard TCP/IP Port, disable SNMP status, set a static IP, and reinstall the vendor driver. Works for HP/Epson/Canon/Brother, network or USB printers. Need hands‑on help? Open the chat.

Quick answer: the accepted fix

Accepted fix when printer shows Offline in Windows 10/11: Uncheck “Use Printer Offline”, clear the queue, restart Print Spooler, and move the queue to a Standard TCP/IP Port with SNMP status disabled. Reserve a static IP and reinstall the manufacturer driver (HP/Epson/Canon/Brother).


Network printer offline after Windows update or sleep

Windows Updates and power‑save features can flip a queue to WSD or re‑enable SNMP Status. Repoint to a TCP/IP port, disable SNMP, and set a static IP. Update firmware and the vendor driver to stabilize status reporting.

How to verify the printer is Online

Open the queue and confirm status is Ready. Print a Test Page and run ping <IP> -n 20 for stability. If the queue flips to Offline, recheck the port type, SNMP, and firewall rules.

Bring a Windows printer back online — troubleshooting tips

Most “Offline” errors are port/driver/SNMP issues, not hardware failure.

Quick path: verify IP → Standard TCP/IP Port → disable SNMP status → restart spooler → reinstall vendor driver → check firewall/VPN. For USB printers, refresh USB Printing Support in Device Manager.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

How do I change a Windows printer from Offline to Online?

Open the queue → Printer menu → uncheck Use Printer Offline, clear jobs, restart Print Spooler, and switch the queue to a Standard TCP/IP Port with the correct IP. Disable SNMP Status if your device doesn’t support it.

Why does my network printer keep going Offline?

Dynamic IP changes, WSD ports, and SNMP status checks are common causes. Reserve a static IP, use a TCP/IP port, and turn off SNMP for home devices.

Can a USB printer show Offline in Windows?

Yes. Faulty USB cables, hubs, or drivers can cause it. Reinstall USB Printing Support, use a direct cable, and reinstall the vendor driver.

What if a shared printer is Offline for everyone?

Fix the host: restart Spooler, ensure the printer uses a TCP/IP port, reinstall the vendor driver, then re‑share and re‑map clients or deploy via GPO.

HP/Epson/Canon/Brother specific tips?

Install the brand’s full driver suite. Many issues occur with the Microsoft IPP Class Driver. Vendor packages improve status detection and reliably keep the printer Online.

Common Offline errors and quick fixes
SymptomLikely causeQuick fix
Queue says “Use Printer Offline” Offline mode enabled; stuck jobs Uncheck offline; clear queue; restart Spooler
Network printer Offline WSD port; IP changed; SNMP check fails Use Standard TCP/IP Port; static IP; disable SNMP
USB printer Offline Bad cable/driver; hub sleep Direct USB cable; reinstall vendor driver; refresh USB Printing Support
Shared printer Offline Host driver/spooler issue Repair host queue; re‑share; re‑map or deploy via GPO

Step‑by‑step (Windows 10/11)

  1. Open Printers & scanners → your printer → Open print queue → uncheck Use Printer Offline and clear jobs.
  2. Restart Print Spooler from services.msc.
  3. In Printer properties → Ports, create/select a Standard TCP/IP Port and disable SNMP Status.
  4. Reserve a static IP in the router or on the printer; print a test page.
  5. Reinstall the vendor driver (HP/Epson/Canon/Brother) if Windows uses a class driver.

Step‑by‑step (macOS)

  1. If you also print from a Mac, re‑add the printer using IP → HP Jetdirect – Socket or AirPrint and set a static IP to prevent Offline status across devices.
  2. Allow printer on the same Wi‑Fi band (2.4 GHz is most reliable for older models).

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant