Published by


Brink's Avatar
Administrator

Posts: 27,242

Show Printable Version 


information   Information
Network printers are able to connect directly to your network using Wi-Fi or Ethernet, and are available to add for anyone on the same network by default.

If you have a printer connected to and setup on your computer instead, then you will need to share the printer before it will be available to add for anyone on the same network.

Network printer sharing allows another computer on your network to print to the printer connected to your computer on the same network.

The HomeGroup service will no longer be available starting with Windows 10 build 17063. The user profile used for sharing and the file/folder/printer shares will continue to work.

This tutorial will show you how to unshare or share a printer over the network without using HomeGroup in Windows 10.

You must be signed in as an administrator to share a printer connected to your PC.
Note   Note
Requirements to share a printer:



If your computer is turned off (shut down) or goes into standby (sleep/hibernate), the shared printer connected to your computer will be unavailable to other computers on the network.

If the shared printer is powered off, then it will of course be unavailable to other computers on the network.

CONTENTS:





Share a Printer in Windows 10 OPTION ONE Share a Printer in Windows 10
Share or Unshare a Printer in Settings

1. Open Settings, and click/tap on the Devices icon.

2. Click/tap on Printers & scanners on the left side, click/tap on a printer you want to share on the right side, and click/tap on the Manage button. (see screenshot below)

Name:  Share_Printer_in_Settings-1.jpg
Views: 142
Size:  64.8 KB

3. Click/tap on the Printer properties link. (see screenshot below)

Name:  Share_Printer_in_Settings-2.png
Views: 140
Size:  20.5 KB

4. Do step 5 (share) or step 6 (unshare) below for what you would like to do.


 5. To Share a Printer

A) Click/tap on the Sharing tab. (see screenshot below)

B) Check Share this printer.

C) Make any changes you want to the Share name for this printer.
Note   Note
The share name is what the other computers on your network will need to enter when adding this shared printer.

D) Check Render print jobs on client computers

Name:  Share_Printer-1.png
Views: 141
Size:  40.7 KB

D) If this printer is shared with users running different architectures (32-bit or 64-bit) of Windows, you can click/tap on the Additional Drivers button to install additional drivers, so that the users can have them downloaded and installed automatically from your computer when they add the shared printer on their computer. This way they do not have to manually find and install the print driver. (see screenshot above and screenshots below)
Note   Note
When you click/tap on the Additional Drivers button, you will need to:
  • Check the "Processor" boxes for the type of drivers not showing as installed you want to install, and click/tap on OK.
  • Browse to where the printer driver .inf file is located.
  • Select the .inf file (driver), click/tap on Open, and click/tap on OK to install it.

Name:  Share_Printer-2.png
Views: 133
Size:  19.6 KB
Name:  Share_Printer-3.png
Views: 134
Size:  14.1 KB Name:  Share_Printer-4.png
Views: 141
Size:  44.9 KB

E) When finished, click/tap on OK, and go to step 7 below. (see screenshot below step 5D)


 6. To Unshare a Printer

A) Click/tap on the Sharing tab. (see screenshot below)

B) Uncheck Share this printer.

C) Click/tap on OK, and go to step 7 below.

Name:  Unshare_Printer.png
Views: 147
Size:  34.1 KB

7. You can now close Settings if you like.

8. If you shared the printer, computers on your same network will now be able to add this shared printer.






Share a Printer in Windows 10 OPTION TWO Share a Printer in Windows 10
Share or Unshare a Printer in Control Panel

1. Open the Control Panel (icons view), and click/tap on the Devices and Printers icon.

2. Right click or press and hold on the printer you want to share, and click/tap on Printer properties. (see screenshot below)

Name:  Share_Printer_in_Control_Panel.jpg
Views: 132
Size:  107.5 KB

3. Do step 4 (share) or step 5 (unshare) below for what you would like to do.


 4. To Share a Printer

A) Click/tap on the Sharing tab. (see screenshot below)

B) Check Share this printer.

C) Make any changes you want to the Share name for this printer.
Note   Note
The share name is what the other computers on your network will need to enter when adding this shared printer.

D) Check Render print jobs on client computers

Name:  Share_Printer-1.png
Views: 141
Size:  40.7 KB

D) If this printer is shared with users running different architectures (32-bit or 64-bit) of Windows, you can click/tap on the Additional Drivers button to install additional drivers, so that the users can have them downloaded and installed automatically from your computer when they add the shared printer on their computer. This way they do not have to manually find and install the print driver. (see screenshot above and screenshots below)
Note   Note
When you click/tap on the Additional Drivers button, you will need to:
  • Check the "Processor" boxes for the type of drivers not showing as installed you want to install, and click/tap on OK.
  • Browse to where the printer driver .inf file is located.
  • Select the .inf file (driver), click/tap on Open, and click/tap on OK to install it.

Name:  Share_Printer-2.png
Views: 133
Size:  19.6 KB
Name:  Share_Printer-3.png
Views: 134
Size:  14.1 KB Name:  Share_Printer-4.png
Views: 141
Size:  44.9 KB

E) When finished, click/tap on OK, and go to step 6 below. (see screenshot below step 4A)


 5. To Unshare a Printer

A) Click/tap on the Sharing tab. (see screenshot below)

B) Uncheck Share this printer.

C) Click/tap on OK, and go to step 6 below.

Name:  Unshare_Printer.png
Views: 147
Size:  34.1 KB

6. You can now close Devices and Printers if you like.

7. If you shared the printer, computers on your same network will now be able to add this shared printer.






Share a Printer in Windows 10 OPTION THREE Share a Printer in Windows 10
Share or Unshare a Printer in PowerShell

Note   Note
To see more usage options for the Set-Printer command, see: Set-Printer | Microsoft Docs

1. Open an elevated PowerShell.

2. Copy and paste the command below into the elevated PowerShell, and press Enter. (see screenshot below)
Note   Note
Make note of the current name (ex: "HP Color LaserJet Pro MFP M477 PCL 6") of the printer you want to share. This is the name of the printer on your computer.

Make note of the current share name (ex: "HP LaserJet Pro Shared") of the printer you want to share if you want to change it. The share name is what the other computers on your network will need to enter when adding this shared printer. The share name can be different than the name above.

You will also see if the listed printers are shared or not (True or False).

Get-Printer | Format-List Name,ShareName,Shared

Name:  Get-Printer_PowerShell.png
Views: 142
Size:  18.0 KB


3. Do step 4 (share) or step 5 (unshare) below for what you would like to do.


 4. To Share a Printer

A) Type the command below you want to use into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshots below)

(Share printer and use current share name)
Set-Printer -Name "Printer name" -Shared $True

OR

(Share printer and specify new share name)
Set-Printer -Name "Printer name" -Shared $True -ShareName "Printer share name"

Note   Note
Substitute Printer name in the command above with the actual name (ex: "HP Color LaserJet Pro MFP M477 PCL 6") of the printer from step 2 you want to share.

For example:

(Share printer and use current share name)
Set-Printer -Name "HP Color LaserJet Pro MFP M477 PLC 6" -Shared $True

OR

(Share printer and specify new share name)
Set-Printer -Name "HP Color LaserJet Pro MFP M477 PLC 6" -Shared $True -ShareName "HP LaserJet Pro Shared"
Name:  Share_Printer_in_PowerShell-1.png
Views: 124
Size:  9.5 KB
Click image for larger version. 

Name:	Share_Printer_in_PowerShell-2.png 
Views:	25 
Size:	10.1 KB 
ID:	169790


 5. To Unshare a Printer

A) Type the command below into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshot below)

Set-Printer -Name "Printer name" -Shared $False

Note   Note
Substitute Printer name in the command above with the actual name (ex: "HP Color LaserJet Pro MFP M477 PCL 6") of the printer from step 2 you want to share.

For example: Set-Printer -Name "HP Color LaserJet Pro MFP M477 PLC 6" -Shared $False
Name:  Unshare_Printer_in_PowerShell.png
Views: 123
Size:  9.5 KB

6. You can now close the elevated PowerShell if you like.

7. If you shared the printer, computers on your same network will now be able to add this shared printer.


That's it,
Shawn