How to Share a Printer on Windows 10: Step-by-Step Guide

Learn how to share a printer in Windows 10 across devices, whether wired or wireless. This guide covers prerequisites, step-by-step sharing, troubleshooting tips, and security best practices from Print Setup Pro.

Print Setup Pro
Print Setup Pro Team
·5 min read
Printer Sharing Setup - Print Setup Pro
Quick AnswerSteps

Goal: Learn how to share a printer on Windows 10 across multiple devices, whether wired or wireless. This quick guide covers prerequisites, the exact sharing steps, and common troubleshooting tips to keep printing error-free. You’ll need a Windows 10 PC acting as the host, a printer installed on that host, and a working network (home or office).

How Printer Sharing Works in Windows 10

Printer sharing turns a single connected printer on the host PC into a network resource that other devices can print to. When enabled, the printer is advertised to your local network using standard Windows sharing protocols. This makes it possible for laptops, desktops, and even tablets to submit print jobs without direct USB connections. Print jobs travel from the client to the host, which processes them and feeds the output to the printer. This mechanism is the backbone of smooth multi-device printing in homes and small offices. According to Print Setup Pro, understanding this flow helps you troubleshoot bottlenecks quickly and keeps everyone productive.

Prerequisites and Security Considerations

Before you begin, verify you have administrative access to the host PC, a printer properly installed on that host, and a network where all devices can see each other. The Print Setup Pro team recommends enabling private network discovery and password-protected sharing to keep your documents safe from unauthorized access. Ensure the host PC stays powered on during printing sessions and update the printer driver to the latest version from the manufacturer. On Windows 10, turning on network discovery and file and printer sharing is essential to reveal the shared device to client PCs. This prep reduces the chances of a "printer not found" error when users try to print.

Network Setup and Printer Installation

The host PC should be on the same local network as every device that needs to print. If you are using a router, confirm all devices connect to the same SSID or LAN segment. Install or update printer drivers on the host first, then share the printer through the printer properties > Sharing tab. Note the exact share name; clients will use it to add the printer. If your printer supports wireless networking, you can connect it directly to the network, but desktop sharing typically relies on the host's driver management and the host PC remaining online. A robust approach is to keep the host on a steady power source and use a wired connection for the printer when possible to minimize wireless interference.

How Clients Discover and Add the Shared Printer

On each client PC, open the Add Printer wizard and choose the network printer option. If the printer does not appear automatically, manually enter the network path (\HOSTNAME\PrinterShare) or browse for the device on the local network. Ensure the client uses the same workgroup/domain as the host or is properly authenticated if your network is secured. For Windows 10, you can also add the printer via Settings > Bluetooth & devices > Printers & scanners > Add a printer or scanner. After selecting the shared printer, install the driver again if prompted. This process creates a print queue on the client that forwards jobs to the host to be printed.

Troubleshooting Common Issues

If clients cannot see the shared printer, verify that Network Discovery and File and Printer Sharing are enabled on both host and clients. Check that the host printer is explicitly marked as shared under its properties. Ensure the firewall allows File and Printer Sharing and that the correct network profile (Private) is selected. If the printer still does not appear, restart the Print Spooler service on the host, reboot the router if you suspect DNS or IP address issues, and re-run the Add Printer wizard. For stubborn cases, add the printer by network path and install the appropriate driver from the manufacturer site.

Best Practices for Reliability and Security

Use a private network for printer sharing whenever possible; avoid sharing over public networks. Enable password-protected sharing to prevent unauthorized print jobs. Regularly update printer firmware and Windows drivers to reduce compatibility issues. Consider setting a default printer for each user to ensure consistency, and keep a documented checklist of steps so new devices can be added quickly. Finally, monitor print jobs for unusual activity and enable basic auditing if your environment warrants it.

Authoritative Sources

For deeper technical details and official guidance, consult authoritative sources listed in the references. These sources provide official steps and advanced options for printers, sharing, and network configurations on Windows 10.

Tools & Materials

  • Host PC running Windows 10 (Home/Pro)(Admin access to enable sharing and install printer drivers.)
  • Printer connected and installed on host PC(Printer should print a test page from host.)
  • Network connection (LAN or Wi‑Fi) with all devices on same subnet(Private network recommended.)
  • Latest printer drivers(Download from manufacturer site; ensure compatibility with Windows 10.)
  • Admin credentials for the host PC(Needed to modify sharing settings and firewall rules.)
  • Other client computers(Optional during initial install; needed for baseline testing.)
  • Windows Firewall / security software configuration(Allow File and Printer Sharing and network discovery.)

Steps

Estimated time: 40-60 minutes

  1. 1

    Prepare Host PC and Printer

    Ensure the printer is physically connected and installed on the host PC. Confirm you have administrative access to the PC so you can enable sharing and adjust firewall rules. Install the latest driver from the manufacturer’s website and print a test page from the host to confirm everything works locally.

    Tip: Use a wired USB or USB-C connection for initial setup to avoid wireless interference.
  2. 2

    Enable Printer Sharing on Host

    Open the host PC’s Settings or Control Panel, go to the Printer properties, and enable sharing for the installed printer. Note the share name (for example, PrinterShare) as this is what client devices will use to connect.

    Tip: If prompted, select the option to allow other devices to print through this printer.
  3. 3

    Record the Network Path

    Document the exact network path to the shared printer (\\HOSTNAME\PrinterShare). This path is used by client devices to add the printer manually if it doesn’t appear automatically.

    Tip: Use the host’s actual hostname to avoid DNS resolution issues.
  4. 4

    Adjust Firewall and Network Discovery

    Ensure Windows Firewall or third-party firewall software allows File and Printer Sharing. Set the network profile to Private to enable discovery and reduce exposure on public networks.

    Tip: A quick test is to temporarily disable firewall for a minute to see if the printer shows up; re-enable it after testing.
  5. 5

    Add Shared Printer on Client PC(s)

    On a client computer, run Add a printer, choose Network/Shared Printer, and select the host’s shared printer. If not listed, use the network path from step 3 to add it manually and install the driver.

    Tip: If prompted, use the host’s driver from the manufacturer’s site to avoid compatibility issues.
  6. 6

    Set as Default and Test

    Set the shared printer as the default (if desired) on clients and print a test page from multiple applications to verify consistency across devices.

    Tip: Print a diagnostic page to ensure ink/toner levels and paper settings are correct.
  7. 7

    Troubleshoot Common Issues

    If printing fails, restart the Print Spooler service and re-run the Add Printer wizard. Check for driver mismatches, verify the host is powered on, and confirm both devices share the same network segment.

    Tip: Check event viewer logs for spooler errors and consider temporarily disabling VPNs that may block local network traffic.
Pro Tip: Keep devices on a private network and avoid guest networks for reliable sharing.
Warning: Do not leave printer sharing enabled on public networks without password protection.
Pro Tip: Regularly update printer firmware and Windows drivers to minimize compatibility issues.
Note: Test locally on the host before attempting client connections to avoid cascading failures.
Warning: If you still can’t print, temporarily disable anti-virus/firewall to rule out blocking rules, then re-enable with specific exceptions.

People Also Ask

What does printer sharing on Windows 10 involve and do I need admin rights?

Printer sharing publishes the host printer on the network so other devices can print. Admin rights are usually required to enable sharing and adjust firewall rules. After enabling, clients can add the shared printer and print normally.

Printer sharing makes your main PC's printer available to other devices on the network. You’ll typically need admin rights to turn sharing on and set security. Other devices can then print.

What should I do if the shared printer doesn’t appear on client PCs?

Verify host and clients are on the same network, sharing is enabled, and the printer is set to shared. If needed, add the printer manually using the network path and install the correct driver.

If the printer doesn’t show up, check network connectivity, sharing settings, and the share name; add it manually if necessary.

Can I share a printer over Wi-Fi without a router?

Printer sharing assumes devices are on the same local network, which typically requires a router or access point. Direct ad-hoc connections are not reliable in Windows 10.

You generally need a router or access point to share a printer over Wi‑Fi; ad-hoc connections are not reliable on Windows 10.

Do I need to keep the host PC on for others to print?

Yes, the host PC must be powered on and connected to the network while others print. If the host sleeps or is turned off, print jobs will fail or queue will disappear.

Usually, the host PC needs to stay on while printing; sleep or shutdown stops the print queue.

How can I secure printer sharing for a small office?

Use a private network, enable password-protected sharing, limit access to trusted users, and keep firmware and drivers up to date. Regular audits help maintain security.

For security, use a private network, enable password sharing, and limit access to trusted users.

How do I stop sharing the printer?

On the host PC, disable sharing in the printer properties and remove the printer from client devices. Check firewall rules and confirm the share is no longer advertised.

To stop sharing, turn off sharing in printer settings and remove it from other devices.

Watch Video

Quick Summary

  • Identify host and shared printer correctly
  • Enable sharing on the host PC
  • Add the shared printer on client devices
  • Test printing across devices and fix issues
  • Secure sharing with firewall and passwords
Three-step process showing host setup, enabling sharing, and client connections
Printer sharing workflow

Related Articles