Win2008 – Deploy network printers via Group Policy

Step1: Pre-requisites

  • Install the “print management” server role
  • Download the printer driver (x86 and 64bit if required)


Step2: Install the printer

Open the print management console, right click on printers and select install printer (as shown below).

Install the printer specifying the TCP port and the printer driver.

Step 3 – Install Additional Printer Drivers

If required add the corresponding 32/64bit drivers.

Step 5 – Create GPO

In Group policy management create a GPO and apply it to the users you want to deploy the printers to. In the screen shot below the GPO is applied to “domain users”.

 Step 6 – Deploy via GPO

  • In print management right click on the printer you wish to deploy and select “deploy with group policy”.
  • In the window that appears browse to select the GPO you created in Step 5.
  • Tick the box to apply to users (or computers if that’s how you want to deploy)
  • Press “ADD”. The printer should be added to the list as shown below

Step 7 – Update for WinXP (optional)

  • Windows XP clients will need the “printer” group policy extensions to be manually installed. You can achieve this by either downloading and installing a feature pack (e.g. via WSUS) or following the instructions below.
  • This is achieved by installing the pushprinterconnections.exe and setting it up as a startup script. You can download pushprinterconnections here:  PushPrinterConnections
  • Once you’ve downloaded this file. Extract and rename the extension to .exe.
  • Navigate to the startup scripts folder in the GPO (see below) and click on the “show files” button. Copy pushprinterconnections.exe into this folder.
  • You can then specify this to run as a startup script in the GPO as shown below…

Step 8 – Set Default Printer (optional)

Note you can also specify the default printer via the below screen.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.