Deploying printers with GPO to Win 10

Deploying printers with GPO to Win 10

You can deploy printers pretty easily if you have Print Management installed on a server. How you set it up I can tell you with screenshots, but there is already enough written about it. Users weren't getting printers on Windows 10 due to a problem I encountered. Drivers couldn't be installed.

The point and print restriction will be displayed if you search on this issue. Although most websites tell you to disable this, update KB3170455 will prevent non-admin users from installing network printers. First, make sure the point and print restrictions are set correctly.

Set point and print restrictions

Create a computer GPO “Enable _Point_and_print_Restrictions”

  • Users can only point and print to these servers  -> Enabled
  • In the text box, type the FQDN of the print servers. Seperate multiple server with ;
  • When installing drivers for a new connection  -> Do not show warning or elevation prompt
  • When updating a connection's drivers, only show warnings

Beginner's Guide to SCCM

At udemy

The course will teach you how to install, configure, and manage SCCM! Get started with SCCM today!

Non-Packaged printers

KB3170455 has another issue in that only packaged print drivers can be deployed, non-packaged print drivers will always receive a popup, which will obviously cause the deployment to fail. Drivers for Canon and Xerox are not packaged. In the printer management, you can see if your driver is packaged. Look at the column "Packaged" in the drivers; it should be true.

Changing a registry setting on the print server will "make" the driver available if no packaged drivers are available for your printer.

Open regedit and navigate to :

"HKLM\System\CurrentControlSet\Control\Print\Enviroments\Windowsx64\Drivers\...\Driver name\PrinterDriverAttributes"

Set PrinterDriverAttributes to 5 for Canon drivers

As a rule of thumb, you should set the PrinterDriverAttributes to 1 for the current setting.