IT Tips & Guides 17 May 2026 Matas Bliudzius

Printer Showing Offline: How to Get It Printing Again

Back to Blog

A printer showing as offline when it is clearly switched on and connected is one of the most reliably infuriating IT problems. It is also one with a well-defined set of causes and fixes. Whether your printer is connected via USB, ethernet, or Wi-Fi, this guide will walk you through the resolution steps in the right order.

Step 1: Check the Physical Basics

Before touching Windows settings, confirm the hardware is in order:

  • Is the printer switched on and showing a ready state on its display panel?
  • Is there paper loaded and no paper jam present?
  • For USB: is the cable securely seated at both ends? Try a different USB port on the PC.
  • For network printers: is the network cable connected, or is the Wi-Fi indicator showing a connection? Try printing the printer’s own network configuration page (usually via its menu or by holding a button during startup) to confirm it has an IP address.

Step 2: Restart the Print Spooler Service

The Windows Print Spooler is the service that manages the print queue. It frequently becomes stuck, particularly if a failed print job has jammed the queue. Restarting it clears the backlog and resolves the majority of “printer offline” errors on the Windows side.

Open Services (search in the Start menu or run services.msc), find Print Spooler, right-click, and select Restart. Alternatively, run these three commands in an elevated Command Prompt:

  • net stop spooler
  • del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*" (clears the stuck queue)
  • net start spooler

After restarting the spooler, try printing a test page before doing anything else.

Step 3: Disable “Use Printer Offline” Mode

Windows sometimes sets a printer to offline mode manually — either because of a failed connection or because a user accidentally toggled it. Go to Settings → Bluetooth & Devices → Printers & Scanners, click your printer, then click Open print queue. In the queue window, click the Printer menu and check whether Use Printer Offline is ticked. If it is, click it to untick it.

Step 4: Check the Printer’s IP Address (Network Printers)

For network-connected printers, the most common cause of an “offline” status is that the printer’s IP address has changed. If your printer is set to obtain an IP address automatically via DHCP, the address it was originally added to Windows with may no longer be correct.

Print the printer’s network configuration page to find its current IP address. Then in Windows, go to Printers & Scanners, click your printer, click Printer properties, go to the Ports tab, select the active port, and click Configure Port. Update the IP address to match the printer’s current address.

The longer-term fix is to assign the printer a static IP address (either through your router’s DHCP reservation feature, or directly in the printer’s network settings). This prevents the issue from recurring every time the printer or router restarts.

Step 5: Update or Reinstall the Printer Driver

A corrupt or incompatible driver can cause persistent offline or error states. To do a clean reinstall:

  • Go to Printers & Scanners, click the printer, and select Remove device
  • Open Device Manager, go to View → Show hidden devices, and remove any remaining entries for the printer under Printers or Other devices
  • Download the latest driver from the manufacturer’s website (HP, Canon, Brother, Epson, etc.) — not from Windows Update, which often installs a generic driver that lacks full functionality
  • Run the manufacturer’s installer, which will detect and add the printer with the correct driver

Step 6: Run the Windows Printer Troubleshooter

If the above steps have not resolved the issue, Windows has a built-in troubleshooter that can detect and fix common printer configuration problems automatically. Go to Settings → System → Troubleshoot → Other Troubleshooters and run the Printer troubleshooter. It is not a magic fix, but it occasionally catches issues — particularly misconfigured permissions on the spooler directory — that are tedious to identify manually.

Shared Network Printers in a Business Environment

If your printers are shared via a Windows print server, an offline status on all machines simultaneously usually points to a problem with the print server itself (spooler crashed, server offline, or a queue-blocking job) rather than with individual workstations. Check the print server first before touching the client machines.

For businesses managing multiple printers across multiple sites, a print management solution or a properly configured print server with monitored queues significantly reduces the time spent on these issues. Contact BIT Tech if printer management is becoming a recurring drain on your team’s time.