If you have a printer connected to your Windows 11 PC, you can share it so other computers or devices on your home or office network can print to it. This way, you don’t need to buy a printer for each device — everyone can use the same printer!
Note: The computer that the printer is connected to must be turned on and awake for others to print.
Also, you need to be an administrator on your PC, and File and Printer Sharing needs to be turned on.
1. Share Your Printer Using Windows Settings
Follow these simple steps:
Open Settings: Click the Start menu and choose Settings, or press Windows key + I on your keyboard to open the Settings app.
Go to Bluetooth & devices: In Settings, click on Bluetooth & devices on the left side.
Select Printers & scanners: On the right, click Printers & scanners.

Pick your printer: Click on the printer you want to share.
Open Printer Properties: Click on Printer properties.

Go to the Sharing tab: In the new window, select the Sharing tab.
Change sharing options: Click the Change Sharing Options button.

Share the printer: Check the box that says Share this printer.
Name your shared printer: You can give it a new share name if you want—this will be the name others see.
Save your settings: Click OK to finish.

Your printer is now shared! Other computers on your network can find and use it.
2. Share Your Printer Using Devices and Printers
You can also share your printer from the Devices and Printers window:
- Open Devices and Printers from the Control Panel or Start menu.
- Right-click the printer you want to share and select Printer properties.

- Go to the Sharing tab.
- Click Change Sharing Options.
- Check the box Share this printer.
- Click OK to save.

3. Share Your Printer Using PowerShell (Advanced)
If you like using commands, you can share a printer using PowerShell:
- Open Windows PowerShell as an administrator.
- Type this command to see all printers on your PC:
Get-Printer | Format-List Name,ShareName,Shared - Find the exact name of the printer you want to share, then run:
Set-Printer -Name "Your Printer Name" -Shared $TrueReplace Your Printer Name with your printer’s name.
- If you want to set a custom share name, use:
Set-Printer -Name "Your Printer Name" -Shared $True -ShareName "New Share Name"
That’s it! Your printer will now be shared on the network.
Summary
- Sharing a printer lets all devices on your network print without buying extra printers.
- The PC with the printer must be turned on for others to use the printer.
- You need administrator rights and file & printer sharing turned on.
- You can share your printer using Settings, Devices and Printers, or PowerShell.
Enjoy printing from any device on your network!





Leave a Reply