How to Install and Configure the Windows Server Print and Document Services Role

Managing printers across an organization can be a significant helpdesk burden. Manually installing drivers on dozens of client machines and tracking IP addresses is inefficient. The Windows Server Print and Document Services role centralizes printer management, allowing administrators to deploy drivers, manage queues, enforce permissions, and publish printers directly to Active Directory for easy discovery by users.

Step 1: Install the Role

You can install the Print Server role using either the Server Manager GUI or PowerShell. For speed and efficiency, we will use PowerShell.

Open an elevated PowerShell prompt and run:

Install-WindowsFeature -Name Print-Services -IncludeManagementTools

Unlike many other roles, the Print Services role does not typically require a server reboot after installation.

Step 2: Open Print Management

Once installed, the primary tool for administration is the Print Management console.

  1. Open the Start menu, type Print Management, and press Enter (or run printmanagement.msc).
  2. In the left pane, expand Print Servers, then expand your local server’s name.

Step 3: Add a Network Printer

Before clients can use a printer, it must be added to the server.

  1. Right-click on Printers under your server node and select Add Printer…
  2. The Network Printer Installation Wizard will launch. Choose Add a TCP/IP or Web Services printer by IP address or hostname and click Next.
  3. Enter the static IP address of your physical network printer (e.g., 192.168.1.50). Ensure “Auto detect the printer driver to use” is checked. Click Next.
  4. The server will attempt to contact the printer. If it recognizes the model and has a driver built-in, it will proceed automatically. If not, it will prompt you to provide the driver files (usually an .inf file downloaded from the manufacturer’s website).
  5. Give the printer a descriptive name (e.g., “HR-Color-LaserJet”) and a location (e.g., “Building 1, 2nd Floor”).
  6. Ensure the box to Share this printer is checked, and provide a short share name. Click Next, then Finish.

Step 4: Deploying Printers via Group Policy (GPO)

The true power of a Print Server is the ability to map printers automatically for users based on their department or location without them doing anything.

  1. In the Print Management console, right-click the newly added printer and select Deploy with Group Policy…
  2. Click the Browse button to select an existing Group Policy Object (GPO) in your Active Directory domain (e.g., a GPO linked to the “HR Department” Organizational Unit).
  3. Choose whether to deploy the printer on a per-user basis (follows the user regardless of what PC they log into) or a per-machine basis (applies to the physical computer).
  4. Click Add, then click OK.

The next time users in that OU log into their computers, the print spooler service will automatically connect to the Print Server, download the necessary drivers silently, and map the printer, making it immediately available in their applications.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.