Windows 7 / Getting Started

Preparing to Deploy Printers

Deploying printers using Group Policy requires you to perform the following preparatory steps:

  • If you are not using Windows Server 2008 domain controllers, your AD DS schema must first be upgraded to Windows Server 2003 R2 or later. This means the schema revision number must be 9 (for Windows Server 2003) and the schema version number must be 31 (for the R2 schema update). You can use ADSI Edit to determine your current schema version number by looking under the Schema node, right-clicking the object named CN=Schema,CN=Configuration,DC=forest_root_domain, selecting Properties, and then examining the value of the objectVersion attribute. The R2 schema update is required so that Print Management can create the following two objects in AD DS:
    • CN=Schema,CN=Policies,CN=GPO_GUID,CN=Machine,CN=PushPrinterConnections
    • CN=Schema,CN=Policies,CN=GPO_GUID,CN=User,CN=PushPrinterConnections
  • If your client computers are running an earlier version of Windows, you must deploy the PushPrinterConnections.exe utility to these clients prior to using Group Policy to deploy printer connections to these computers. The PushPrinterConnections.exe utility reads the GPOs that are used to deploy printer connections and adds or removes these connections on the client as needed. The easiest way to deploy PushPrinterConnections.exe is to use a GPO as follows:
    • As a user logon script for deploying per-user printer connections
    • As a computer startup script for deploying per-computer printer connections
    The simplest approach is to use the same GPO to deploy both PushPrinterConnections.exe to targeted users and/or computers using startup/logon scripts and the actual printer connections themselves to those users and/or computers. Beginning with Windows Vista, however, you do not need to first deploy PushPrinterConnections.exe to client computers because Windows Vista and later versions include this capability in the operating system.
[Previous] [Contents] [Next]

In this tutorial:

  1. Managing Printing
  2. Enhancements to Printing in Windows 7
  3. Printing Enhancements Previously Introduced in Windows Vista
  4. Additional Printing Enhancements in Windows 7
  5. How Printing Works in Windows 7
  6. Understanding XPS
  7. Understanding the Windows Printing Subsystem
  8. Understanding Printer Driver Isolation
  9. Understanding the Print Management Console
  10. Enhancements to the Print Management Console in Windows 7
  11. The Print Management Console
  12. Adding and Removing Print Servers
  13. Configuring Default Security for Print Servers
  14. Adding Printers Using the Network Printer Installation Wizard
  15. Creating and Using Printer Filters
  16. Creating and Using Driver Filters
  17. Managing Printers Using Print Management
  18. Configuring Properties of Printers
  19. Publishing Printers in AD DS
  20. Managing Printer Drivers
  21. Configuring Printer Driver Isolation Mode
  22. Configuring Printer Driver Isolation Mode Using the Print Management Console
  23. Configuring Printer Driver Isolation Mode Using Group Policy
  24. Troubleshooting Driver Isolation
  25. Exporting and Importing Print Server Configurations
  26. Printer Export Files
  27. Performing Bulk Actions Using Print Management
  28. Client-Side Management of Printers
  29. Installing Printers Using the Add Printers Wizard
  30. Searching for Printers
  31. Installing Printers Using Point and Print
  32. Using Devices And Printers
  33. Using the Color Management CPL
  34. Managing Client-Side Printer Experience Using Group Policy
  35. Configuring the Add Printer Wizard
  36. Disable Client-Side Printer Rendering
  37. Configuring Package Point and Print Restrictions
  38. Extending Point and Print Using Windows Update
  39. Deploying Printers Using Group Policy
  40. Preparing to Deploy Printers
  41. Deploying a Printer Connection
  42. Limitations of Deploying Printers Using Group Policy
  43. Migrating Print Servers
  44. Migrate Print Servers Using Print Management
  45. Migrating Print Servers Using PrintBRM
  46. Monitoring and Troubleshooting Printers
  47. Configuring E-Mail Notifications
  48. Configuring Print Server Notifications
  49. Configuring Script Actions
  50. Configuring Detailed Event Logging