Printer visible in network but won’t connect — Windows sharing & TCP/IP fix
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: Windows 11/10, macOS (Sonoma/Ventura/Monterey), Printers, Networking, Office Equipment
Shared/network printer visible but cannot connect — Windows 10/Windows 11, HP, Epson, Canon, Brother
Quick answer: the accepted fix
Accepted fix when the printer is visible on the network but won’t connect (Windows 10/Windows 11/Mac):
connect using a Standard TCP/IP Port or a Local Port to \\HOSTPC\PrinterShare,
add correct SMB credentials, allow File and Printer Sharing in the firewall, restart the Print Spooler,
and install the manufacturer driver instead of a class/IPP driver.
Printer visible but access denied / 0x0000011b after update
Updates can harden RPC/SMB and break legacy shares. Use Local Port to \\HOSTPC\PrinterShare or add a TCP/IP port to the printer’s IP.
Keep Password protected sharing enabled, create a dedicated print user, and store credentials in Credential Manager.
How to verify the connection
Print a test page from Printer properties. If it stalls, ping the printer’s static IP, check the RAW 9100 or LPD port, and confirm the correct HP/Epson/Canon/Brother driver is selected. Avoid WSD if reliability matters.
Network printer won’t connect — troubleshooting tips
Most “visible but won’t connect” problems are authentication, discovery method, or driver issues.
Quick path: verify IP reachability → use TCP/IP port → set Credentials for the host → allow SMB/Printer Sharing in firewall → install vendor drivers → restart Print Spooler. On Macs, add the device by IP using AirPrint or PPD.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why is the printer visible in Network but won’t connect?
Usually because of SMB credentials, WSD discovery instead of TCP/IP, blocked File and Printer Sharing by the firewall, or a class driver. Use a Standard TCP/IP or Local Port and install vendor drivers.
How do I connect to a shared printer reliably?
Add a Local Port named \\HOSTPC\\PrinterShare, store a Windows credential for the host, and ensure the host has the correct x64 driver installed.
We get error 0x0000011b — what now?
Add the printer via Local Port or TCP/IP, keep systems updated, and verify Spooler/Function Discovery services. Avoid legacy security downgrades.
Should I use WSD or TCP/IP?
Use TCP/IP with a static IP. WSD is convenient but unreliable in mixed environments.
Brand tips for HP / Epson / Canon / Brother?
Install the latest full drivers. HP Smart/UPD, Epson Driver & Utilities, Canon UFR II/Generic Plus, Brother Full Driver packages expose proper network printing and port options.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| Printer visible but can’t connect | WSD discovery; firewall; wrong driver | Add Standard TCP/IP port; allow File & Printer Sharing; install vendor driver |
| Access denied / credentials prompt | Password protected sharing; no stored creds | Add Windows Credential for \\HOSTPC; connect via Local Port |
| Error 0x0000011b | RPC/SMB hardening mismatch | Use Local Port or TCP/IP; update host and client |
| Mac sees device but can’t print | Using Windows share; wrong driver | Add by IP with AirPrint/PPD; enable SMB if sharing is required |
Step‑by‑step (Windows 10/11)
- Give the printer a static IP or reservation.
- Add a printer → Add manually → choose Standard TCP/IP Port → enter the IP and uncheck query.
- Pick the exact HP/Epson/Canon/Brother driver (avoid class/IPP where possible).
- If shared from another PC, add a Local Port named
\\HOSTPC\\PrinterShareand store credentials. - Allow File and Printer Sharing in firewall; restart the Print Spooler.
Step‑by‑step (macOS)
- Open System Settings → Printers & Scanners → Add Printer → go to the IP tab.
- Enter the printer’s IP address; choose AirPrint or vendor driver/PPD.
- If using a Windows share, authenticate with a matching username and password and confirm SMB is enabled on the host.
Sources
- Microsoft — Troubleshoot printer problems (Windows 10/11)
- Microsoft — Protected Printing & RPC changes
- HP — Drivers & Software
- Epson — Drivers & Utilities
- Canon — UFR II / Generic Plus drivers
- Brother — Full Driver & Software Package
Filed under: Printer won’t print
Related articles
- Printer says “Offline” and won’t print — what should I check first?
- My printer queue is stuck and won’t clear — what can I safely check?
- My printer worked yesterday — why won’t it print this morning?
- My printer “forgot” my Wi-Fi — the saved network is gone
- Printer Wi-Fi settings reset by itself — why did it forget my network?
- My printer keeps popping up “Set up Wi-Fi” again — why won’t it stay connected?
- My printer Wi-Fi setup keeps failing — what am I doing wrong?
- Printer Wi-Fi setup is confusing — why won’t it connect to my network?