sodcalculator

10 Tech How-To

Solved: Printer Shows Offline Status in Windows 10

Guide 10-5790 · Updated · Step by step

If your Windows 10 printer suddenly shows “Offline” even though it’s powered on and connected, the fix is usually to clear the stuck print queue, restart the Print Spooler service, or re-add the printer. This article walks through the most common causes and step-by-step solutions that work for both USB and network printers.

Why Windows 10 Reports a Printer as Offline

Windows 10 marks a printer offline when it cannot communicate with the device. This happens for several reasons, and the exact cause determines which fix works. The most frequent triggers are:

  • Stale print jobs: A corrupted or stuck document in the print queue blocks all subsequent jobs, making the printer appear offline.
  • Print Spooler service stopped: The background service that manages print jobs may crash or hang.
  • Power management settings: Windows can put USB ports or network adapters to sleep, cutting communication with the printer.
  • Wrong default printer: If you have multiple printers, Windows may be sending jobs to a device that is genuinely offline.
  • Network changes: A new Wi-Fi network, a changed IP address, or a router restart can break the connection between your PC and a network printer.
  • Driver issues: An outdated, corrupted, or incompatible driver can prevent Windows from seeing the printer as ready.

Understanding these causes helps you pick the right fix instead of randomly uninstalling and reinstalling drivers.

Quick Fix: Clear the Print Queue and Restart the Spooler

This is the first thing to try because it resolves about 70% of offline issues. A stuck job in the queue is the single most common cause.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Scroll down to Print Spooler. Right-click it and select Stop.
  3. Open File Explorer and navigate to C:\Windows\System32\spool\PRINTERS.
  4. Delete all files in that folder. If you get an access denied error, you didn’t stop the spooler properly.
  5. Go back to the Services window, right-click Print Spooler again, and select Start.
  6. Close Services and try printing again.

If the spooler won’t start, check the Windows Event Viewer for error codes. A common one is error 1068, which means a dependency service isn’t running. In that case, make sure the Remote Procedure Call (RPC) service is set to Automatic and running.

Disable the “Use Printer Offline” Setting

Windows 10 has a manual override that forces a printer offline. If that toggle got flipped, no amount of spooler restarting will help.

  1. Open Settings > Devices > Printers & scanners.
  2. Click your printer, then click Open queue.
  3. In the queue window, click the Printer menu at the top-left.
  4. If there is a checkmark next to Use Printer Offline, click it to uncheck.

This setting is easy to trigger accidentally, especially if you clicked “Work Offline” from the same menu while trying to troubleshoot. Once unchecked, the printer should switch back to “Ready” within a few seconds.

Set the Correct Default Printer

Windows 10 lets Windows manage the default printer automatically. That feature is convenient, but it can switch your default to a different printer that’s not connected.

  1. Go to Settings > Devices > Printers & scanners.
  2. Scroll down and uncheck Let Windows manage my default printer.
  3. Click your primary printer, then click Manage.
  4. Click Set as default.

If you have multiple printers, this is often the hidden culprit. The printer you think you’re using isn’t the one receiving the job, and the one that is receiving it is genuinely offline.

Check Power Management and USB Connections

For USB printers, Windows can put the USB port to sleep to save power. This breaks the connection even though the printer is on.

  1. Right-click the Start button and select Device Manager.
  2. Expand Universal Serial Bus controllers.
  3. Right-click each USB Root Hub and select Properties.
  4. Go to the Power Management tab and uncheck Allow the computer to turn off this device to save power.
  5. Repeat for all USB Root Hubs and any USB Composite Device listed.

Also try a different USB port, preferably a rear port on the motherboard. Front-panel ports sometimes have power management quirks. If you’re using a USB hub, plug the printer directly into the PC instead.

Fix Network Printer Connection Issues

Network printers (Wi-Fi or Ethernet) have additional failure points. The printer might have a different IP address than what Windows has stored.

  1. Print a network configuration page from the printer’s control panel (usually under Settings or Network). Note the IP address.
  2. On your PC, open Settings > Devices > Printers & scanners.
  3. Click your printer and select Manage > Printer properties.
  4. Click the Ports tab. If the port is a WSD port, change it to a Standard TCP/IP port with the correct IP address.
  5. Click Add Port, select Standard TCP/IP Port, and enter the printer’s IP.
  6. Apply the changes and try printing.

WSD ports are a common source of offline errors because they rely on dynamic discovery. Switching to a static IP-based port often fixes the problem permanently. If your printer doesn’t have a static IP, set one in the router’s DHCP reservation settings so the address doesn’t change.

Reinstall or Update the Printer Driver

If none of the above works, the driver is likely corrupted. A clean reinstall is more effective than just updating.

  1. Go to Settings > Devices > Printers & scanners.
  2. Click the printer and select Remove device.
  3. Unplug the printer from the PC (if USB) or turn it off (if network).
  4. Restart your PC.
  5. Download the latest driver from the printer manufacturer’s website. Do not rely on Windows Update unless you’re sure it has the correct version.
  6. Run the installer. It will usually detect the printer when you plug it in or turn it on.

If you’re using a generic “Microsoft Print to PDF” driver, that’s not your physical printer. Make sure you’re selecting the actual printer model when adding a new device.

Frequently Asked Questions

Why does my printer show offline but can print a test page?

If the printer can print a test page from its own control panel, the hardware is fine. The issue is on the Windows side. Check the default printer setting and the print queue. Often, a previous job with an error (like a paper jam) is stuck and blocking everything else.

How do I force Windows 10 to detect my printer again?

Open Settings > Devices > Printers & scanners, click Add a printer or scanner, and wait for Windows to search. If it doesn’t find it, click The printer that I want isn’t listed and add it manually by IP address or by name.

Does restarting the router fix a network printer offline issue?

Yes, often. A router restart can clear a stale IP lease or ARP cache that’s causing the PC and printer to lose each other. After restarting the router, also restart the printer and the PC to ensure all devices pick up fresh network information.

Why does my USB printer go offline after the PC sleeps?

This is almost always the USB power management setting. Windows puts the USB port to sleep to save power, and the printer doesn’t wake it up properly. Disable “Allow the computer to turn off this device” for all USB Root Hubs in Device Manager as described above.

Is it safe to delete files in the PRINTERS folder?

Yes, as long as you stop the Print Spooler service first. Those files are temporary print jobs. Deleting them only clears the queue; it doesn’t affect drivers or printer settings. If you skip stopping the spooler, you’ll get an access denied error, and that’s fine — just stop the service and try again.

What if my printer is offline but shows “Ready” in its own display?

That means the printer is fine, but Windows can’t communicate with it. For network printers, check the IP address and switch from WSD to a TCP/IP port. For USB printers, try a different cable and port. Also, check if the printer is set to “Use Printer Offline” in the queue menu.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →