
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
- Check the printer’s display, Wi-Fi light, or network status page.
- A blinking or missing Wi-Fi icon often means the printer is disconnected.
- Use the printer’s own Network or Wi-Fi menu to reconnect it to the correct wireless network.
- If available, print a network configuration page and note the printer’s IP address.
- 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.
- Press Windows key + R, type
services.msc, and press Enter. - Find Print Spooler.
- Right-click it and choose Restart. If Restart is unavailable, choose Stop, wait a few seconds, then choose Start.
- Return to Settings > Bluetooth & devices > Printers & scanners and try Add device again.
Add the Printer by IP Address
- Find the printer’s IP address from its screen, network menu, or printed network configuration page.
- In Windows, open Printers & scanners and click Add device.
- After the automatic search finishes, choose The printer that I want isn’t listed.
- Select Add a printer using a TCP/IP address or hostname.
- Enter the IP address exactly, leave device type on Autodetect, and continue.
- 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
