Fix “Printer Offline” on Windows 11 (Step‑by‑Step)

← Back to Blog · Printer Queries

When Windows shows “Printer Offline,” the cause is usually a stale spooler job, a WSD port mismatch, or an IP address change. Follow these verified steps.

1) Clear queue and reset the Print Spooler

  1. Open “Printers & scanners” → select your printer → Open print queue → cancel all jobs.
  2. Press Win+X → Windows Terminal (Admin) and run:
net stop spooler
DEL /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"
net start spooler

2) Switch to a Standard TCP/IP Port

  1. Control Panel → Devices and Printers → right‑click your printer → Printer properties.
  2. Ports tab → Add Port → Standard TCP/IP Port → enter the printer’s IP address (from a Network/Config page).
  3. Finish and select this port as default.
Tip: Avoid “WSD” ports for reliability. Use a static IP for consistent connectivity.

3) Reserve a Static IP (router) or set DHCP reservation

Open your router’s DHCP page and reserve the current printer IP to its MAC address. This prevents “Offline” after reboots.

4) SNMP status tuning

  1. Ports tab → Configure Port → If the device doesn’t support SNMP, uncheck “SNMP Status Enabled”.
  2. Otherwise, make sure the Community is public (default) and the correct SNMP device index is used.

5) Reinstall the correct full‑feature driver

Remove generic drivers and install the official full‑feature package for your exact model and OS. See our brand guides for links.