Logo
CAR REVIEW
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
PREGNANCY
 
 
Windows Server

Windows Server 2003 : Setting Up the Group Policy Software Installation Extension (part 2) - Configuring the Group Policy Software Installation Extension

11/29/2011 5:34:10 PM

Configuring the Group Policy Software Installation Extension

A number of options control how Group Policy deploys and manages software packages. These options determine how packages are added to the GPO, the amount of control users have over an installation, and the default application for a given file extension, as well as which categories you can use for grouping applications. The following sections cover these options in detail.

Note

Software Installation settings for applications deployed to users are not shared with applications that are deployed to computers. Each type of deployment maintains its own set of applications and settings.


Setting Software Installation Options

To change the default settings for the Group Policy Software Installation extension, first open the Software Installation Properties dialog box by performing the following steps:

1.
Open the appropriate GPO, select either User Configuration or Computer Configuration, Software Settings, and then Software Installation.

2.
Right-click the Software Installation container, and then choose Properties. The Software Installation Properties dialog box appears.

After completing these steps, use the Software Installation Properties dialog box to perform the following tasks:

  • To specify the default location for application packages, type the UNC path of the software distribution folder in the Default Package Location box of the General tab. This path must be a Uniform Naming Convention (UNC) name; it cannot be a direct reference to a local drive. To reduce the potential for name resolution problems, use a fully qualified Domain Name System (DNS) name—for example, \\srv1.example.local\software.

  • To change the default action to perform on new packages, use the New Packages area of the General tab, as discussed in Table 1.

    Table 1. Default behavior options when adding new packages
    OptionWhat It Does
    Display The Deploy Software Dialog BoxDisplays a dialog box asking whether to publish (User Configuration only) or assign the application, or whether to customize the configuration
    Publish (User Configuration only)Automatically publishes the application, using the default settings
    AssignAutomatically assigns the application, using the default settings
    AdvancedDisplays the application’s advanced properties, allowing a customized configuration

  • To uninstall applications automatically when the GPO no longer applies to the user or computer, select the Uninstall The Applications When They Fall Out Of The Scope Of Management check box on the Advanced tab (which is shown in Figure 2).

    Figure 2. The Advanced tab of the Software Installation Properties dialog box


    Important

    Choosing the Uninstall The Applications When They Fall Out Of The Scope Of Management check box can lead to a user inappropriately losing an important application. For example, if a GPO is applied by site and a laptop user travels to a branch office, the user might lose software if the branch office’s GPOs do not include the same software applications. To avoid this, be careful when choosing this option and, if possible, do not deploy software by site.

  • To allow 64-bit Windows clients to install 32-bit Windows Installer applications, select the Make 32-Bit X86 Windows Installer Applications Available To Win64 Machines check box. To allow 64-bit clients to install applications published using a .zap file , select the Make 32-Bit X86 Down-Level (ZAP) Applications Available To Win64 Machines check box. Note that you cannot deploy applications written for x64 editions of Windows on Itanium-based versions of Windows, and vice versa.

  • To change which application Windows installs to open files of a given format, click the File Extensions tab, select a file extension from the Select File Extension list, select the default application for the extension, and then click Up to move it to the top of the list. Windows lists only the file extensions associated with packages already present in the GPO.

  • To set up a list of software categories, making it easier for users to find the application they want, click the Categories tab, click Add, and type the category name. Categories apply to the entire domain, not just the Group Policy object with which you are working.

Real World: Windows XP Takes Two Restarts or Logons to Install Assigned Applications

By default, Windows XP clients use the Fast Logon Optimization feature to process Group Policy asynchronously during startup and logon, which shortens startup times. However, because this means that Windows processes Group Policy in the same way as a background refresh, Windows requires two restarts to install assigned software to computers, or two logons to fully install or remove assigned packages assigned to users.

To apply a Group Policy to a computer or user without two restarts or logons, open a command prompt window, type Gpupdate, and then log off or restart the computer. To force Windows XP clients to always process Group Policy synchronously like Windows 2000 clients, open the appropriate GPO; select Computer Configuration, Administrative Templates, System; and then select Logon. Then enable the Always Wait For The Network At Computer Startup And Logon policy. For more information, see Microsoft Knowledge Base Article 305293.


Changing Software Installation Behavior over Slow Links

Group Policy by default considers all connections slower than 500 Kbps (kilobits per second) to be slow links. When Windows detects a slow link, it disables logon and startup scripts, software installation, folder redirection, and disk quotas. To change the connection speed Windows considers slow, use the following procedure:

1.
Open the appropriate GPO, select Computer Configuration or User Configuration, and then Administrative Templates, followed by System, and finally Group Policy.

2.
In the details pane, double-click the Group Policy Slow Link Detection policy setting (shown in Figure 3). The Group Policy Slow Link Detection Properties dialog box appears.

Figure 3. The Group Policy Slow Link Detection policy setting

3.
Choose the Enabled option and then type the connection speed to define as slow. Enter 0 to disable slow link detection, forcing Group Policy to consider every connection a LAN connection.

Besides changing what speed Group Policy considers slow, you can enable or disable the processing of the following policy items over a slow network link:

  • Internet Explorer Maintenance Policy Processing

  • Software Installation Policy Processing

  • Folder Redirection Policy Processing

  • Scripts Policy Processing

  • Security Policy Processing

  • IP Security Policy Processing

  • EFS Recovery Policy Processing

  • Disk Quota Policy Processing

Other -----------------
- Windows Server 2003 : Using the Group Policy Software Installation Extension & Finding the Right Mix of Services
- Active Directory Domain Services 2008 : Modify a Group Object General Properties & Modify a Group Object Scope
- Active Directory Domain Services 2008 : Add a Group to a Group
- Microsoft Dynamic GP 2010 : Splitting AP across departments automatically with Control Account Management
- Microsoft Dynamic GP 2010 : Getting early warnings with Business Alerts
- SQL Server 2008 R2 : Managing the Optimizer (part 3) - Using Plan Guides & Limiting Query Plan Execution with the Query Governor
- SQL Server 2008 R2 : Managing the Optimizer (part 2) - Forced Parameterization
- SQL Server 2008 R2 : Managing the Optimizer (part 1) - Optimizer Hints
- SQL Server 2008 R2 : Common Query Optimization Problems
- System Center Configuration Manager 2007 : Creating Queries (part 3) - Criterion Type, Operators, and Values
- System Center Configuration Manager 2007 : Creating Queries (part 2) - ConfigMgr Query Builder
- System Center Configuration Manager 2007 : Creating Queries (part 1) - Objects, Classes, and Attributes
- System Center Configuration Manager 2007 : Configuration Manager Queries - Viewing Queries and Query Results
- Microsoft Systems Management Server 2003 : Disaster Recovery - Scheduling Maintenance Tasks
- Microsoft Systems Management Server 2003 : Disaster Recovery - Database Maintenance
- Windows Server 2008 Server Core : Performing a Formatted Printout with Notepad
- Windows Server 2008 Server Core : Obtaining General System Information with the MSInfo32 Utility
- SQL SErver 2008 R2 : Parallel Query Processing
- SQL SErver 2008 R2 : Other Query Processing Strategies
- Configuring and Using Active Directory Certificate Services (part 4) - Protecting Your AD CS Configuration
 
 
Most view of day
- SQL Server 2008 R2 : Performance Monitoring Tools (part 11) - Creating Data Collector Sets in Performance Monitor
- Microsoft Systems Management Server 2003 : Configuring Software Metering (part 2) - Creating a Software Metering Rule
- Adobe Illustrator CS5 : Understanding Appearances (part 2) - Targeting Attributes, Applying Multiple Attributes
- Using Voice and Sounds : Controlling the Volume
- Using Voice and Sounds : Associating a Sound with an Event, Using Alternatives to Sound
- Evaluating Applications for Windows 7 Compatibility : Deploying XP Mode
- Windows Server 2012 : Enhanced security and compliance (part 2) - BitLocker enhancements, DNSSEC
- SQL Server 2012 : XML and the Relational Database - Querying XML Data Using XQuery (part 1) - Understanding XQuery Expressions and XPath
- Microsoft Content Management Server : Staging Static Pages - Site Stager in Brief
- Maintaining Windows 7 : Check Your Hard Drive for Errors
Top 10
- Windows Phone 8 : Scheduled Tasks - Scheduled Task API Limitations
- Windows Phone 8 : Scheduled Tasks - Updating Tiles Using a Scheduled Task Agent
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 5) - Editing an Existing To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 4) - Creating the To-Do Item Shell Tile, Saving a To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 3) - Debugging Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 2) - TodoService, TodoItemViewModel
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 1) - TodoItem,TodoDataContext
- Windows Phone 8 : Scheduled Tasks - Using Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - Background Agent Types
- Windows Phone 8 : Windows Phone Toolkit Animated Page Transitions - Reusing the Transition Attached Properties
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro