When Windows 11 shows “Printer Offline,” the cause is almost always one of three things: a stale spooler job, a WSD port mismatch, or the printer’s IP address changing after a reboot. Follow these five verified steps in order.
1. Clear the Print Queue & Reset the Spooler
A stuck job in the queue keeps the printer flagged as offline even after the real problem is fixed.
Open Printers & Scanners
Go to Settings → Bluetooth & devices → Printers & scanners, select your printer, click Open print queue, and cancel every pending job.
Reset the Spooler via Terminal
Press Win + X → Windows Terminal (Admin) and run these three commands:
net stop spooler DEL /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*" net start spooler
Corrupted or stuck spool files (.SHD / .SPL) prevent the spooler service from communicating with the printer. Clearing them forces a clean restart.
2. Switch from WSD to a Standard TCP/IP Port
Windows Device Setup (WSD) ports are unreliable on Windows 11 and frequently show printers as offline. Replace it with a TCP/IP port pointing to the printer’s IP address.
Open Printer Properties
Control Panel → Devices and Printers → right-click your printer → Printer properties → Ports tab.
Add a Standard TCP/IP Port
Click Add Port → Standard TCP/IP Port → New Port. Enter the printer’s IP address (find it on a printed Network/Config page or in the printer’s wireless settings).
Set as Default Port
After creation, check the radio button next to the new TCP/IP port and click Apply. Remove the old WSD port if no other printer uses it.
3. Assign a Static (Reserved) IP to the Printer
If your printer gets a new IP from DHCP after every reboot, the TCP/IP port points to the wrong address. Fix this with a DHCP reservation in your router.
- Log into your router admin page (usually
192.168.1.1or192.168.0.1). - Find DHCP → Address Reservations (varies by router brand).
- Add the printer’s MAC address (on the network config page) and assign it a fixed IP outside the dynamic range.
- Save and reboot the printer.
After reserving the IP, update your TCP/IP port in Printer Properties to match the new static address if it changed.
4. Tune SNMP Status Settings
SNMP Status reports printer readiness to Windows. Misconfigured SNMP can force the printer to appear offline even when it’s printing fine.
Configure Port → SNMP
In Printer Properties → Ports → Configure Port: if the printer doesn’t respond to SNMP, uncheck “SNMP Status Enabled”.
SNMP Community & Index
If SNMP is enabled, ensure Community is set to public (default) and the SNMP device index is 1. Wrong values cause false offline reports.
Still Showing Offline?
Let the Printeroids Driver Updater automatically diagnose and fix driver-related offline issues.
5. Reinstall the Correct Full-Feature Driver
Generic “Class Driver” installations frequently cause offline status on Windows 11. Reinstalling the manufacturer’s full-feature package resolves this.
Remove the Printer & Driver
Settings → Printers & scanners → select printer → Remove. Then open Print Management (printui.exe /s /t2) and remove all associated driver packages.
Reboot & Reinstall
Reboot Windows, then install the complete driver package for your exact printer model and OS version. Use our brand guides below for direct links to the correct packages.
After completing all five steps your printer should show “Ready” in Settings → Printers & scanners. Print a test page to confirm.