With the release of Service Release 2 of RES PowerFuse 2010 we introduced some new stuff regarding Zero Profile technology: Templates.
For system administrators it seemed to be hard to figure out where the most commonly used user settings are stored in the registry. Resulting in capturing too many registry settings from an application, or even configuring the application to track any changes. Of course this causes a lot of overhead in your user settings files.
This article will dive some deeper into the RES PowerFuse 2010 Zero Profiling technology. I will cover 4 things:

• The new feature “User settings Templates” since the release of SR2
• Allow Users to restore their own settings
• The option to capture targeted items once
• Use User Settings from the following application

User Settings Templates.

In RES PowerFuse 2010 SR2 we added a lot of User Settings Templates for most commonly used applications. In these templates we defined User Registry settings and folder structures to be preserved when using User specific Settings. These pre-defined settings will cover most of the user defined settings of these applications. Of course it is possible to edit this templates yourself when needed.
For example when you want the application Adobe Acrobat Reader 9 to be configured in such a way that all the settings that a user makes to the application will be preserved, you can configure the application with our predefined Adobe Acrobat Reader 9 template:

Make sure that the Zero Profile mode is set to “Track Specified at Session/Application Start/End”. As you can see we’ve already put some folders/registry to track in it, so you don’t need to figure this out yourself.

Bear in mind that when you’ve enabled sampling on this application, the sampled data tab will record any changes to the application which is NOT being captured in the defined targeted items section. So basically you can act very quickly to users stating their settings are not being preserved, by adding the sampled data to your targeted items section. When you think a specific setting needs to be in the template by default, feel free to contact us, so we consider updating our templates.

Settings Restore

When you also have enabled the setting “allow Users to restore their own setting”, the user is able to restore the application to a previous “mount point” before the change they’ve made in the application. This can be done by clicking in the session on Workspace Preferences, a tab “Other “is displayed. The User can now choose to revert any changes made to a specific application.

Actually, these restore points are written in the Users’s Homedirecory in the UserPrefs Folder as UPR_Hx and UPF_Hx files. Where the R stands for registry, and the F stands for Files and folders.

Capture settings once, then track further changes.

New in RES PowerFuse 2010 is also the setting “Capture settings once, then track further changes”.

This setting is specifically useful when migrating User Settings from one system to another. By selecting this option, the first time the application is started settings are tracked using the “Track Specified” setting (So you need to set targeted Items, and perhaps some exclusions). Afterwards the managed application is started in the “Track Any” mode. As stated in my other blog post http://blog.res.com/index.php/2010/07/22/zero-profiling-explained/ , be aware when using “Track any” setting because this can cause a lot of unwanted captured data.

Use the User Settings from the following application:

Sometimes there is a need for selecting this setting. By selecting this setting you create “master application” which stores user settings made by a single master application. All the linked applications use these settings. You can choose for the option to override these settings if you want. This setting is useful when running more than one instance of an application. For example you’ve defined 4 Internet Explorer applications with a different parameter to start a different URL. RES PowerFuse only sees the iexplore.exe as an instance to track user settings and can’t see the difference between the 4 Internet Explorer applications. In this situation you need to make this setting in order to create one “Master Application” for tracking User Settings.