User experience virtualization 2 0 mdop 2013 r2
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

User Experience Virtualization 2.0 (MDOP 2013 R2) PowerPoint PPT Presentation

  • Uploaded on
  • Presentation posted in: General

User Experience Virtualization 2.0 (MDOP 2013 R2). Presenter - Fred Bainbridge @ FredBainbridge. User Experience Virtualization 2.0. Overview Template Generator Management. Overview. Personalizes the enterprise desktop experience. Captures Application Settings and Preferences

Download Presentation

User Experience Virtualization 2.0 (MDOP 2013 R2)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

User experience virtualization 2 0 mdop 2013 r2

User Experience Virtualization2.0(MDOP 2013 R2)

Presenter - Fred Bainbridge


User experience virtualization 2 0

User Experience Virtualization 2.0

  • Overview

  • Template Generator

  • Management



  • Personalizes the enterprise desktop experience.

    • Captures Application Settings and Preferences

    • Captures OS theme and desktop settings

    • Compatible with App-V 5.0 Applications

Ue v overview

UE-V Overview

What can it do?

Most registry and file changes

What can’t it do?

Java Applications

Excluded Locations

HKEY_CURRENT_USER registry keys and files to which the logged-on user cannot write valuesHKEY_CURRENT_USER registry keys and files that are associated with the core functionality

of the Windows operating system

All registry keys that are located in the HKEY_LOCAL_MACHINE hiveFiles that are located in Program Files directoriesFiles that are located in Users \ [User name] \ AppData \ LocalLowWindows operating system files that are located in %Systemroot%

Ue v overview1

UE-V Overview

  • Captured Settings are applied after the following events:

  • When a registered application is launched.

  • When a user logs onto a computer.

  • When a user unlocks a computer.

  • When a connection is made to a remote desktop.

  • When the Sync Controller Application scheduled task is run

Ue v template generator

UE-V Template Generator

A custom settings template is an XML document that defines what application user settings are being captured.

Templates are created using a UeV Generator which monitors what changes when an application is running and outputs an XML document.

The XML document can be manually modified.

Ue v template generator1


UE-V Generator Requirements

  • NTFS File System

  • PowerShell 3.0, .Net 4.0

  • Application must be locally installed

    UE-V Sequencing Best Practices –

  • Run the Generator on the oldest possible operating system that you support.

  • Use a virtual machine

  • Learn PowerShell

Uev v management

UEV-V Management

Means to manage UE-V

  • Command Line parameters during client installation or PowerShell

  • Group Policy

  • ConfigMgr 2012 SP1 or higher

    • Using Configuration Items with Baseline Templates

Uev v management1

UEV-V Management

Agent Settings

Uev v management2

UEV-V Management

Managing UE-V with ConfigMgr 2012 SP1

  • Download System Center 2012 Configuration Pack for UE-V

  • Install the Configuration Pack

  • Configure UEVAgentConfiguration.xml

  • Use UevAgentPolicyGenerator.exe to create the Policy Agent CI (.cab) file.

  • Import the .cab into ConfigMgr

  • Gather all your settings templates (xml)

  • Use UevTemplateBaselineGenerator.exe to create the Template Baseline and CIs for any settings templates (.cab).

  • Import the baseline cab file.

  • Deploy the baseline to target collection(s).

Ue v management

UE-V Management

  • Show UEVAgentConfiguration.xml

  • Use PowerShell to automate the creation and importation of CIs and Baselines.

  • Remediation of non compliant device



  • Thin Clients with write filter enabled

  • Restrictive Desktop Settings

  • HotFix 1

  • BGInfo

  • Know your PowerShell

  • Migrating from 1.0 to 2.0



Fred Bainbridge

[email protected]


  • Login