Installation & Drivers

Can't Add a Printer in Windows 11? How to Add It Manually When the Wizard Fails

When Add a printer finds nothing, add it manually by IP address instead. Discovery relies on network broadcasts that firewalls, public network profiles and VPNs routinely block.

a woman standing next to a cardboard box on top of a table
Photo: M. Cooper on Unsplash
On this page
  1. Quick fixes first
  2. Why this happens
  3. Fix 1: Find the printer's address
  4. Fix 2: Add the printer manually
  5. Fix 3: Make discovery work, if you would rather
  6. Fix 4: Clear what is blocking the add itself
  7. Fix 5: "Windows cannot connect to the printer"
  8. Fix 6: Add it without any vendor driver
  9. Make it stick afterwards
  10. Brand-specific notes
  11. If nothing worked

When Windows 11's Add a printer wizard sits there finding nothing, the printer is usually on the network and perfectly reachable - the wizard's discovery mechanism is simply being blocked. You do not need discovery to add a printer. Adding it manually by IP address takes about a minute and works in almost every case where the automatic route fails.

Quick fixes first

  1. Print the printer's network configuration page from its control panel and note the IP address.
  2. Set your network to Private: Settings › Network & internet › Wi-Fi › your network › Network profile type › Private.
  3. Disconnect any VPN on the computer.
  4. Go to Settings › Bluetooth & devices › Printers & scanners › Add device, wait, then click Add manually.
  5. Choose Add a printer using an IP address or hostname and enter the address.
MakerBot-Replicator-Plus-Pic04
Creative Tools CC BY 2.0

Why this happens

The Add a printer wizard finds devices by broadcasting on the local network and listening for replies - WSD, mDNS and SSDP traffic. That traffic is exactly what network security features are designed to restrict.

A Windows network profile set to Public blocks it by design; this is the correct behaviour in a coffee shop and the wrong behaviour at home, and Windows frequently sets Public by default after a network change. Third-party firewalls block it too. Consumer VPN clients route all traffic through the tunnel, including local traffic, which makes the whole LAN invisible. And routers with client isolation or a guest network enabled prevent devices seeing each other at all.

Meanwhile, none of that stops printing. Once a printer port exists pointing at a known address, jobs go straight there. That is why manual addition works when discovery does not - it skips the part that is broken.

Fix 1: Find the printer's address

Every network printer prints its own configuration page:

  • HP: Settings › Reports › Network Configuration Page
  • Canon: Setup › Device settings › LAN settings › Print LAN details
  • Epson: Settings › General Settings › Network Settings › Network Status › Print Status Sheet
  • Brother: Menu › Print Reports › Network Configuration

On models with no screen, holding the Information or Wi-Fi button for a few seconds usually prints it. Note both the IP address and the MAC address - you will want the MAC for a reservation later.

Before adding, confirm the address responds. Open Terminal and run ping followed by the address. Replies mean the network path is fine and only discovery is broken. No replies mean the printer is not on your network, and you should work through printer not found during wireless setup first.

Fix 2: Add the printer manually

  1. Open Settings › Bluetooth & devices › Printers & scanners and click Add device.
  2. Wait for the search to finish - the Add manually link only appears afterwards. Click it.
  3. Select Add a printer using an IP address or hostname and click Next.
  4. Set Device type to TCP/IP Device, not Autodetect. Autodetect often creates a WSD port, which is far more fragile.
  5. Enter the IP address in Hostname or IP address. The port name fills in automatically.
  6. Untick Query the printer and automatically select the driver to use if you want to choose the driver yourself.
  7. When prompted, pick your model from the manufacturer list, or click Have Disk and browse to the .INF file from an extracted vendor driver package.
  8. Name the printer, decline sharing unless you need it, and print a test page.
black canon printer on brown wooden table
FilterGrade

Fix 3: Make discovery work, if you would rather

If you want the wizard to find printers properly - useful in an office with several - fix the blockers in this order:

  1. Network profile. Settings › Network & internet › Wi-Fi › your network › Network profile type › Private.
  2. Network discovery. Control Panel › Network and Sharing Center › Change advanced sharing settings › turn on network discovery for the Private profile.
  3. Required services. In services.msc, confirm Function Discovery Provider Host, Function Discovery Resource Publication, SSDP Discovery and UPnP Device Host are running and set to Automatic or Manual (Triggered).
  4. VPN. Disconnect it, or enable local network bypass in its settings.
  5. Firewall. Pause third-party security software to test; if that fixes it, add allow rules rather than leaving protection off.
  6. Router. Turn off client isolation and make sure the printer is on the main network, not the guest network.

Fix 4: Clear what is blocking the add itself

Sometimes the wizard sees the printer and the add fails anyway.

Restart the Print Spooler

Press Win+R, run services.msc, right-click Print Spooler and choose Restart. If the service stops on its own afterwards, no add will ever stick - fix that first via print spooler keeps stopping.

Clear a conflicting driver or port

An old driver package or a stale port with the same name will block a new install. Press Win+R, run printui /s /t2, and check both the Drivers and Ports tabs for leftovers from a previous attempt. Remove them, choosing to remove the driver and package, then reboot. On Windows 11 Pro, printmanagement.msc gives a fuller view of the same information.

Run the troubleshooter

Settings › System › Troubleshoot › Other troubleshooters › Printer. It resets the spooler, clears the queue and re-detects devices, and it fixes a reasonable share of add failures on its own.

Fix 5: "Windows cannot connect to the printer"

This specific error nearly always involves a printer shared from another PC. The client is trying to pull the driver from the host and failing - often because of driver architecture mismatches or Windows' tightened restrictions on installing drivers from remote print servers.

The reliable answer is to stop treating it as a shared printer:

  1. Install the printer's driver locally on your machine.
  2. Add the printer as a local printer on a new Standard TCP/IP Port pointing at the printer's own IP address, not at the host computer.

Any network-capable printer should be connected to the network directly rather than shared through a PC. Sharing means the host must be awake, its spooler healthy, and its drivers compatible with every client - three fragile dependencies you do not need.

Fix 6: Add it without any vendor driver

From July 2026, new Windows 11 installations default to Windows Ready Print, the Mopria and IPP driverless stack. Almost every printer sold since about 2018 supports it. If a vendor driver is fighting you, adding the printer this way gets you printing immediately:

  1. Add device, then Add manually, then Add a printer using an IP address or hostname.
  2. Set device type to Web Services Device if offered, or use TCP/IP and let Windows select the built-in class driver.
  3. Alternatively, choose Microsoft IPP Class Driver from the driver list.

The trade-off: driverless printing can omit automatic duplex options, tray and media selection, secure PIN release and scan-to-PC. Fine for a mono laser, limiting for an all-in-one. See driver is unavailable and scanner not working for what to install when you need those features back.

Make it stick afterwards

StepWhy
Reserve the printer's IP in your routerThe port you just created points at a fixed address that will not change
Untick SNMP Status Enabled on the portStops Windows flagging a sleeping printer as offline
Turn off "Let Windows manage my default printer"Stops jobs going to a PDF writer or an old queue
Remove duplicate queuesEvery stale entry is somewhere jobs can silently disappear

The reservation procedure is in printer keeps going offline, which is worth doing at the same time as the add - it prevents the most common follow-on problem.

Brand-specific notes

HP: HP Easy Start handles discovery, driver selection and setup in one pass and is usually cleaner than the Windows wizard. See the HP hub. Canon: the printer must have completed its own network setup before Windows can add it; check the Wi-Fi lamp is solid. Epson: the full package includes a network setup utility that can push settings over USB, useful when discovery is impossible. Brother: install the Full Driver and Software Package before adding, particularly on an all-in-one. Lexmark and Xerox: the universal drivers cover whole ranges and are the simplest route for older office models - see Lexmark.

If nothing worked

If the printer does not answer a ping at its stated address, no add method will succeed and the problem is network-level, not Windows-level. Go back to the printer's own connection: is the Wi-Fi lamp solid, does the configuration page show a valid address on the same subnet as your computer, and is the printer on the main network rather than a guest one?

If the printer is reachable and Windows still refuses to add it after a clean driver removal, a spooler restart and a component repair with sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth, an in-place repair install of Windows 11 will resolve it faster than further troubleshooting. Nothing here is a hardware fault, so there is no repair-versus-replace question - only how much of your time the problem is worth.

If you would rather have someone identify what is blocking discovery and set the port up correctly for you, you can get help from a printer specialist over a screen share.

United KingdomBT, Sky and Virgin Media routers put devices on a single merged network name, so a laptop on 5GHz and a printer on 2.4GHz may not discover each other even though both are on your network. Adding by IP address sidesteps this entirely and is the quickest route on UK ISP hardware.
CanadaRogers Ignite and Bell Home Hub gateways enable client isolation on secondary networks by default, which silently blocks printer discovery. Confirm the printer is on the main network, and use the IP address method if the wizard still finds nothing.
AustraliaTelstra and Optus modems merge both bands under one SSID with no easy split, so discovery failures are common in Australian homes. Print the printer's network status sheet, note the IP address, and add it manually rather than fighting the modem settings.

Software mentioned in this guide

Frequently asked questions

How do I add a printer by IP address in Windows 11?

Go to Settings, Bluetooth & devices, Printers & scanners, Add device, then click Add manually. Choose Add a printer using an IP address or hostname, set device type to TCP/IP Device, and enter the address from the printer's network configuration page. Windows will detect the device and ask you to choose a driver.

Why does the Add a printer wizard find nothing?

Discovery relies on network broadcasts that are blocked by a Public network profile, a firewall, client isolation on the router, or a VPN on your computer. Set the network profile to Private, disconnect any VPN, and if the printer is definitely on the network, add it by IP address instead.

What does Windows cannot connect to the printer mean?

It usually appears when adding a printer shared from another computer and the client cannot load the driver from the host. Install the driver locally on your machine first, then add the printer as a local printer on a new Standard TCP/IP port pointing at the printer itself rather than at the host PC.

Do I need to install the driver before adding the printer?

It helps. If the driver is already installed, it appears in the list during Add a printer and the process completes cleanly. Without it, Windows either falls back to a generic class driver or fails, depending on the model. Install the vendor package first for an all-in-one you intend to scan with.

Can Windows 11 add a printer with no driver at all?

Yes. Windows 11 supports IPP Everywhere and Mopria natively, and from July 2026 new installations default to that driverless stack. Basic printing works immediately, but vendor features such as duplex options, tray selection and scan-to-PC may be unavailable until you install the full package.

Sarah Whitfield

Consumer-tech editor covering printers and home-office gear for US and Canadian readers.

Questions & comments (0)

No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.

Ask about this page

Your comment appears after our team approves it. Or sign in to post faster.

Still stuck?

Let a printer specialist fix it with you, remotely

Share your screen, we diagnose the driver, Wi-Fi or firmware problem and fix it while you watch. One affordable annual plan covers every printer in your home or office.