Printers fail in very specific, very predictable ways. The offline error. The stuck print queue. The driver conflict after a Windows update. The wireless printer that mysteriously stopped appearing on the network. Each has a targeted fix that takes less than 10 minutes — but because these issues look vague from the error messages, most people restart and try again without making any progress.
This guide gives you the specific fix for each failure mode.
Fix 1 – Printer Showing as "Offline"
An "Offline" status in Windows often doesn't mean the printer is actually off. It means Windows lost track of the connection — usually after a sleep cycle, network change, or IP address reassignment. Try these in order:
- Power cycle the printer fully — off, 30 seconds, on
- Open Settings → Bluetooth and Devices → Printers and Scanners
- Click your printer → Open print queue
- In the print queue window, click Printer → Uncheck "Use Printer Offline"
If the option is grayed out, right-click the printer in Settings and select "Set as default printer," then try again. Sometimes Windows applies the offline status as a default on secondary printers and the solution is as simple as making it the active default.
Fix 2 – Clear a Stuck Print Queue
Documents stuck in the print queue block all subsequent print jobs. The queue usually can't be cleared through the normal "Cancel" button because the spooler service holds a lock on the files. Fix it properly:
Run these three commands in an elevated Command Prompt. The first stops the Print Spooler service, the second deletes all queued print files, and the third restarts the service. Your queue will be empty and printing will resume normally.
Fix 3 – Restart the Print Spooler Service
The Print Spooler manages print jobs between applications and the printer. If it crashes (which it does periodically), nothing can print until it's restarted. Open Services (Win + R → services.msc). Scroll to Print Spooler, right-click → Restart. If it shows as "Stopped," right-click → Start. Also confirm that its Startup Type is set to Automatic so it starts with Windows.
Fix 4 – Reinstall the Printer Driver
Windows Updates frequently break printer drivers. If printing stopped working after a recent update, the driver is likely the cause. Go to Settings → Bluetooth and Devices → Printers and Scanners, click your printer, and click Remove. Then go to your printer manufacturer's website (HP, Canon, Epson, Brother, etc.) and download the driver for your exact model and Windows version. Install it fresh — don't use Windows' auto-detect driver if you can avoid it, as manufacturer-provided drivers are better tested for your specific hardware.
Fix 5 – Fix Network Printer Connectivity
Network printers (wired or wireless) have an additional layer of complexity: the printer needs a stable IP address that Windows can reliably reach. If the printer's IP address changes after a router restart, Windows loses it. The permanent fix is to assign a static IP to your printer through your router's DHCP reservation settings — most modern routers support this. Assign the printer's MAC address to a fixed IP, and it will always be reachable at the same address regardless of restarts.
For immediate troubleshooting: check the IP address currently assigned to the printer (print a network configuration page from the printer's menu or display) and compare it to what's configured in Windows. If they differ, delete the printer from Windows and re-add it manually using the current IP.
Fix 6 – Wi-Fi Printer Not Appearing on Network
Wireless printers that disappear from the network have usually lost their Wi-Fi credentials — which happens when router settings change, the Wi-Fi password is updated, or the printer's firmware resets. Access the printer's wireless setup, usually through its built-in menu or a physical Wi-Fi setup button, and reconnect it to your network. Some HP and Canon printers have a dedicated app (HP Smart, Canon PRINT) that handles this more cleanly than the printer's own interface.
The stuck print queue (Fix 2) and offline status (Fix 1) account for about 70% of sudden printer failures. Run those first before touching drivers. The three Command Prompt lines in Fix 2 particularly work almost universally for the "printer won't print but looks connected" symptom.