Allow users to restore their own settings

An application-level or global User Setting becomes available for rollback in the Restore User Settings wizard if the option Allow end users to: Restore settings from previous session(s) is selected for that User Setting AND if the user has actual stored settings for that User Setting.

For applications, if the option Restore application to default configuration is selected, the user can revert the application to its original configuration.

The Restore User Settings wizard is available on the Other tab of the user's Workspace Preferences tool.

The Restore User Settings wizard can also be made available as a separate application in the user's workspace. To do so, create a Managed Application that refers to pwrgate.exe in its command line with the command-line parameter -15.

It is also possible to restore a user's User Setting to a previous value from the Workspace Control Console. This allows the administrator to remotely revert a User Setting for a specific user to a previous state, without the user having to use the Workspace Preferences tool. For applications, the administrator can also revert to an application's default configuration for a specific user from the Console.

The wizard can be found at:

  • Diagnostics > User Sessions > Context menu
  • Diagnostics > Workspace Analysis > Workspace Analysis Details > Composition > User Settings > Context Menu
  • Diagnostics > Workspace Analysis > Workspace Analysis Details > Composition > User Settings > View User Setting

The option Restore application to default configuration is only available if the Zero Profile mode for the application is set to Capture targeted items on application/session end.

  • When reverting to an application's default configuration, all registry values, files and folders configured in the User Settings for the application will be cleared or deleted from the user profile.
  • When using the option Restore application to default configuration, it is recommended to select the option Empty target when applying user setting for the captured settings (only applicable to Registry key/Registry tree/Folder/Folder tree). This will delete any existing settings that are not overwritten by the User Setting, which can be useful in case the application leaves settings behind that it should have cleaned up.
  • Before enabling Restore application to default configuration for an application, it is advised to first test if the application will launch correctly with its default configuration. If this causes problems with the application, you might want to consider only enabling the option Restore settings from previous session(s).