Printer Not Found on Network: How to Fix It

Windows network printer not found illustration

When Windows cannot find a network printer, the printer is usually offline from Wi-Fi, connected to a different network, blocked by discovery settings, or affected by a stuck print service.

This guide applies to Windows 10 and Windows 11 with Wi-Fi or Ethernet network printers. It does not cover USB-only printer connections.

Does This Affect You?

Use this when the printer is powered on but does not appear under Printers & scanners when you click Add device. Start with the printer’s own network status before changing Windows settings.

Confirm the Printer Is Connected to Wi-Fi

  1. Check the printer’s display, Wi-Fi light, or network status page.
  2. A blinking or missing Wi-Fi icon often means the printer is disconnected.
  3. Use the printer’s own Network or Wi-Fi menu to reconnect it to the correct wireless network.
  4. If available, print a network configuration page and note the printer’s IP address.
  5. Try adding the printer from Windows again.

Restart the Print Spooler Service

Print Spooler manages print jobs and printer discovery. Restarting it often clears a stuck Windows-side printer problem.

  1. Press Windows key + R, type services.msc, and press Enter.
  2. Find Print Spooler.
  3. Right-click it and choose Restart. If Restart is unavailable, choose Stop, wait a few seconds, then choose Start.
  4. Return to Settings > Bluetooth & devices > Printers & scanners and try Add device again.

Add the Printer by IP Address

  1. Find the printer’s IP address from its screen, network menu, or printed network configuration page.
  2. In Windows, open Printers & scanners and click Add device.
  3. After the automatic search finishes, choose The printer that I want isn’t listed.
  4. Select Add a printer using a TCP/IP address or hostname.
  5. Enter the IP address exactly, leave device type on Autodetect, and continue.
  6. Let Windows install or ask for the correct driver.

More Network Printer Checks

Match the Network Name Exactly

Make sure the PC and printer are on the same network name. Guest networks and separate 2.4 GHz/5 GHz names can prevent discovery even when both devices are online.

Enable Network Discovery

Open advanced sharing settings and turn on Network discovery plus File and printer sharing for the current network profile.

Check Router Isolation

Guest networks and some routers use client isolation or AP isolation, which blocks devices on the same Wi-Fi from seeing each other. Disable isolation on the main network if you need printer discovery.

Install the Manufacturer Driver

Download the current driver package for your exact printer model from the printer maker. Generic Windows drivers may print but fail discovery or advanced features.

Restart the Router

If the printer says it is connected but Windows still cannot see it, restart the router and wait a minute or two for all devices to reconnect.

Sources

  • Microsoft Support: Fix printer connection and printing problems
  • Microsoft Support: Add a printer in Windows
  • Microsoft Support: Restart the Print Spooler service
Disclosure: This post may contain affiliate links which means I may receive a commission for purchases made through links. I will only recommend products that I have personally used! Learn more on my Private Policy page.
A thoughtful woman reads a newspaper while enjoying coffee at an indoor workspace.

DEALWEEK

SUBSCRIBE AND GET 20% OFF YOUR NEXT ORDER! OFFER ENDS SOON - DON’T MISS OUT!

We don’t spam! Read our privacy policy for more info.

Shopping Cart