Share a Printer

Sharing printers on a network used to be a nightmare, especially if the computers were all running different operating systems. Technology has progressed, however, and sharing a printer now is simpler than it has ever been. This is especially true if you are running Windows 7, 8, or Mac OS X. To learn how to share your printer on the network, and how to connect other computers to that share printer, see Step 1 below.

Steps

Windows 7 and 8

  1. Install the printer drivers. In order to share a printer, it must be installed on the computer it is connected to. Most modern printers connect via USB and will install automatically when they are connected.
  2. Open the Control Panel. You can access the Control Panel in Windows 7 by clicking the Start menu and selecting Control Panel. In Windows 8, press Win+X and select Control Panel from the menu.
  3. Open the Network and Sharing Center. If your Control Panel is in Category view, click "Network and Internet", and then select "Network and Sharing Center".Click on "Network and Internet". If your Control Panel is in Icon view, click the "Network and Sharing Center" icon.
  4. Click the "Change advanced sharing settings" link. This is located in the left navigation pane of the Network and Sharing Center.
  5. Expand the profile you need to change. You will see three different options when you open the "Advanced share settings": Private, Guest or Public, and All Networks. If you are on a Home network, expand the Private section.
  6. Enable "File and printer sharing". Toggle this on to allow other devices to connect to your printer. This will also allow you to Share-a-Folder.
  7. Toggle the password protection. You can decide whether or not you want to enable password protection for your printer. If it is turned on, only users who have a user account on your computer will be able to access the printer.
    • You can toggle password protection in the "All Networks" section.
  8. Share the printer. Now that file and printer sharing has been turned on, you will need to share the printer itself. To do this, go back to the Control Panel and open the Devices and Printers option. Right-click on the printer you want to share and click "Printer properties". Click the Sharing tab, and then check the "Share this printer" box.[1]

Windows Vista

  1. Install the printer drivers. In order to share a printer, it must be installed on the computer it is connected to. Most modern printers connect via USB and will install automatically when they are connected.
  2. Open the Control Panel. You can access the Control Panel in Windows Vista by clicking the Start menu and selecting Control Panel.
  3. Open the Network and Sharing Center. If your Control Panel is in Category view, click "Network and Internet", and then select "Network and Sharing Center".Click on "Network and Internet". If your Control Panel is in Icon view, click the "Network and Sharing Center" icon.
  4. Enable printer sharing. Expand the "Printer Sharing" field and toggle printer sharing on. You can decide whether or not you want to enable password protection for your printer. If it is turned on, only users who have a user account on your computer will be able to access the printer.
  5. Share the printer. Now that file and printer sharing has been turned on, you will need to share the printer itself. To do this, go back to the Control Panel and open the Devices and Printers option. Right-click on the printer you want to share and click "Printer properties". Click the Sharing tab, and then check the "Share this printer" box.

Windows XP

  1. Install the printer drivers. In order to share a printer, it must be installed on the computer it is connected to. Not all printers will install automatically on XP, and you may need to manually install the software that came with the printer.
  2. Turn on printer sharing. Before you can share your printer, you need to make sure that printer sharing is enabled. To do so, click the Start menu and select "My Network Places". Right-click on your active network connection and select Properties. Click the General tab, and then check the "File and Printer Sharing for Microsoft Networks" box.[2]
    • You may be asked to reboot the computer once you are done.
  3. Share your printer. Open the Control Panel from the Start menu and select "Printers and Faxes". Right-click on the printer that you want to share and click "Sharing". Click the "Share this printer" option, and give the printer a name so that it can be identified on the network.

Mac OS X

  1. Install the printer drivers. In order to share a printer, it must be installed on the computer it is connected to. Most printers will install automatically when connected to a Mac computer, but you may need to manually install the software for older printers.
  2. Turn on printer sharing. Open "System Preferences". This can be accessed by clicking the Apple menu in the upper-left corner of the menu bar. Look for the "Internet & Network" or "Internet & Wireless" section, and click the Sharing option. Check the "Printer Sharing" box in the left frame of the Sharing window.
    • If your printer has a scanner too, check the "Scanner Sharing" box as well.
  3. Share a printer. Once sharing is turned on, enable sharing for your printer by opening the "Print & Scan" section of the System Preferences menu. Select the printer you want to share from the list on the left side. If you don't see the printer you want to share, then it may not be installed properly. With the printer selected, click the "Share this printer on the network" option,
    • If it has a scanner, click the "Share this scanner on the network" option as well.[3]

Connecting to a Shared Printer

  1. Add a network printer in Windows Vista, 7, and 8. Open the Control Panel and select "Devices and Printers". Click the "Add a printer" button at the top of the window. Wait for the scan to complete, and the printer should appear in the list of available printers. Select it and click Next to add it to your computer.
    • If the printer you are looking for cannot be found, click "The printer that I want isn't listed". You can then manually connect to the printer by entering the printer's network name.
  2. Add a network printer in Windows XP. Open the Control Panel and select Printers and Faxes. Look for the "Printer Tasks" section and click the "Add a printer" option. This will open the "Add Printer Wizard". Select the "A network printer, or a printer attached to another computer".
    • The quickest way to connect to a network printer is to enter in the network address for it. This means you will need to know the computer name and the printer name. Enter in the address using the following syntax: \\\.
    • You can also browse for available printers, though this method is not as reliable as simply entering the name of the printer.[4]
  3. Add a network printer in Mac OS X. Open "System Preferences" by clicking the Apple menu and selecting it. Click on the "Print & Scan" icon, and then click on the "+" button at the bottom of the list of currently-installed printers. The window that comes up will automatically detect any printers shared on the network. Select the one you want to add it to your list of printers.

Tips

  • It's a good idea to make sure that your network (when you set it up on your computer) is set to "Private." This setting allows greater sharing because virtually all operating systems automatically allow more extensive sharing options on a private network as opposed to a public one.
  • Password protected sharing allows an extra layer of protection. When connecting to a shared printer that is password protected, you will have to put in the username and password of the host computer.
  • Some printers come with a wireless card installed. It is also possible to attach a printer directly to a wireless router (if the router has a USB port) and share it that way. If you connect your printer to a network without going through a computer then learning how to share a printer is easy. Shared wireless printers should be available to all computers on the network.

Sources and Citations