Printer troubleshooting technician providing live chat help

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

Technician avatar Technician
Hey! We’ll fix the issue where the printer is visible in the Windows network but won’t connect. Tell me if the device is shared from another PC or a stand‑alone network/Wi‑Fi printer. Also share the brand (HP, Epson, Canon, Brother) and whether you’re on Windows 10, Windows 11, or have a Mac that can’t connect. We’ll check SMB permissions, WSD vs TCP/IP ports, firewall, and drivers.
Customer
Small office, Windows 11 workgroup. The HP LaserJet appears under Network on all PCs. When we try to connect we get Access denied / can’t connect or error 0x0000011b. Printing from the host PC works.
Technician avatar Technician
Thanks. When a shared printer is visible but cannot connect, the usual causes are:
• Windows security updates hardened RPC/SMB and broke legacy sharing (common with error 0x0000011b).
• Password protected sharing or mismatched credentials block access; the client can see the host but can’t authenticate.
• The client tries to install via WSD discovery instead of a reliable Standard TCP/IP or Local Port to the share.
• Firewall/AV is blocking File and Printer Sharing or the Print Spooler service is stuck.
• Wrong or missing printer driver on the host (x64), so clients fail during install.
Customer
We don’t use domain accounts. Everyone signs into Windows with different usernames. How do we pass credentials correctly?
Technician avatar Technician
Fix authentication for shared printers (Windows 10/11):
1) On the host PC that shares the printer: Settings → Network & Internet → Advanced sharing settings → turn On Network discovery and File and printer sharing. Leave Password protected sharing On for security.
2) Create a local user on the host (e.g., printuser) with a password. Share the printer and give this user Print permissions.
3) On each client: open Credential Manager → Windows Credentials → Add a Windows credential for \\HOSTPC using HOSTPC\printuser and the password. Now the connection will authenticate cleanly.
4) Connect using \\HOSTPC\PrinterShare or add a Local Port named \\HOSTPC\PrinterShare to bypass WSD.
Customer
We still see 0x0000011b on one PC after updates. Any registry or policy fixes?
Technician avatar Technician
Error 0x0000011b = RPC authentication hardening. Quick path for workgroups:
• Ensure all PCs are fully updated (host and client).
• On the host enable the recommended security and avoid legacy downgrades. Instead of connecting via share browsing, add the printer by Local Port \\HOSTPC\PrinterShare or by TCP/IP to the printer’s IP if it’s a network model.
• If you must temporarily work around it, confirm that Print Spooler and Function Discovery Provider Host/Resource Publication are running, and make sure File and Printer Sharing rules are allowed in Windows Defender Firewall.
Customer
The printer is actually a Wi‑Fi device with its own IP. Windows discovers it as WSD but install fails. Should we switch to TCP/IP?
Technician avatar Technician
Yes. WSD discovery is flaky. Use a Standard TCP/IP Port:
1) Give the printer a static IP or DHCP reservation.
2) Settings → Printers & scanners → Add device → Add manually → Add a printer using TCP/IP address → type the IP and uncheck Query the printer.
3) Choose the correct HP/Epson/Canon/Brother driver instead of a class driver. This resolves “printer visible but won’t connect” for most network models.
4) If it still fails, try adding a RAW 9100 port; for some Epsons use LPD queue name lp.
Customer
Does the Windows Firewall matter? We use Defender plus another AV suite.
Technician avatar Technician
It does. Enable these on private networks: File and Printer Sharing (SMB‑In), Network Discovery, and allow your AV to trust the printer’s IP. Verify services: Print Spooler, Function Discovery Provider Host, Function Discovery Resource Publication = Running. Restart the Spooler and clear stuck queues to fix “Connecting… then fails” issues.
Customer
What about drivers? Windows keeps installing “Microsoft IPP Class Driver” which then can’t print.
Technician avatar Technician
Replace class drivers with vendor packages. Steps:
• Remove the printer. In Print Management → All Drivers delete the class driver package.
• Install the latest Full Feature drivers: HP Smart/UPD, Epson Driver & Utilities, Canon UFR II/Generic Plus, Brother Full Driver.
• Re‑add using TCP/IP or Local Port to the share. This resolves most “visible on network but won’t connect” problems.
Customer
Macs in the office can see the printer over Bonjour, but fail to join the shared Windows queue. Any Mac tips?
Technician avatar Technician
For macOS, skip the Windows share when possible and add the device by IP using AirPrint or the vendor driver. If you must use the share, enable SMB on the host and authenticate with a matching username/password. In System Settings → Printers & Scanners choose IP, enter the printer’s IP, and pick AirPrint or the exact PPD.
Customer
After switching to TCP/IP it prints, but some users still can’t see the device under Network. Is that a problem?
Technician avatar Technician
Not really. Network discovery is cosmetic; reliable printing uses the configured TCP/IP or Local Port. Still, you can enable discovery by turning on Network Discovery and Function Discovery services on each PC. For multi‑user offices, deploy a static IP and share a one‑click install script.
Customer
Great — the printer connects and prints from all machines now. Thanks for the help!
Technician avatar Technician
Summary: When a printer is visible in the network but won’t connect, fix SMB credentials, prefer TCP/IP or a Local Port over WSD, allow File and Printer Sharing through the firewall, ensure the Print Spooler and discovery services run, and install the vendor driver. Works for HP/Epson/Canon/Brother on Windows 10/11 and macOS. Need hands‑on help? Open the chat.

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.

Common network connection problems and quick fixes
SymptomLikely causeQuick 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)

  1. Give the printer a static IP or reservation.
  2. Add a printer → Add manually → choose Standard TCP/IP Port → enter the IP and uncheck query.
  3. Pick the exact HP/Epson/Canon/Brother driver (avoid class/IPP where possible).
  4. If shared from another PC, add a Local Port named \\HOSTPC\\PrinterShare and store credentials.
  5. Allow File and Printer Sharing in firewall; restart the Print Spooler.

Step‑by‑step (macOS)

  1. Open System Settings → Printers & Scanners → Add Printer → go to the IP tab.
  2. Enter the printer’s IP address; choose AirPrint or vendor driver/PPD.
  3. If using a Windows share, authenticate with a matching username and password and confirm SMB is enabled on the host.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant