Printer Offline on Windows 11? Complete Fix Guide
Short answer: Three fastest fixes for a Windows 11 printer showing offline: (1) Power-cycle the printer — turn it off for 30 seconds, turn it back on, wait 60 seconds for full boot before testing; (2) Win+R, type services.msc, find Print Spooler, right-click, Restart — fixes hung print spooler that prevents communication; (3) Settings → Bluetooth & devices → Printers & scanners → click the printer → Remove device → then re-add via Add a device. About 65% of offline-printer issues resolve in this sequence. For wireless printers, also check that the printer's IP address hasn't changed by looking at its control panel display, then update or set a router DHCP reservation so the address stays fixed.
A small accounting firm in Boulder called us last March in a panic three days before tax deadline. Their HP LaserJet had been printing fine for years. Suddenly all four workstations showed it as “Offline.” They tried the obvious — restarting both the printer and the computers. No change. They were facing 200+ pages to print for clients and no way to do it.
I asked the office manager to read me the IP address from the printer’s small LCD display. She read 192.168.1.187. Then I had her open Settings → Printers & scanners on a workstation, click the HP printer, and tell me what port address was configured. It said 192.168.1.105. The router had rebooted at some point — likely the building’s power blip the previous week — and reassigned the printer to a new IP. Windows kept trying the old address and timing out.
The fix was straightforward. We changed the printer’s port address to 192.168.1.187 in Settings, then logged into the router and set a DHCP reservation so the printer would always get .187 going forward. Five minutes total. They printed 200 pages that afternoon and made the tax deadline.
The lesson is that wireless printer “offline” almost always means a network communication failure, not a hardware failure. The printer is fine. The computer is fine. Something between them — usually an IP address mismatch — broke the conversation. Once you know to look for that, the fix is fast.
Quick Physical Checks First
Before touching any software, spend 30 seconds on the obvious:
- Power light on? Some printers have separate power buttons that aren’t obvious. Some “power on” indicators are tiny LEDs on the back.
- Error lights? Blinking orange or red means the printer has a hardware issue — paper jam, empty ink/toner, open cover. The LCD or LED pattern tells you what’s wrong (check your model’s manual for the specific blink pattern).
- Paper loaded, no jam? Pull out the paper tray, check for jammed paper in the feed path, reload.
- Connected to the right network? For WiFi printers, check the printer’s display for the connected network name. Printers sometimes jump to a guest network or lose connection entirely after power outages.
If all that looks fine, try the built-in troubleshooter first: Settings → System → Troubleshoot → Other troubleshooters → Printer → Run. It catches basic driver and spooler issues automatically. Not powerful, but it’s free and takes 60 seconds. If it doesn’t fix things, move to the manual steps below.
Power Cycle in the Right Order
When restarting doesn’t fix it, do a proper power cycle in this sequence — order matters:
- Printer off (unplug from power, not just the button).
- Wait 30 seconds (capacitors discharge, network stack fully clears).
- Router off (if WiFi printer), wait 30 seconds, power on, wait until all lights are stable (~2 minutes).
- Printer on, wait until it fully boots and shows ready on its display.
- Try printing from your PC (don’t restart the PC yet — unnecessary at this stage).
The reason order matters: the printer needs the router’s DHCP to be ready before it boots, otherwise it fails to get an IP and Windows can’t find it. Powering the printer on while the router is still booting causes the exact “offline” status we’re trying to fix.
Is “Use Printer Offline” Accidentally Turned On?
Windows has a checkbox that manually forces a printer offline. It gets toggled accidentally more often than you’d think — especially after a stuck print job.
Check it two ways:
- Settings → Bluetooth & devices → Printers & scanners → click your printer → Open print queue → look at the top menu bar → Printer menu → make sure “Use Printer Offline” is unchecked.
- Or: search “Printers” in Start → click your printer → right-click in the queue window → uncheck “Use Printer Offline.”
If this box was checked, unchecking it should bring the printer back online within seconds. No restart needed.
Have You Set the Right Default Printer?
Windows 11 has a setting called “Let Windows manage my default printer” that automatically switches your default printer to the last one you used. Sounds convenient until it switches to “Microsoft Print to PDF” or a disconnected printer you used at the office.
Settings → Bluetooth & devices → Printers & scanners → scroll down → toggle off “Let Windows manage my default printer.” Then scroll back up, click your preferred printer, and click Set as default.
This doesn’t directly fix “offline” but it prevents the confusing scenario where print jobs silently go to the wrong destination while the right printer sits idle.
How Do You Restart the Print Spooler?
The Print Spooler is the Windows service responsible for queuing print jobs and communicating with printers. When it hangs (which happens regularly), Windows can’t talk to any printer until the spooler is restarted.
- Press Win+R, type
services.msc, Enter. - Scroll to Print Spooler in the alphabetical list.
- Right-click → Restart. Should take 5-10 seconds.
If the service won’t restart (or restarts but immediately stops again), the print queue has a stuck job that’s crashing the spooler. Two-step fix:
- Open File Explorer, navigate to
C:\Windows\System32\spool\PRINTERS\. - Delete every file in this folder (they’re queued print jobs, including the stuck one).
- Go back to services.msc and restart Print Spooler.
The stuck-job-crashes-spooler pattern is annoying because Windows doesn’t always show the bad job in the print queue UI. Manually clearing the spool folder forces a clean state.
After restarting the spooler, test the printer with a print preview of a small document. If it prints, you’re done.
How Do You Fix the IP Address Problem on Wireless Printers?
This is the cause we see most often for wireless printers that suddenly go offline.
Find the printer’s current IP:
Press the menu/info/setup button on the printer. Look for “Network Status” or “Wireless Settings” or “IP Address.” Most modern printers display this on their built-in screen. Write it down. It will look like 192.168.x.x.
Find what IP Windows is trying:
Settings → Bluetooth & devices → Printers & scanners → click your printer → Printer properties → Ports tab → look for the port checkbox that’s checked. The port description includes the IP it’s pointing to.
If those two IPs don’t match, that’s your problem. Fix it:
- In the Ports tab, click Configure Port.
- Update the printer name or IP address field to match the current printer IP.
- OK, close.
The printer should reconnect within a few seconds. Test with a print job.
Prevent it from happening again:
The real fix is to make sure the printer’s IP doesn’t change. Two options:
DHCP reservation (recommended) — log into your router’s admin page (usually 192.168.1.1 or 192.168.0.1 in a browser). Find the DHCP settings, then DHCP reservations or static leases. Add a reservation that ties the printer’s MAC address (printed on the printer or visible in the printer’s network status) to a specific IP. The router will always hand out that exact IP to that printer regardless of reboots.
Static IP on the printer — go into the printer’s network settings and assign it a static IP outside your router’s DHCP range. Slightly more brittle (if you change routers, you have to redo this), but works on any network.
Is SNMP Causing False Offline Status?
This one is sneaky. SNMP (Simple Network Management Protocol) is how Windows checks the printer’s status over the network. If SNMP is enabled but the printer doesn’t respond to SNMP queries properly (common on consumer-grade printers), Windows incorrectly marks it as “Offline” even though it can print fine.
Test: send a print job even though it says offline. If the job actually prints, SNMP is giving Windows a false status.
Fix:
- Settings → Bluetooth & devices → Printers & scanners → click your printer → Printer properties.
- Ports tab → select the active port → Configure Port.
- Uncheck SNMP Status Enabled.
- OK, close.
The printer will no longer show real-time ink/toner status in Windows (a minor loss), but the false “offline” problem goes away. Most home users won’t miss the SNMP status data.
Should You Switch from WSD to TCP/IP Port?
Windows sometimes adds network printers using a WSD (Web Services on Devices) port instead of a standard TCP/IP port. WSD auto-discovers printers but is notoriously unreliable — it breaks after sleep, after router reboots, and across VLANs.
Check which port type you’re using:
Settings → Bluetooth & devices → Printers & scanners → click your printer → Printer properties → Ports tab. If the active port says “WSD” in the description, that’s likely your problem.
Switch to TCP/IP (more reliable):
- Same Ports tab → click Add Port → choose Standard TCP/IP Port → Next.
- Enter the printer’s IP address (from its display or network status page).
- Finish the wizard. Select the new TCP/IP port, uncheck the old WSD port.
- OK, close.
TCP/IP ports connect directly by IP address — no discovery protocol, no auto-detection, no flakiness. The tradeoff is that you need to maintain a static IP or DHCP reservation for the printer (see the IP address section above). Worth it for any printer that keeps going offline.
How Do You Remove and Re-Add the Printer?
If restarting the spooler and fixing IPs didn’t help, removing the printer and adding it fresh resolves most lingering driver-state issues.
- Settings → Bluetooth & devices → Printers & scanners.
- Click your printer name.
- Click Remove device. Confirm.
- Wait 10 seconds.
- Click Add a device at the top of the same screen.
- Wait for Windows to scan. Your printer should appear in the list if it’s on the network and powered on. Click it to install.
- Windows downloads drivers automatically.
If Windows can’t find the printer during the scan, you have a network issue. Verify:
- The printer is on (display shows ready state, not asleep)
- The printer is connected to your WiFi (network indicator shows connected, not searching)
- You’re on the same WiFi network as the printer (not a separate guest network, which usually can’t see the main network’s printers)
For USB printers that won’t show up, the issue is usually driver-related. See our USB device not recognized guide for the USB controller-level diagnostic.
What If a Windows Update Broke Your Printer?
Microsoft has shipped multiple bad printer-driver updates over the past few years. Windows 11 24H2 in particular had problems with HP LaserJet drivers in late 2025. If your printer went offline right after a Windows Update, the update is likely the cause.
Check update history:
Settings → Windows Update → Update history → look for printer-related KBs that installed recently (sometimes mentioned in the KB description, sometimes not).
Uninstall the bad update:
Same screen → Uninstall updates → find the recent KB → Uninstall. Restart.
Block the update from reinstalling:
Download Microsoft’s “Show or Hide Updates” tool (wushowhide.diagcab). Run it. Choose “Hide updates” → select the bad KB → confirm. Windows won’t try to install that specific update again until Microsoft releases a fixed version.
Our Windows Update stuck guide covers the full uninstall-update procedure in detail if you need it.
How Do You Install Manufacturer Drivers?
Windows 11’s automatic printer driver installation uses generic drivers that work for most printers but sometimes miss specific features or have bugs. The manufacturer’s official driver is usually more reliable.
By brand:
HP — hp.com/support → enter your exact printer model → Software & Drivers → choose Windows 11 64-bit → download “Full Feature Software and Drivers.” Run the installer.
Canon — canon.com/support → Printers → search your model → Drivers & Downloads → Windows 11 → download driver. Run installer.
Brother — brother.com/support → Printers → enter model → Downloads → Windows 11 → “Full Driver & Software Package.” Run installer.
Epson — epson.com/support → find your printer → Downloads → choose Windows 11 64-bit → driver package. Run installer.
Before installing the new driver, remove the existing printer from Settings (Bluetooth & devices → Printers & scanners → Remove device). Then run the manufacturer’s installer fresh. It usually re-adds the printer correctly during installation.
For network printers, the manufacturer installer will scan your network and find the printer automatically. If it doesn’t, you’ll need to enter the printer’s IP address manually (see the IP address section above for how to find it).
"Manufacturer drivers almost always work better than Windows Update's generic ones for printers. The generic drivers are 'good enough' for basic printing but they miss scanner functions on all-in-ones, advanced settings like duplex, and often have worse troubleshooting tools when things go wrong. Anyone using a printer regularly should download and install the actual manufacturer driver — five minutes of work that saves dozens of 'why is my printer doing X' calls down the road."
Is Your Firewall or VPN Blocking the Printer?
Two common blockers that aren’t immediately obvious:
Windows Defender Firewall can silently block printer communication after updates or network profile changes. Quick test: temporarily disable the firewall (Windows Security → Firewall & network protection → click your active network → toggle off Microsoft Defender Firewall → try printing). If it works, re-enable the firewall and add your printer’s IP to the allowed list (Firewall → Advanced settings → Inbound Rules → New Rule → Port → TCP 9100, 631 → Allow).
VPN clients route all traffic through the VPN tunnel by default — including traffic to local devices like your printer. Your print job goes to the VPN server in another city instead of the printer sitting next to you. Fix: disconnect the VPN and try printing. If that works, check your VPN’s “split tunneling” option — it lets local network traffic bypass the VPN while internet traffic still goes through it. Most VPN apps (NordVPN, ExpressVPN, Cisco AnyConnect) have this buried in advanced settings.
Does the Printer Keep Going Offline After Restart?
If your printer works after every fix but goes back offline after sleep, restart, or overnight, you have a recurrence problem. Two registry-level fixes:
Disable offline mode persistence:
- Win+R →
regedit→ Enter. - Navigate to
HKEY_CURRENT_USER\Printers\Settings. - Find
WorkOffline— if its value is1, double-click and change it to 0. - Close Registry Editor.
Disable WiFi adapter power management (for wireless printers):
Your WiFi adapter going to sleep breaks the connection to the printer. Device Manager → Network adapters → right-click your WiFi adapter → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power.” Same fix we recommend for WiFi disconnection issues — it applies here too.
Is Your Printer in Sleep Mode?
Most modern printers default to aggressive sleep settings to save power. Energy Star compliance requires it, and manufacturers tune for low energy consumption out of the box. The side effect: when Windows pings the printer for status, the printer is sometimes too slow to respond and gets marked offline.
Two solutions:
Extend the sleep delay. Go into the printer’s control panel (the LCD/touchscreen on the printer itself) → Settings → Power → Sleep delay. Set to a longer interval — 30 minutes or “never” instead of the default 1-5 minutes. The printer uses slightly more electricity but stays responsive.
Use the printer’s own troubleshooting refresh. Most printers have a “Network Test” or “Self-Test” option in their menu that wakes the printer and re-broadcasts its presence on the network. Run this any time Windows reports it offline — sometimes that’s all it needs.
If the printer is in deep sleep specifically (some printers have multiple sleep tiers), waking it sometimes requires pressing a physical button on the printer rather than relying on Windows to wake it remotely.
Tried the spooler restart and IP fix but printer still says offline? Send us a screenshot of Settings → Printers & scanners on WhatsApp, plus the printer model. We'll usually identify the specific issue in under a minute — and walk you through the fix during the same WhatsApp chat.
Send Screenshot on WhatsAppHow Do You Fix Specific Printer Brand Issues?
A few patterns we see repeatedly by brand:
HP printers — HP Smart app sometimes installs but doesn’t fully register the printer with Windows’ native printer system. Symptoms: HP Smart shows the printer as connected but Windows shows it as offline. Fix: open HP Smart → Settings → Apply Printer Configuration. This re-syncs the Windows-side state with HP Smart’s state. If that doesn’t work, uninstall HP Smart entirely and use Windows’ native Add a printer flow with the manufacturer driver instead.
Canon printers — Canon’s IJ Network Tool sometimes fails to detect the printer on multi-band routers (printers on 2.4GHz but laptop on 5GHz, or vice versa). Fix: temporarily connect the laptop to the same 2.4GHz band as the printer during setup. Once the printer is added, you can switch the laptop back to 5GHz — the IP-based connection works across bands.
Brother printers — Brother’s web-based admin interface (typed the printer’s IP into a browser) lets you see and fix many issues without messing with Windows at all. Recommend bookmarking your printer’s IP in a browser.
Epson printers — Epson Scan 2 utility frequently breaks after Windows Updates and shows the scanner as offline even when the printer half works. Reinstall Epson Scan 2 from the Epson support page (separate download from the main printer driver).
What If You’re Using a Print Server or Shared Printer?
In small offices where multiple computers share a printer through a Windows host or a dedicated print server, “offline” can mean any of several things:
The host computer is off or asleep. If Computer A shares the printer and Computer B prints through Computer A, then Computer A has to be on and not asleep for printing to work. Common cause: someone shut down the host computer for the day.
Network discovery is off. Settings → Network & internet → click your active network → Network profile type → Private. (Public network profiles block printer sharing for security.)
File and printer sharing is disabled. Control Panel → Network and Sharing Center → Advanced sharing settings → Private → Turn on file and printer sharing.
Authentication mismatch. If the host requires a username/password, the client computer needs to provide credentials that match. Easiest fix: create the same local user account with the same password on both computers, or use Microsoft account login on both.
How Do You Test If It’s Software or Hardware?
Two quick tests:
Print from the printer’s own self-test menu. Most printers have a button combination or menu option for “Print Self-Test Page” or “Print Configuration Page.” This bypasses Windows entirely — if the self-test prints, the printer hardware and ink/toner are fine. If the self-test doesn’t print, you have a hardware problem (out of ink, paper jam, mechanical failure).
Try printing from a different device. Send a print job from your phone (most printers support AirPrint for iPhones or have native Android app support) or from another laptop. If those work but your Windows 11 machine doesn’t, the issue is specific to your Windows install. If nothing can print, the problem is network or hardware.
These two tests narrow the problem down in under 5 minutes.
What If Nothing Worked?
You’ve restarted the spooler, fixed the IP, removed and re-added the printer, installed manufacturer drivers, ruled out sleep mode, and the printer still shows offline. At that point you have either a deeper Windows component issue (sfc/DISM territory) or actual network hardware failure.
Two final tests:
Boot the laptop to another network. Take it to a coffee shop or friend’s house. Add a different printer (or borrow one). If printing works fine there, your home/office network has something blocking printer communication — possibly a firewall, a managed switch with VLAN issues, or a router with anti-bot rules that’s flagging printer traffic as suspicious.
Boot the laptop in Safe Mode with Networking. If printing works in Safe Mode but not in normal Windows, you have a third-party application or service interfering. Common culprits: antivirus with aggressive network filtering, VPN clients that route everything through the VPN, or “PC optimizer” tools that disabled services.
Our remote printer diagnostic runs $9.90 and takes about 20-30 minutes. We connect via screen-share, verify network configuration, check service states, examine Event Viewer for printer-related errors, and tell you within high confidence whether the fix is software (we handle it during the session) or network/hardware (we tell you exactly what to do).
Message us on WhatsApp — include your printer model, how it’s connected (USB or WiFi), and what you’ve already tried. We’ll come back with a quick plan within five minutes.
If your printer was working until a recent Windows Update broke it, our Windows Update stuck guide covers how to roll back the bad update cleanly. And if your laptop has been disconnecting from WiFi too, see WiFi keeps disconnecting on Windows 11 — the underlying network instability can affect both at once.
Last verified: May 2026 against Windows 10 22H2 and Windows 11 24H2.
Frequently Asked Questions
Why does Windows 11 say my printer is offline when it's on? ▼
Three most common causes: (1) the Print Spooler service has hung and Windows can't communicate with the printer until it's restarted; (2) the printer's IP address changed on your network (especially common after router reboots) and Windows is still trying the old address; (3) the printer is in 'sleep' mode and isn't responding to Windows' status pings fast enough. About 65% of 'offline printer' tickets resolve by restarting the Print Spooler service and removing/re-adding the printer.
How do I get my printer back online in Windows 11? ▼
Three-step sequence: (1) Win+R → services.msc → find Print Spooler → right-click → Restart. (2) Settings → Bluetooth & devices → Printers & scanners → click your printer → uncheck 'Use Printer Offline' if shown. (3) If still offline, right-click your printer in Settings, choose Remove device, then re-add it via Add a device. About 65% of offline-printer issues resolve in those three steps without any deeper troubleshooting.
Why does my wireless printer keep going offline? ▼
Almost always an IP address problem. Most home printers get a DHCP-assigned IP address from your router that changes whenever the router reboots or the lease expires. Windows remembers the old IP and keeps trying it. Fix: log into your router admin page, find DHCP reservations, and assign a permanent IP to your printer's MAC address. Or set a static IP on the printer itself via its control panel.
Will reinstalling the printer driver fix the offline problem? ▼
Often yes, if the issue is driver-side. Settings → Bluetooth & devices → Printers & scanners → click the printer → Remove device. Then download the latest driver for your specific printer model from the manufacturer's support page (HP, Canon, Brother, Epson) — don't rely on Windows Update's generic driver, which is often outdated. Reinstall using the manufacturer's installer. This fixes about 25% of stubborn offline issues.
Why did my printer work yesterday but not today? ▼
Three likely changes happened overnight: (1) the router rebooted (power blip, scheduled reboot, etc.) and assigned a new IP to your printer; (2) Windows pushed a print-related update that broke the existing driver; (3) the printer entered deep sleep and isn't waking up promptly. Try restarting the printer first — physical power cycle, off for 30 seconds, then on. Then restart Windows Print Spooler. If still offline, check IP addresses.