mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-06-15 10:23:37 +00:00
Restructuring of configuration docset
This commit is contained in:
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Administering UE-V with Windows PowerShell and WMI
|
||||
description: Learn how User Experience Virtualization (UE-V) provides Windows PowerShell cmdlets to help administrators perform various UE-V tasks.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Administering UE-V with Windows PowerShell and WMI
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) provides Windows PowerShell cmdlets to help administrators perform various UE-V tasks. The following sections provide more information about using Windows PowerShell in UE-V.
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Administering UE-V
|
||||
description: Learn how to perform administrative tasks for User Experience Virtualization (UE-V). These tasks include configuring the UE-V service and recovering lost settings.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Administering UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
After you finish deploying User Experience Virtualization (UE-V), you'll perform ongoing administrative tasks, such as managing the configuration of the UE-V service and recovering lost settings. These tasks are explained in the following sections.
|
||||
|
||||
@ -66,15 +55,15 @@ You can use UE-V with Microsoft Application Virtualization (App-V) to share sett
|
||||
## Other resources for this feature
|
||||
|
||||
|
||||
- [User Experience Virtualization for Windows overview](uev-for-windows.md)
|
||||
- [User Experience Virtualization for Windows overview](uev-for-windows.md)
|
||||
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Application Template Schema Reference for UE-V
|
||||
description: Learn details about the XML structure of the UE-V settings location templates and learn how to edit these files.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Application Template Schema Reference for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) uses XML settings location templates to define the desktop application settings and Windows settings that are captured and applied by UE-V. UE-V includes a set of default settings location templates. You can also create custom settings location templates with the UE-V template generator.
|
||||
|
||||
@ -30,29 +19,29 @@ This section details the XML structure of the UE-V settings location template an
|
||||
|
||||
### In This Section
|
||||
|
||||
- [XML Declaration and Encoding Attribute](#xml21)
|
||||
- [XML Declaration and Encoding Attribute](#xml21)
|
||||
|
||||
- [Namespace and Root Element](#namespace21)
|
||||
- [Namespace and Root Element](#namespace21)
|
||||
|
||||
- [Data types](#data21)
|
||||
- [Data types](#data21)
|
||||
|
||||
- [Name Element](#name21)
|
||||
- [Name Element](#name21)
|
||||
|
||||
- [ID Element](#id21)
|
||||
- [ID Element](#id21)
|
||||
|
||||
- [Version Element](#version21)
|
||||
- [Version Element](#version21)
|
||||
|
||||
- [Author Element](#author21)
|
||||
- [Author Element](#author21)
|
||||
|
||||
- [Processes and Process Element](#processes21)
|
||||
- [Processes and Process Element](#processes21)
|
||||
|
||||
- [Application Element](#application21)
|
||||
- [Application Element](#application21)
|
||||
|
||||
- [Common Element](#common21)
|
||||
- [Common Element](#common21)
|
||||
|
||||
- [SettingsLocationTemplate Element](#settingslocationtemplate21)
|
||||
- [SettingsLocationTemplate Element](#settingslocationtemplate21)
|
||||
|
||||
- [Appendix: SettingsLocationTemplate.xsd](#appendix21)
|
||||
- [Appendix: SettingsLocationTemplate.xsd](#appendix21)
|
||||
|
||||
### <a href="" id="xml21"></a>XML Declaration and Encoding Attribute
|
||||
|
||||
@ -144,7 +133,7 @@ Settings is a container for all the settings that apply to a particular template
|
||||
|Element|Description|
|
||||
|--- |--- |
|
||||
|Asynchronous|Asynchronous settings packages are applied without blocking the application startup so that the application start proceeds while the settings are still being applied. This element is useful for settings that can be applied asynchronously, such as those settings get/set through an API, like SystemParameterSetting.|
|
||||
|PreventOverlappingSynchronization|By default, UE-V only saves settings for an application when the last instance of an application using the template is closed. When this element is set to ‘false’, UE-V exports the settings even if other instances of an application are running. Suited templates – those templates that include a Common element section– that are shipped with UE-V use this flag to enable shared settings to always export on application close, while preventing application-specific settings from exporting until the last instance is closed.|
|
||||
|PreventOverlappingSynchronization|By default, UE-V only saves settings for an application when the last instance of an application using the template is closed. When this element is set to ‘false’, UE-V exports the settings even if other instances of an application are running. Suited templates - those templates that include a Common element section– that are shipped with UE-V use this flag to enable shared settings to always export on application close, while preventing application-specific settings from exporting until the last instance is closed.|
|
||||
|AlwaysApplySettings|This parameter forces an imported settings package to be applied even if there are no differences between the package and the current state of the application. This parameter should be used only in special cases since it can slow down settings import.|
|
||||
|
||||
### <a href="" id="name21"></a>Name Element
|
||||
@ -200,11 +189,11 @@ Version identifies the version of the settings location template for administrat
|
||||
> [!IMPORTANT]
|
||||
> This value is queried to determine if a new version of a template should be applied to an existing template in these instances:
|
||||
|
||||
- When the scheduled Template Auto Update task executes
|
||||
- When the scheduled Template Auto Update task executes
|
||||
|
||||
- When the Update-UevTemplate PowerShell cmdlet is executed
|
||||
- When the Update-UevTemplate PowerShell cmdlet is executed
|
||||
|
||||
- When the microsoft\\uev:SettingsLocationTemplate Update method is called through WMI
|
||||
- When the microsoft\\uev:SettingsLocationTemplate Update method is called through WMI
|
||||
|
||||
|
||||
|
||||
@ -262,13 +251,13 @@ Valid filenames must not match the regular expression \[^\\\\\\?\\\*\\|<>/
|
||||
|
||||
A value of **True** indicates that the string contains illegal characters. Here are some examples of illegal values:
|
||||
|
||||
- \\\\server\\share\\program.exe
|
||||
- \\\\server\\share\\program.exe
|
||||
|
||||
- Program\*.exe
|
||||
- Program\*.exe
|
||||
|
||||
- Pro?ram.exe
|
||||
- Pro?ram.exe
|
||||
|
||||
- Program<1>.exe
|
||||
- Program<1>.exe
|
||||
|
||||
> [!NOTE]
|
||||
> The UE-V template generator encodes the greater than and less than characters as > and < respectively.
|
||||
|
@ -1,33 +1,22 @@
|
||||
---
|
||||
title: Changing the Frequency of UE-V Scheduled Tasks
|
||||
description: Learn how to create a script that uses the Schtasks.exe command-line options so you can change the frequency of UE-V scheduled tasks.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Changing the Frequency of UE-V Scheduled Tasks
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
When the User Experience Virtualization (UE-V) service is enabled, it creates the following scheduled tasks:
|
||||
|
||||
- [Monitor Application Settings](#monitor-application-settings)
|
||||
- [Monitor Application Settings](#monitor-application-settings)
|
||||
|
||||
- [Sync Controller Application](#sync-controller-application)
|
||||
- [Sync Controller Application](#sync-controller-application)
|
||||
|
||||
- [Synchronize Settings at Logoff](#synchronize-settings-at-logoff)
|
||||
- [Synchronize Settings at Logoff](#synchronize-settings-at-logoff)
|
||||
|
||||
- [Template Auto Update](#template-auto-update)
|
||||
- [Template Auto Update](#template-auto-update)
|
||||
|
||||
> [!NOTE]
|
||||
> These tasks must remain enabled, because UE-V cannot function without them.
|
||||
@ -99,11 +88,11 @@ The following chart provides additional information about scheduled tasks for UE
|
||||
|
||||
**Legend**
|
||||
|
||||
- **Power Toggle** – Task Scheduler will optimize power consumption when not connected to AC power. The task might stop running if the computer switches to battery power.
|
||||
- **Power Toggle** - Task Scheduler will optimize power consumption when not connected to AC power. The task might stop running if the computer switches to battery power.
|
||||
|
||||
- **Idle Only** – The task will stop running if the computer ceases to be idle. By default the task won't restart when the computer is idle again. Instead the task will begin again on the next task trigger.
|
||||
- **Idle Only** - The task will stop running if the computer ceases to be idle. By default the task won't restart when the computer is idle again. Instead the task will begin again on the next task trigger.
|
||||
|
||||
- **Network Connection** – Tasks marked “Yes” only run if the computer has a network connection available. Tasks marked “N/A” run regardless of network connectivity.
|
||||
- **Network Connection** - Tasks marked “Yes” only run if the computer has a network connection available. Tasks marked “N/A” run regardless of network connectivity.
|
||||
|
||||
### How to Manage Scheduled Tasks
|
||||
|
||||
@ -119,13 +108,13 @@ To find Scheduled Tasks, perform the following steps:
|
||||
|
||||
The following additional information applies to UE-V scheduled tasks:
|
||||
|
||||
- All task sequence programs are located in the UE-V Agent installation folder, `%programFiles%\Microsoft User Experience Virtualization\Agent\[architecture]\`, by default.
|
||||
- All task sequence programs are located in the UE-V Agent installation folder, `%programFiles%\Microsoft User Experience Virtualization\Agent\[architecture]\`, by default.
|
||||
|
||||
- The Sync Controller Application Scheduled task is the crucial component when the UE-V SyncMethod is set to “SyncProvider” (UE-V default configuration). This scheduled task keeps the SettingsSToragePath synchronized with the locally cached versions of the settings package files. If users complain that settings don't synchronize often enough, then you can reduce the scheduled task setting to as little as 1 minute. You can also increase the 30-min default to a higher amount if necessary.
|
||||
- The Sync Controller Application Scheduled task is the crucial component when the UE-V SyncMethod is set to “SyncProvider” (UE-V default configuration). This scheduled task keeps the SettingsSToragePath synchronized with the locally cached versions of the settings package files. If users complain that settings don't synchronize often enough, then you can reduce the scheduled task setting to as little as 1 minute. You can also increase the 30-min default to a higher amount if necessary.
|
||||
|
||||
- You don't need to disable the Template Auto Update scheduled task if you use another method to keep the clients’ templates in sync (that is, Group Policy or Configuration Manager Baselines). Leaving the SettingsTemplateCatalog property value blank prevents UE-V from checking the settings catalog for custom templates. This scheduled task runs ApplySettingsCatalog.exe and will essentially return immediately.
|
||||
- You don't need to disable the Template Auto Update scheduled task if you use another method to keep the clients’ templates in sync (that is, Group Policy or Configuration Manager Baselines). Leaving the SettingsTemplateCatalog property value blank prevents UE-V from checking the settings catalog for custom templates. This scheduled task runs ApplySettingsCatalog.exe and will essentially return immediately.
|
||||
|
||||
- The Monitor Application Settings scheduled task will update Windows app (AppX) settings in real time, based on Windows app program setting triggers built into each app.
|
||||
- The Monitor Application Settings scheduled task will update Windows app (AppX) settings in real time, based on Windows app program setting triggers built into each app.
|
||||
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Configuring UE-V with Group Policy Objects
|
||||
description: In this article, learn how to configure User Experience Virtualization (UE-V) with Group Policy objects.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Configuring UE-V with Group Policy Objects
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
Some User Experience Virtualization (UE-V) Group Policy settings can be defined for computers, and other Group Policy settings can be defined for users. The Group Policy administrative templates for these settings are included in Windows 10, version 1607.
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Configuring UE-V with Microsoft Configuration Manager
|
||||
description: Learn how to configure User Experience Virtualization (UE-V) with Microsoft Configuration Manager.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Configuring UE-V with Microsoft Configuration Manager
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
After you deploy User Experience Virtualization (UE-V) and its required features, you can start to configure it to meet your organization's need. The UE-V Configuration Pack provides a way for administrators to use the Compliance Settings feature of Microsoft Configuration Manager to apply consistent configurations across sites where UE-V and Configuration Manager are installed.
|
||||
|
||||
@ -25,15 +14,15 @@ After you deploy User Experience Virtualization (UE-V) and its required features
|
||||
|
||||
The UE-V Configuration Pack includes tools to:
|
||||
|
||||
- Create or update UE-V settings location template distribution baselines
|
||||
- Create or update UE-V settings location template distribution baselines
|
||||
|
||||
- Define UE-V templates to be registered or unregistered
|
||||
- Define UE-V templates to be registered or unregistered
|
||||
|
||||
- Update UE-V template configuration items and baselines as templates are added or updated
|
||||
- Update UE-V template configuration items and baselines as templates are added or updated
|
||||
|
||||
- Distribute and register UE-V templates using standard Configuration Item remediation
|
||||
- Distribute and register UE-V templates using standard Configuration Item remediation
|
||||
|
||||
- Create or update a UE-V Agent policy configuration item to set or clear these settings
|
||||
- Create or update a UE-V Agent policy configuration item to set or clear these settings
|
||||
|
||||
|Configuration|Setting|Description|
|
||||
|--- |--- |--- |
|
||||
@ -45,7 +34,7 @@ The UE-V Configuration Pack includes tools to:
|
||||
|Sync method|First use notification|Define which Windows apps will roam settings|
|
||||
|Sync timeout|||
|
||||
|
||||
- Verify compliance by confirming that UE-V is running.
|
||||
- Verify compliance by confirming that UE-V is running.
|
||||
|
||||
## Generate a UE-V service policy configuration item
|
||||
|
||||
@ -54,15 +43,15 @@ All UE-V service policy and configuration is distributed through a single config
|
||||
|
||||
The UE-V service policy configuration item CAB file is created using the UevTemplateBaselineGenerator.exe command line tool, which has these parameters:
|
||||
|
||||
- Site <site code>
|
||||
- Site <site code>
|
||||
|
||||
- PolicyName <name> Optional: Defaults to “UE-V Agent Policy” if not present
|
||||
- PolicyName <name> Optional: Defaults to “UE-V Agent Policy” if not present
|
||||
|
||||
- PolicyDescription <description> Optional: A description is provided if not present
|
||||
- PolicyDescription <description> Optional: A description is provided if not present
|
||||
|
||||
- CabFilePath <full path to configuration item .CAB file>
|
||||
- CabFilePath <full path to configuration item .CAB file>
|
||||
|
||||
- ConfigurationFile <full path to agent configuration XML file>
|
||||
- ConfigurationFile <full path to agent configuration XML file>
|
||||
|
||||
> [!NOTE]
|
||||
> It might be necessary to change the PowerShell execution policy to allow these scripts to run in your environment. Perform these steps in the Configuration Manager console:
|
||||
@ -77,48 +66,54 @@ The UE-V service policy configuration item CAB file is created using the UevTemp
|
||||
1. Copy the default settings configuration file from the UE-V Config Pack installation directory to a location visible to your ConfigMgr Admin Console:
|
||||
|
||||
```cmd
|
||||
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml
|
||||
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml
|
||||
|
||||
```
|
||||
|
||||
The default configuration file contains five sections:
|
||||
|
||||
<a href="" id="computer-policy"></a>**Computer Policy**
|
||||
<a href="" id="computer-policy"></a>**Computer Policy**
|
||||
|
||||
All UE-V machine level settings. The DesiredState attribute can be
|
||||
|
||||
- **Set** to have the value assigned in the registry
|
||||
- **Set** to have the value assigned in the registry
|
||||
|
||||
- **Clear** to remove the setting
|
||||
- **Clear** to remove the setting
|
||||
|
||||
- **Unmanaged** to have the configuration item left at its current state
|
||||
- **Unmanaged** to have the configuration item left at its current state
|
||||
|
||||
Don't remove lines from this section. Instead, set the DesiredState to ‘Unmanaged’ if you don't want Configuration Manager to alter current or default values.
|
||||
|
||||
<a href="" id="currentcomputeruserpolicy"></a>**CurrentComputerUserPolicy**
|
||||
<a href="" id="currentcomputeruserpolicy"></a>**CurrentComputerUserPolicy**
|
||||
|
||||
All UE-V user level settings. These entries override the machine settings for a user. The DesiredState attribute can be
|
||||
|
||||
- **Set** to have the value assigned in the registry
|
||||
- **Set** to have the value assigned in the registry
|
||||
|
||||
- **Clear** to remove the setting
|
||||
- **Clear** to remove the setting
|
||||
|
||||
- **Unmanaged** to have the configuration item left at its current state
|
||||
- **Unmanaged** to have the configuration item left at its current state
|
||||
|
||||
Don't remove lines from this section. Instead, set the DesiredState to ‘Unmanaged’ if you don't want Configuration Manager to alter current or default values.
|
||||
|
||||
<a href="" id="services"></a>**Services**
|
||||
<a href="" id="services"></a>**Services**
|
||||
|
||||
Entries in this section control service operation. The default configuration file contains a single entry for the UevAgentService. The DesiredState attribute can be set to **Running** or **Stopped**.
|
||||
|
||||
<a href="" id="windows8appscomputerpolicy"></a>**Windows8AppsComputerPolicy**
|
||||
<a href="" id="windows8appscomputerpolicy"></a>**Windows8AppsComputerPolicy**
|
||||
|
||||
All machine level Windows app synchronization settings. Each PackageFamilyName listed in this section can be assigned a DesiredState of
|
||||
|
||||
- **Enabled** to have settings roam
|
||||
- **Enabled** to have settings roam
|
||||
|
||||
- **Disabled** to prevent settings from roaming
|
||||
- **Disabled** to prevent settings from roaming
|
||||
|
||||
- **Cleared** to have the entry removed from UE-V control
|
||||
- **Cleared** to have the entry removed from UE-V control
|
||||
|
||||
More lines can be added to this section based on the list of installed Windows apps that can be viewed using the PowerShell cmdlet GetAppxPackage.
|
||||
|
||||
<a href="" id="windows8appscurrentcomputeruserpolicy"></a>**Windows8AppsCurrentComputerUserPolicy**
|
||||
<a href="" id="windows8appscurrentcomputeruserpolicy"></a>**Windows8AppsCurrentComputerUserPolicy**
|
||||
|
||||
Identical to the Windows8AppsComputerPolicy with settings that override machine settings for an individual user.
|
||||
|
||||
2. Edit the configuration file by changing the desired state and value fields.
|
||||
@ -145,19 +140,19 @@ UE-V templates are distributed using a baseline containing multiple configuratio
|
||||
|
||||
The UE-V template baseline is created using the UevTemplateBaselineGenerator.exe command line tool, which has these parameters:
|
||||
|
||||
- Site <site code>
|
||||
- Site <site code>
|
||||
|
||||
- BaselineName <name> (Optional: defaults to “UE-V Template Distribution Baseline” if not present)
|
||||
- BaselineName <name> (Optional: defaults to “UE-V Template Distribution Baseline” if not present)
|
||||
|
||||
- BaselineDescription <description> (Optional: a description is provided if not present)
|
||||
- BaselineDescription <description> (Optional: a description is provided if not present)
|
||||
|
||||
- TemplateFolder <UE-V template folder>
|
||||
- TemplateFolder <UE-V template folder>
|
||||
|
||||
- Register <comma separated template file list>
|
||||
- Register <comma separated template file list>
|
||||
|
||||
- Unregister <comma separated template list>
|
||||
- Unregister <comma separated template list>
|
||||
|
||||
- CabFilePath <Full path to baseline CAB file to generate>
|
||||
- CabFilePath <Full path to baseline CAB file to generate>
|
||||
|
||||
The result is a baseline CAB file that is ready for import into Configuration Manager. If at a future date, you update or add a template, you can rerun the command using the same baseline name. Importing the CAB results in CI version updates on the changed templates.
|
||||
|
||||
|
@ -1,35 +1,24 @@
|
||||
---
|
||||
title: Deploy required UE-V features
|
||||
description: Learn how to install and configure User Experience Virtualization (UE-V) features, for example, a network share that stores and retrieves user settings.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Deploy required UE-V features
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
To get up and running with User Experience Virtualization (UE-V), install and configure the following features.
|
||||
|
||||
- [Deploy a settings storage location](#deploy-a-ue-v-settings-storage-location) that is accessible to end users.
|
||||
- [Deploy a settings storage location](#deploy-a-ue-v-settings-storage-location) that is accessible to end users.
|
||||
|
||||
This feature is a standard network share that stores and retrieves user settings.
|
||||
|
||||
- [Choose the configuration method for UE-V](#choose-the-configuration-method-for-ue-v)
|
||||
- [Choose the configuration method for UE-V](#choose-the-configuration-method-for-ue-v)
|
||||
|
||||
You can deploy and configure UE-V with common management tools including group policy, Configuration Manager, or Windows Management Infrastructure and PowerShell.
|
||||
|
||||
- [Enable the UE-V service](#enable-the-ue-v-service) on user devices.
|
||||
- [Enable the UE-V service](#enable-the-ue-v-service) on user devices.
|
||||
|
||||
With Windows 10, version 1607, UE-V is installed automatically. You need to enable the UE-V service on each user device you want to include in your UE-V environment.
|
||||
|
||||
@ -39,9 +28,9 @@ The articles in this section describe how to deploy these features.
|
||||
|
||||
UE-V requires a location in which to store user settings in settings package files. You can configure this settings storage location in one of these ways:
|
||||
|
||||
- Create your own settings storage location
|
||||
- Create your own settings storage location
|
||||
|
||||
- Use existing Active Directory for your settings storage location
|
||||
- Use existing Active Directory for your settings storage location
|
||||
|
||||
> **Note** As a matter of [performance and capacity planning](uev-prepare-for-deployment.md#performance-and-capacity-planning) and to reduce problems with network latency, create settings storage locations on the same local networks where the users’ devices reside. We recommend 20 MB of disk space per user for the settings storage location.
|
||||
|
||||
@ -51,17 +40,17 @@ Before you define the settings storage location, you must create a root director
|
||||
|
||||
The settings storage location is defined by setting the SettingsStoragePath configuration option, which you can configure by using one of these methods:
|
||||
|
||||
- Through [Group Policy](uev-configuring-uev-with-group-policy-objects.md) settings
|
||||
- Through [Group Policy](uev-configuring-uev-with-group-policy-objects.md) settings
|
||||
|
||||
- With the [Configuration Manager Pack](uev-configuring-uev-with-system-center-configuration-manager.md) for UE-V
|
||||
- With the [Configuration Manager Pack](uev-configuring-uev-with-system-center-configuration-manager.md) for UE-V
|
||||
|
||||
- With [Windows PowerShell or Windows Management Instrumentation (WMI)](uev-administering-uev-with-windows-powershell-and-wmi.md)
|
||||
- With [Windows PowerShell or Windows Management Instrumentation (WMI)](uev-administering-uev-with-windows-powershell-and-wmi.md)
|
||||
|
||||
The path must be in a universal naming convention (UNC) path of the server and share. For example, **\\\\Server\\Settingsshare\\**. This configuration option supports the use of variables to enable specific synchronization scenarios. For example, you can use the %username%\\%computername% variables to preserve the end user settings experience in these scenarios:
|
||||
|
||||
- End users that use multiple physical devices in your enterprise
|
||||
- End users that use multiple physical devices in your enterprise
|
||||
|
||||
- Enterprise computers that are used by multiple end users
|
||||
- Enterprise computers that are used by multiple end users
|
||||
|
||||
The UE-V service dynamically creates a user-specific settings storage path, with a hidden system folder named **SettingsPackages**, based on the configuration setting of **SettingsStoragePath**. The service reads and writes settings to this location as defined by the registered UE-V settings location templates.
|
||||
|
||||
@ -108,7 +97,7 @@ You’ll need to decide which configuration method you'll use to manage UE-V aft
|
||||
|
||||
You can configure UE-V before, during, or after you enable the UE-V service on user devices, depending on the configuration method that you use.
|
||||
|
||||
- [**Group Policy**](uev-configuring-uev-with-group-policy-objects.md) You can use your existing Group Policy infrastructure to configure UE-V before or after you enable the UE-V service. The UE-V Group Policy ADMX template enables the central management of common UE-V service configuration options and includes settings to configure UE-V synchronization.
|
||||
- [**Group Policy**](uev-configuring-uev-with-group-policy-objects.md) You can use your existing Group Policy infrastructure to configure UE-V before or after you enable the UE-V service. The UE-V Group Policy ADMX template enables the central management of common UE-V service configuration options and includes settings to configure UE-V synchronization.
|
||||
|
||||
>**Note** Starting with Windows 10, version 1607, UE-V ADMX templates are installed automatically.
|
||||
|
||||
@ -118,9 +107,9 @@ You can configure UE-V before, during, or after you enable the UE-V service on u
|
||||
|
||||
Windows Server 2012 and Windows Server 2012 R2
|
||||
|
||||
- [**Configuration Manager**](uev-configuring-uev-with-system-center-configuration-manager.md) The UE-V Configuration Pack lets you use the Compliance Settings feature of Microsoft Configuration Manager to apply consistent configurations across sites where UE-V and Configuration Manager are installed.
|
||||
- [**Configuration Manager**](uev-configuring-uev-with-system-center-configuration-manager.md) The UE-V Configuration Pack lets you use the Compliance Settings feature of Microsoft Configuration Manager to apply consistent configurations across sites where UE-V and Configuration Manager are installed.
|
||||
|
||||
- [**Windows PowerShell and WMI**](uev-administering-uev-with-windows-powershell-and-wmi.md) You can use scripted commands for Windows PowerShell and Windows Management Instrumentation (WMI) to modify the configuration of the UE-V service.
|
||||
- [**Windows PowerShell and WMI**](uev-administering-uev-with-windows-powershell-and-wmi.md) You can use scripted commands for Windows PowerShell and Windows Management Instrumentation (WMI) to modify the configuration of the UE-V service.
|
||||
|
||||
>**Note**
|
||||
Registry modification can result in data loss, or the computer becomes unresponsive. We recommend that you use other configuration methods.
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Use UE-V with custom applications
|
||||
description: Use User Experience Virtualization (UE-V) to create your own custom settings location templates with the UE-V template generator.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Use UE-V with custom applications
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) uses XML files called ***settings location templates*** to monitor and synchronize application settings and Windows settings between user devices. By default, some settings location templates are included in UE-V. However, if you want to synchronize settings for desktop applications other than those settings included in the default templates, you can create your own custom settings location templates with the UE-V template generator.
|
||||
|
||||
@ -25,27 +14,27 @@ After you’ve reviewed [Prepare a UE-V Deployment](uev-prepare-for-deployment.m
|
||||
|
||||
To start, here are the main steps required to synchronize settings for custom applications:
|
||||
|
||||
- [Install the UE-V template generator](#install-the-uev-template-generator)
|
||||
- [Install the UE-V template generator](#install-the-uev-template-generator)
|
||||
|
||||
Use the UEV template generator to create custom XML settings location templates.
|
||||
|
||||
- [Configure a UE-V settings template catalog](#deploy-a-settings-template-catalog)
|
||||
- [Configure a UE-V settings template catalog](#deploy-a-settings-template-catalog)
|
||||
|
||||
You can define this path where custom settings location templates are stored.
|
||||
|
||||
- [Create custom settings location templates](#create-custom-settings-location-templates)
|
||||
- [Create custom settings location templates](#create-custom-settings-location-templates)
|
||||
|
||||
These custom templates let users sync settings for custom applications.
|
||||
|
||||
- [Deploy the custom settings location templates](#deploy-the-custom-settings-location-templates)
|
||||
- [Deploy the custom settings location templates](#deploy-the-custom-settings-location-templates)
|
||||
|
||||
After you test the custom template to ensure that settings are synced correctly, you can deploy these templates in one of these ways:
|
||||
|
||||
- With your existing electronic software distribution solution, such as Configuration Manager
|
||||
- With your existing electronic software distribution solution, such as Configuration Manager
|
||||
|
||||
- With Group Policy preferences
|
||||
- With Group Policy preferences
|
||||
|
||||
- With a UE-V settings template catalog
|
||||
- With a UE-V settings template catalog
|
||||
|
||||
>**Note**
|
||||
Templates that are deployed with electronic software distribution methods or Group Policy must be registered with UE-V Windows Management Instrumentation (WMI) or Windows PowerShell.
|
||||
@ -58,30 +47,30 @@ Before you start deploying the UE-V features that handle custom applications, re
|
||||
|
||||
Use the UE-V template generator to monitor, discover, and capture the locations where Win32 applications store settings. The template generator doesn't create settings location templates for the following types of applications:
|
||||
|
||||
- Virtualized applications
|
||||
- Virtualized applications
|
||||
|
||||
- Applications that are offered through Terminal Services
|
||||
- Applications that are offered through Terminal Services
|
||||
|
||||
- Java applications
|
||||
- Java applications
|
||||
|
||||
- Windows applications
|
||||
- Windows applications
|
||||
|
||||
>**Note**
|
||||
UE-V settings location templates can't be created from virtualized applications or Terminal Services applications. However, settings that are synchronized by using the templates can be applied to those applications. To create templates that support Virtual Desktop Infrastructure (VDI) and Terminal Services applications, open a version of the Windows Installer (.msi) package of the application by using the UE-V template generator. For more information about synchronizing settings for virtual applications, see [Using UE-V with virtual applications](uev-using-uev-with-application-virtualization-applications.md).
|
||||
|
||||
**Excluded Locations:** The discovery process excludes locations that commonly store application software files that don't synchronize settings well between user computers or computing environments. By default, these files are excluded:
|
||||
|
||||
- HKEY\_CURRENT\_USER registry keys and files to which the signed-in user can't write values
|
||||
- HKEY\_CURRENT\_USER registry keys and files to which the signed-in user can't write values
|
||||
|
||||
- HKEY\_CURRENT\_USER registry keys and files that are associated with the core functionality of the Windows operating system
|
||||
- HKEY\_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 hive
|
||||
- All registry keys that are located in the HKEY\_LOCAL\_MACHINE hive
|
||||
|
||||
- Files that are located in Program Files directories
|
||||
- Files that are located in Program Files directories
|
||||
|
||||
- Files that are located in Users \\ \[User name\] \\ AppData \\ LocalLow
|
||||
- Files that are located in Users \\ \[User name\] \\ AppData \\ LocalLow
|
||||
|
||||
- Windows operating system files that are located in %Systemroot%
|
||||
- Windows operating system files that are located in %Systemroot%
|
||||
|
||||
If registry keys and files that are stored in excluded locations are required to synchronize application settings, you can manually add the locations to the settings location template during the template creation process.
|
||||
|
||||
@ -183,31 +172,31 @@ Use the UE-V template generator to create settings location templates for line-o
|
||||
|
||||
7. Review and select the appropriate registry settings locations and settings file locations to synchronize for this application. The list includes the following two categories for settings locations:
|
||||
|
||||
- **Standard**: Application settings that are stored in the registry under the HKEY\_CURRENT\_USER keys or in the file folders under \\ **Users** \\ \[User name\] \\ **AppData** \\ **Roaming**. The UE-V template generator includes these settings by default.
|
||||
- **Standard**: Application settings that are stored in the registry under the HKEY\_CURRENT\_USER keys or in the file folders under \\ **Users** \\ \[User name\] \\ **AppData** \\ **Roaming**. The UE-V template generator includes these settings by default.
|
||||
|
||||
- **Nonstandard**: Application settings that are stored outside the locations are specified in the best practices for settings data storage (optional). These include files and folders under **Users** \\ \[User name\] \\ **AppData** \\ **Local**. Review these locations to determine whether to include them in the settings location template. Select the locations check boxes to include them.
|
||||
- **Nonstandard**: Application settings that are stored outside the locations are specified in the best practices for settings data storage (optional). These include files and folders under **Users** \\ \[User name\] \\ **AppData** \\ **Local**. Review these locations to determine whether to include them in the settings location template. Select the locations check boxes to include them.
|
||||
|
||||
8. Click **Next** to continue.
|
||||
|
||||
9. Review and edit any **Properties**, **Registry** locations, and **Files** locations for the settings location template.
|
||||
|
||||
- Edit the following properties on the **Properties** tab:
|
||||
- Edit the following properties on the **Properties** tab:
|
||||
|
||||
- **Application Name**: The application name that is written in the description of the program files properties.
|
||||
- **Application Name**: The application name that is written in the description of the program files properties.
|
||||
|
||||
- **Program name**: The name of the program that is taken from the program file properties. This name usually has the .exe file name extension.
|
||||
- **Program name**: The name of the program that is taken from the program file properties. This name usually has the .exe file name extension.
|
||||
|
||||
- **Product version**: The product version number of the .exe file of the application. This property, in conjunction with the **File version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the product.
|
||||
- **Product version**: The product version number of the .exe file of the application. This property, in conjunction with the **File version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the product.
|
||||
|
||||
- **File version**: The file version number of the .exe file of the application. This property, in conjunction with the **Product version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the program.
|
||||
- **File version**: The file version number of the .exe file of the application. This property, in conjunction with the **Product version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the program.
|
||||
|
||||
- **template author name** (optional): The name of the settings location template author.
|
||||
- **template author name** (optional): The name of the settings location template author.
|
||||
|
||||
- **template author email** (optional): The email address of the settings location template author.
|
||||
- **template author email** (optional): The email address of the settings location template author.
|
||||
|
||||
- The **Registry** tab lists the **Key** and **Scope** of the registry locations that are included in the settings location template. Edit the registry locations by using the **Tasks** drop-down menu. Tasks enable you to add new keys, edit the name or scope of existing keys, delete keys, and browse the registry where the keys are located. Use the **All Settings** scope to include all the registry settings under the specified key. Use the **All Settings and Subkeys** to include all the registry settings under the specified key, subkeys, and subkey settings.
|
||||
- The **Registry** tab lists the **Key** and **Scope** of the registry locations that are included in the settings location template. Edit the registry locations by using the **Tasks** drop-down menu. Tasks enable you to add new keys, edit the name or scope of existing keys, delete keys, and browse the registry where the keys are located. Use the **All Settings** scope to include all the registry settings under the specified key. Use the **All Settings and Subkeys** to include all the registry settings under the specified key, subkeys, and subkey settings.
|
||||
|
||||
- The **Files** tab lists the file path and file mask of the file locations that are included in the settings location template. Edit the file locations by use of the **Tasks** drop-down menu. Tasks for file locations enable you to add new files or folder locations, edit the scope of existing files or folders, delete files or folders, and open the selected location in Windows Explorer. Leave the file mask empty to include all files in the specified folder.
|
||||
- The **Files** tab lists the file path and file mask of the file locations that are included in the settings location template. Edit the file locations by use of the **Tasks** drop-down menu. Tasks for file locations enable you to add new files or folder locations, edit the scope of existing files or folders, delete files or folders, and open the selected location in Windows Explorer. Leave the file mask empty to include all files in the specified folder.
|
||||
|
||||
10. Click **Create**, and then click **Save** to save the settings location template on the computer.
|
||||
|
||||
@ -223,11 +212,11 @@ After you create a settings location template with the UE-V template generator,
|
||||
|
||||
You can deploy settings location templates using of these methods:
|
||||
|
||||
- An electronic software distribution (ESD) system such as Microsoft Configuration Manager
|
||||
- An electronic software distribution (ESD) system such as Microsoft Configuration Manager
|
||||
|
||||
- Group Policy preferences
|
||||
- Group Policy preferences
|
||||
|
||||
- A UE-V settings template catalog
|
||||
- A UE-V settings template catalog
|
||||
|
||||
Templates that are deployed by using an ESD system or Group Policy objects must be registered using UE-V Windows Management Instrumentation (WMI) or Windows PowerShell. Templates that are stored in the settings template catalog location are automatically registered by the UE-V service.
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: User Experience Virtualization for Windows 10, version 1607
|
||||
description: Overview of User Experience Virtualization for Windows 10, version 1607
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 05/02/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# User Experience Virtualization (UE-V) for Windows 10 overview
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
Many users customize their settings for Windows and for specific applications. Customizable Windows settings include Microsoft Store appearance, language, background picture, font size, and accent colors. Customizable application settings include language, appearance, behavior, and user interface options.
|
||||
|
||||
@ -25,13 +14,13 @@ With User Experience Virtualization (UE-V), you can capture user-customized Wind
|
||||
|
||||
**With UE-V you can…**
|
||||
|
||||
- Specify which application and Windows settings synchronize across user devices
|
||||
- Specify which application and Windows settings synchronize across user devices
|
||||
|
||||
- Deliver the settings anytime and anywhere users work throughout the enterprise
|
||||
- Deliver the settings anytime and anywhere users work throughout the enterprise
|
||||
|
||||
- Create custom templates for your third-party or line-of-business applications
|
||||
- Create custom templates for your third-party or line-of-business applications
|
||||
|
||||
- Recover settings after hardware replacement or upgrade, or after re-imaging a virtual machine to its initial state
|
||||
- Recover settings after hardware replacement or upgrade, or after re-imaging a virtual machine to its initial state
|
||||
|
||||
With the release of Windows 10, version 1607, UE-V is included with the Windows 10 for Enterprise edition. If you are new to Windows 10 and UE-V or upgrading from a previous version of UE-V, you’ll need to download, activate, and install server- and client-side components to start synchronizing user-customized settings across devices.
|
||||
|
||||
@ -72,32 +61,32 @@ Use these UE-V components to create and manage custom templates for your third-p
|
||||
|
||||
UE-V synchronizes settings for these applications by default. For a complete list and more detailed information, see [Settings that are automatically synchronized in a UE-V deployment](uev-prepare-for-deployment.md).
|
||||
|
||||
- Microsoft Office 2016, 2013, and 2010
|
||||
- Microsoft Office 2016, 2013, and 2010
|
||||
|
||||
- Internet Explorer 11 and 10
|
||||
- Internet Explorer 11 and 10
|
||||
|
||||
- Many Windows applications, such as Xbox
|
||||
- Many Windows applications, such as Xbox
|
||||
|
||||
- Many Windows desktop applications, such as Notepad
|
||||
- Many Windows desktop applications, such as Notepad
|
||||
|
||||
- Many Windows settings, such as desktop background or wallpaper
|
||||
- Many Windows settings, such as desktop background or wallpaper
|
||||
|
||||
>**Note**
|
||||
You can also [customize UE-V to synchronize settings](uev-deploy-uev-for-custom-applications.md) for applications other than those synchronized by default.
|
||||
|
||||
## Other resources for this feature
|
||||
|
||||
- [Get Started with UE-V for Windows 10](uev-getting-started.md)
|
||||
- [Get Started with UE-V for Windows 10](uev-getting-started.md)
|
||||
|
||||
- [UE-V for Windows 10 Release Notes](uev-release-notes-1607.md)
|
||||
- [UE-V for Windows 10 Release Notes](uev-release-notes-1607.md)
|
||||
|
||||
- [Prepare to deploy UE-V for Windows 10](uev-prepare-for-deployment.md)
|
||||
- [Prepare to deploy UE-V for Windows 10](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
|
||||
- [Administer UE-V for Windows 10](uev-administering-uev.md)
|
||||
- [Administer UE-V for Windows 10](uev-administering-uev.md)
|
||||
|
||||
- [Technical Reference for UE-V for Windows 10](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V for Windows 10](uev-technical-reference.md)
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +1,11 @@
|
||||
---
|
||||
title: Get Started with UE-V
|
||||
description: Use the steps in this article to deploy User Experience Virtualization (UE-V) for the first time in a test environment.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 03/08/2018
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Get Started with UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
>[!NOTE]
|
||||
>This documentation is for the most recent version of UE-V. If you're looking for information about UE-V 2.x, which was included in the Microsoft Desktop Optimization Pack (MDOP), see [Get Started with UE-V 2.x](/microsoft-desktop-optimization-pack/uev-v2/get-started-with-ue-v-2x-new-uevv2).
|
||||
@ -28,15 +17,15 @@ Follow the steps in this topic to deploy User Experience Virtualization (UE-V) f
|
||||
|
||||
The standard installation of UE-V synchronizes the default Microsoft Windows and Office settings and many Windows applications settings. For best results, ensure that your test environment includes two or more user computers that share network access.
|
||||
|
||||
- [Step 1: Confirm prerequisites](#step-1-confirm-prerequisites). Review the supported configurations in this section to verify that your environment is able to run UE-V.
|
||||
- [Step 1: Confirm prerequisites](#step-1-confirm-prerequisites). Review the supported configurations in this section to verify that your environment is able to run UE-V.
|
||||
|
||||
- [Step 2: Deploy the settings storage location](#step-2-deploy-the-settings-storage-location). Explains how to deploy a settings storage location. All UE-V deployments require a location to store settings packages that contain the synchronized setting values.
|
||||
- [Step 2: Deploy the settings storage location](#step-2-deploy-the-settings-storage-location). Explains how to deploy a settings storage location. All UE-V deployments require a location to store settings packages that contain the synchronized setting values.
|
||||
|
||||
- [Step 3: Enable and configure the UE-V service](#step-3-enable-and-configure-the-ue-v-service-on-user-devices). Explains how to enable to UE-V service on user devices and configure the storage path. To synchronize settings using UE-V, devices must have the UE-V service enabled and running.
|
||||
- [Step 3: Enable and configure the UE-V service](#step-3-enable-and-configure-the-ue-v-service-on-user-devices). Explains how to enable to UE-V service on user devices and configure the storage path. To synchronize settings using UE-V, devices must have the UE-V service enabled and running.
|
||||
|
||||
- [Step 4: Test Your UE-V evaluation deployment](#step-4-test-your-ue-v-evaluation-deployment). Run a few tests on two computers with the UE-V service enabled to see how UE-V works and if it meets your organization’s needs.
|
||||
- [Step 4: Test Your UE-V evaluation deployment](#step-4-test-your-ue-v-evaluation-deployment). Run a few tests on two computers with the UE-V service enabled to see how UE-V works and if it meets your organization’s needs.
|
||||
|
||||
- Step 5: Deploy UE-V for custom applications (optional). If you want to evaluate how your third-party and line-of-business applications work with UE-V, follow the steps in [Use UE-V with custom applications](uev-deploy-uev-for-custom-applications.md). Following this link takes you to another topic. Use your browser’s **Back** button to return to this topic.
|
||||
- Step 5: Deploy UE-V for custom applications (optional). If you want to evaluate how your third-party and line-of-business applications work with UE-V, follow the steps in [Use UE-V with custom applications](uev-deploy-uev-for-custom-applications.md). Following this link takes you to another topic. Use your browser’s **Back** button to return to this topic.
|
||||
|
||||
## Step 1: Confirm prerequisites
|
||||
|
||||
@ -137,15 +126,15 @@ You’re ready to run a few tests on your UE-V evaluation deployment to see how
|
||||
|
||||
1. On the first device (Computer A), make one or more of these changes:
|
||||
|
||||
- Open Windows Desktop and move the taskbar to a different location in the window.
|
||||
- Open Windows Desktop and move the taskbar to a different location in the window.
|
||||
|
||||
- Change the default fonts.
|
||||
- Change the default fonts.
|
||||
|
||||
- Open Notepad and set format -> word wrap **on**.
|
||||
- Open Notepad and set format -> word wrap **on**.
|
||||
|
||||
- Change the behavior of any Windows application, as detailed in [Managing UE-V settings location templates using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).
|
||||
- Change the behavior of any Windows application, as detailed in [Managing UE-V settings location templates using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).
|
||||
|
||||
- Disable Microsoft Account settings synchronization and roaming profiles.
|
||||
- Disable Microsoft Account settings synchronization and roaming profiles.
|
||||
|
||||
2. Log off Computer A. Settings are saved in a UE-V settings package when users lock, logoff, exit an application, or when the sync provider runs (every 30 minutes by default).
|
||||
|
||||
@ -161,14 +150,14 @@ For UE-V issues, use the [UE-V TechNet Forum](https://social.technet.microsoft.c
|
||||
|
||||
## Other resources for this feature
|
||||
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Manage Administrative Backup and Restore in UE-V
|
||||
description: Learn how an administrator of User Experience Virtualization (UE-V) can back up and restore application and Windows settings to their original state.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Manage Administrative Backup and Restore in UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
As an administrator of User Experience Virtualization (UE-V), you can restore application and Windows settings to their original state. You can also restore more settings when a user adopts a new device.
|
||||
|
||||
@ -30,9 +19,9 @@ To restore settings when a user adopts a new device, you can put a settings loca
|
||||
Set-UevTemplateProfile -ID <TemplateID> -Profile <backup>
|
||||
```
|
||||
|
||||
- <TemplateID> is the UE-V Template ID
|
||||
- <TemplateID> is the UE-V Template ID
|
||||
|
||||
- <backup> can either be Backup or Roaming
|
||||
- <backup> can either be Backup or Roaming
|
||||
|
||||
When a user’s device is being replaced, UE-V automatically restores settings if the user’s domain, username, and device name all match. All synchronized and any backup data is restored on the device automatically.
|
||||
|
||||
@ -52,23 +41,23 @@ As part of the Backup/Restore feature, UE-V added **last known good (LKG)** to t
|
||||
|
||||
Here are the key backup and restore components of UE-V:
|
||||
|
||||
- Template profiles
|
||||
- Template profiles
|
||||
|
||||
- Settings packages location within the Settings Storage Location template
|
||||
- Settings packages location within the Settings Storage Location template
|
||||
|
||||
- Backup trigger
|
||||
- Backup trigger
|
||||
|
||||
- How settings are restored
|
||||
- How settings are restored
|
||||
|
||||
**Template Profiles**
|
||||
|
||||
A UE-V template profile is defined when the template is registered on the device or post registration through the PowerShell/WMI configuration utility. The profile types include:
|
||||
|
||||
- Roaming (default)
|
||||
- Roaming (default)
|
||||
|
||||
- Backup
|
||||
- Backup
|
||||
|
||||
- BackupOnly
|
||||
- BackupOnly
|
||||
|
||||
All templates are included in the roaming profile when registered unless otherwise specified. These templates synchronize settings to all UE-V enabled devices with the corresponding template enabled.
|
||||
|
||||
@ -88,16 +77,17 @@ Backup is triggered by the same events that trigger a UE-V synchronization.
|
||||
|
||||
Restoring a user’s device restores the currently registered Template’s settings from another device’s backup folder and all synchronized settings to the current machine. Settings are restored in these two ways:
|
||||
|
||||
- **Automatic restore**
|
||||
- **Automatic restore**
|
||||
|
||||
If the user’s UE-V settings storage path, domain, and Computer name match the current user then all of the settings for that user are synchronized, with only the latest settings applied. If a user signs in to a new device for the first time and these criteria are met, the settings data is applied to that device.
|
||||
|
||||
**Note**
|
||||
**Note**
|
||||
|
||||
Accessibility and Windows Desktop settings require the user to sign in again to Windows to be applied.
|
||||
|
||||
|
||||
|
||||
- **Manual Restore**
|
||||
- **Manual Restore**
|
||||
|
||||
If you want to assist users by restoring a device during a refresh, you can choose to use the Restore-UevBackup cmdlet. This command ensures that the user’s current settings become the current state on the Settings Storage Location.
|
||||
|
||||
@ -115,7 +105,8 @@ WMI and Windows PowerShell commands let you restore application and Windows sett
|
||||
|**Windows PowerShell cmdlet**|**Description**|
|
||||
|--- |--- |
|
||||
|`Restore-UevUserSetting -<TemplateID>` |Restores the user settings for an application or restores a group of Windows settings.|
|
||||
|
||||
|
||||
|
||||
**To restore application settings and Windows settings with WMI**
|
||||
|
||||
1. Open a Windows PowerShell window.
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Manage Configurations for UE-V
|
||||
description: Learn to manage the configuration of the User Experience Virtualization (UE-V) service and also learn to manage storage locations for UE-V resources.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Manage Configurations for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
In the course of the User Experience Virtualization (UE-V) lifecycle, you have to manage the configuration of the UE-V service and also manage storage locations for resources such as settings package files. The following topics provide guidance for managing these UE-V resources.
|
||||
|
||||
@ -29,7 +18,7 @@ You can use Group Policy Objects to modify the settings that define how UE-V syn
|
||||
|
||||
## Configuring UE-V with Microsoft Configuration Manager
|
||||
|
||||
You can use Microsoft Endpoint Configuration Manager to manage the UE-V service by using the UE-V Configuration Pack.
|
||||
You can use Microsoft Endpoint Configuration Manager to manage the UE-V service by using the UE-V Configuration Pack.
|
||||
|
||||
[Configuring UE-V with Microsoft Configuration Manager](uev-configuring-uev-with-system-center-configuration-manager.md)
|
||||
|
||||
@ -43,23 +32,23 @@ UE-V provides Windows PowerShell cmdlets, which can help administrators perform
|
||||
|
||||
Here are some examples of UE-V configuration settings:
|
||||
|
||||
- **Settings Storage Path:** Specifies the location of the file share that stores the UE-V settings.
|
||||
- **Settings Storage Path:** Specifies the location of the file share that stores the UE-V settings.
|
||||
|
||||
- **Settings Template Catalog Path:** Specifies the Universal Naming Convention (UNC) path that defines the location that was checked for new settings location templates.
|
||||
- **Settings Template Catalog Path:** Specifies the Universal Naming Convention (UNC) path that defines the location that was checked for new settings location templates.
|
||||
|
||||
- **Register Microsoft Templates:** Specifies whether the default Microsoft templates should be registered during installation.
|
||||
- **Register Microsoft Templates:** Specifies whether the default Microsoft templates should be registered during installation.
|
||||
|
||||
- **Synchronization Method:** Specifies whether UE-V uses the sync provider or "none". The "SyncProvider" supports computers that are disconnected from the network. "None" applies when the computer is always connected to the network. For more information about the Sync Method, see [Sync Methods for UE-V](uev-sync-methods.md).
|
||||
- **Synchronization Method:** Specifies whether UE-V uses the sync provider or "none". The "SyncProvider" supports computers that are disconnected from the network. "None" applies when the computer is always connected to the network. For more information about the Sync Method, see [Sync Methods for UE-V](uev-sync-methods.md).
|
||||
|
||||
- **Synchronization Timeout:** Specifies the number of milliseconds that the computer waits before time-out when it retrieves the user settings from the settings storage location.
|
||||
- **Synchronization Timeout:** Specifies the number of milliseconds that the computer waits before time-out when it retrieves the user settings from the settings storage location.
|
||||
|
||||
- **Synchronization Enable:** Specifies whether the UE-V settings synchronization is enabled or disabled.
|
||||
- **Synchronization Enable:** Specifies whether the UE-V settings synchronization is enabled or disabled.
|
||||
|
||||
- **Maximum Package Size:** Specifies a settings package file threshold size in bytes at which the UE-V service reports a warning.
|
||||
- **Maximum Package Size:** Specifies a settings package file threshold size in bytes at which the UE-V service reports a warning.
|
||||
|
||||
- **Don’t Sync Windows App Settings:** Specifies that UE-V should not synchronize Windows apps.
|
||||
- **Don’t Sync Windows App Settings:** Specifies that UE-V should not synchronize Windows apps.
|
||||
|
||||
- **Enable/Disable First Use Notification:** Specifies whether UE-V displays a dialog box the first time that the UE-V service runs on a user’s computer.
|
||||
- **Enable/Disable First Use Notification:** Specifies whether UE-V displays a dialog box the first time that the UE-V service runs on a user’s computer.
|
||||
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Managing UE-V Settings Location Templates Using Windows PowerShell and WMI
|
||||
description: Managing UE-V Settings Location Templates Using Windows PowerShell and WMI
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Managing UE-V Settings Location Templates Using Windows PowerShell and WMI
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) uses XML settings location templates to define the settings that User Experience Virtualization captures and applies. UE-V includes a set of standard settings location templates. It also includes the UE-V template generator tool that enables you to create custom settings location templates. After you create and deploy settings location templates, you can manage those templates by using Windows PowerShell and the Windows Management Instrumentation (WMI).
|
||||
|
||||
@ -35,7 +24,8 @@ You must have administrator permissions to update, register, or unregister a set
|
||||
1. Use an account with administrator rights to open a Windows PowerShell command prompt.
|
||||
|
||||
2. Use the following Windows PowerShell cmdlets to register and manage the UE-V settings location templates.
|
||||
|
||||
|
||||
|
||||
|Windows PowerShell command|Description|
|
||||
|--- |--- |
|
||||
|`Get-UevTemplate`|Lists all the settings location templates that are registered on the computer.|
|
||||
@ -65,9 +55,11 @@ You must have administrator permissions to update, register, or unregister a set
|
||||
|`Enable-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]`|Enables one or more Windows apps in the current user Windows app list.|
|
||||
|`Test-UevTemplate [-Path] <template file path>[,<template file path>]`|Determines whether one or more settings location templates comply with its XML schema. Can use relative paths and wildcard characters.|
|
||||
|`Test-UevTemplate -LiteralPath <template file path>[,<template file path>]`|Determines whether one or more settings location templates comply with its XML schema. The path must be a full path to the template file, but does not include wildcard characters.|
|
||||
|
||||
|
||||
|
||||
The UE-V Windows PowerShell features enable you to manage a group of settings templates that are deployed in your enterprise. Use the following procedure to manage a group of templates by using Windows PowerShell.
|
||||
|
||||
|
||||
|
||||
**To manage a group of settings location templates by using Windows PowerShell**
|
||||
|
||||
1. Modify or update the desired settings location templates.
|
||||
@ -106,25 +98,32 @@ To display a list of Windows apps that can synchronize settings on a computer wi
|
||||
|
||||
**Definitions of Get-UevAppxPackage properties**
|
||||
|
||||
<a href="" id="packagefamilyname"></a>**PackageFamilyName**
|
||||
<a href="" id="packagefamilyname"></a>**PackageFamilyName**
|
||||
|
||||
The name of the package that is installed for the current user.
|
||||
|
||||
<a href="" id="enabled"></a>**Enabled**
|
||||
<a href="" id="enabled"></a>**Enabled**
|
||||
|
||||
Defines whether the settings for the app are configured to synchronize.
|
||||
|
||||
<a href="" id="enabledsource"></a>**EnabledSource**
|
||||
<a href="" id="enabledsource"></a>**EnabledSource**
|
||||
|
||||
The location where the configuration that enables or disables the app is set. Possible values are: *NotSet*, *LocalMachine*, *LocalUser*, *PolicyMachine*, and *PolicyUser*.
|
||||
|
||||
<a href="" id="notset"></a>**NotSet**
|
||||
<a href="" id="notset"></a>**NotSet**
|
||||
|
||||
The policy is not configured to synchronize this app.
|
||||
|
||||
<a href="" id="localmachine"></a>**LocalMachine**
|
||||
<a href="" id="localmachine"></a>**LocalMachine**
|
||||
|
||||
The enabled state is set in the local computer section of the registry.
|
||||
|
||||
<a href="" id="localuser"></a>**LocalUser**
|
||||
<a href="" id="localuser"></a>**LocalUser**
|
||||
|
||||
The enabled state is set in the current user section of the registry.
|
||||
|
||||
<a href="" id="policymachine"></a>**PolicyMachine**
|
||||
<a href="" id="policymachine"></a>**PolicyMachine**
|
||||
|
||||
The enabled state is set in the policy section of the local computer section of the registry.
|
||||
|
||||
To get the user-configured list of Windows apps, at the Windows PowerShell command prompt, enter: `Get-UevAppxPackage -CurrentComputerUser`
|
||||
@ -135,13 +134,16 @@ For either parameter, CurrentComputerUser or Computer, the cmdlet returns a list
|
||||
|
||||
**Definitions of properties**
|
||||
|
||||
<a href="" id="packagefamilyname"></a>**PackageFamilyName**
|
||||
<a href="" id="packagefamilyname"></a>**PackageFamilyName**
|
||||
|
||||
The name of the package that is installed for the current user.
|
||||
|
||||
<a href="" id="enabled"></a>**Enabled**
|
||||
<a href="" id="enabled"></a>**Enabled**
|
||||
|
||||
Defines whether the settings for the app are configured to synchronize for the specified switch, that is, **user** or **computer**.
|
||||
|
||||
<a href="" id="installed"></a>**Installed**
|
||||
<a href="" id="installed"></a>**Installed**
|
||||
|
||||
True if the app, that is, the PackageFamilyName is installed for the current user.
|
||||
|
||||
### Manage UE-V settings location templates by using WMI
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Manage UE-V Service and Packages with Windows PowerShell and WMI
|
||||
description: Managing the UE-V service and packages with Windows PowerShell and WMI
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Managing the UE-V service and packages with Windows PowerShell and WMI
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
You can use Windows Management Instrumentation (WMI) and Windows PowerShell to manage User Experience Virtualization (UE-V) service configuration and synchronization behavior.
|
||||
|
||||
|
@ -1,29 +1,18 @@
|
||||
---
|
||||
title: Migrating UE-V settings packages
|
||||
description: Learn to relocate User Experience Virtualization (UE-V) user settings packages either when you migrate to a new server or when you perform backups.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Migrating UE-V settings packages
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
In the lifecycle of a User Experience Virtualization (UE-V) deployment, you might have to relocate the user settings packages either when you migrate to a new server or when you perform backups. Settings packages might have to be migrated in the following scenarios:
|
||||
|
||||
- Upgrade of existing server hardware to a more modern server
|
||||
- Upgrade of existing server hardware to a more modern server
|
||||
|
||||
- Migration of a settings storage location share from a test server to a production server
|
||||
- Migration of a settings storage location share from a test server to a production server
|
||||
|
||||
Simply copying the files and folders doesn't preserve the security settings and permissions. The following steps describe how to correctly copy the settings package along with their NTFS file system permissions to a new share.
|
||||
|
||||
@ -39,7 +28,8 @@ Simply copying the files and folders doesn't preserve the security settings and
|
||||
C:\start robocopy "\\servername\E$\MySettings" "\\servername\E$\MySettings" /b /sec /secfix /e /LOG:D:\Robocopylogs\MySettings.txt
|
||||
```
|
||||
|
||||
**Note**
|
||||
**Note**
|
||||
|
||||
To monitor the copy progress, open MySettings.txt with a log viewer such as Trace32.
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Prepare a UE-V Deployment
|
||||
description: Learn about the types of User Experience Virtualization (UE-V) deployment you can execute and what preparations you can make beforehand to be successful.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Prepare a UE-V Deployment
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
Before you deploy User Experience Virtualization (UE-V), review this article for important information about the type of deployment you're planning and for preparations you can make beforehand so that your deployment is successful. If you leave this page, be sure to come back and read through the planning information in this article.
|
||||
|
||||
@ -29,9 +18,9 @@ Whether you want to synchronize settings for only default Windows applications o
|
||||
|
||||
[Deploy required UE-V features](uev-deploy-required-features.md)
|
||||
|
||||
- [Define a settings storage location](uev-deploy-required-features.md)
|
||||
- [Define a settings storage location](uev-deploy-required-features.md)
|
||||
|
||||
- [Enable the UE-V service](uev-deploy-required-features.md#enable-the-ue-v-service) on user computers
|
||||
- [Enable the UE-V service](uev-deploy-required-features.md#enable-the-ue-v-service) on user computers
|
||||
|
||||
If you want to use UE-V to synchronize user-defined settings for custom applications (third-party or line-of-business), you’ll need to install and configure these optional extra UE-V features:
|
||||
|
||||
@ -55,17 +44,17 @@ The workflow diagram below illustrates a typical UE-V deployment and the decisio
|
||||
|
||||
Review the following articles to determine which UE-V components you'll be deploying.
|
||||
|
||||
- [Decide whether to synchronize settings for custom applications](#decide-whether-to-synchronize-settings-for-custom-applications)
|
||||
- [Decide whether to synchronize settings for custom applications](#decide-whether-to-synchronize-settings-for-custom-applications)
|
||||
|
||||
If you want to synchronize settings for custom applications, you'll need to install the UE-V template generator. Use the generator to create custom settings location templates, which involve the following tasks:
|
||||
|
||||
- Review the [settings that are synchronized automatically in a UE-V deployment](#settings-automatically-synchronized-in-a-ue-v-deployment).
|
||||
- Review the [settings that are synchronized automatically in a UE-V deployment](#settings-automatically-synchronized-in-a-ue-v-deployment).
|
||||
|
||||
- [Determine whether you need settings synchronized for other applications](#determine-whether-you-need-settings-synchronized-for-other-applications).
|
||||
- [Determine whether you need settings synchronized for other applications](#determine-whether-you-need-settings-synchronized-for-other-applications).
|
||||
|
||||
- Review [other considerations for deploying UE-V](#other-considerations-when-preparing-a-ue-v-deployment), including high availability and capacity planning.
|
||||
- Review [other considerations for deploying UE-V](#other-considerations-when-preparing-a-ue-v-deployment), including high availability and capacity planning.
|
||||
|
||||
- [Confirm prerequisites and supported configurations for UE-V](#confirm-prerequisites-and-supported-configurations-for-ue-v)
|
||||
- [Confirm prerequisites and supported configurations for UE-V](#confirm-prerequisites-and-supported-configurations-for-ue-v)
|
||||
|
||||
## Decide whether to synchronize settings for custom applications
|
||||
|
||||
@ -77,11 +66,11 @@ Deciding if you want UE-V to synchronize settings for custom applications is an
|
||||
|
||||
This section explains which settings are synchronized by default in UE-V, including:
|
||||
|
||||
- Desktop applications that are synchronized by default
|
||||
- Desktop applications that are synchronized by default
|
||||
|
||||
- Windows desktop settings that are synchronized by default
|
||||
- Windows desktop settings that are synchronized by default
|
||||
|
||||
- A statement of support for Windows applications setting synchronization
|
||||
- A statement of support for Windows applications setting synchronization
|
||||
|
||||
For downloadable UE-V templates, see: [User Experience Virtualization (UE-V) settings templates for Microsoft Office](https://www.microsoft.com/download/details.aspx?id=46367)
|
||||
|
||||
@ -99,7 +88,8 @@ When you enable the UE-V service on user devices, it registers a default group o
|
||||
|
||||
> [!NOTE]
|
||||
> - An Outlook profile must be created for any device on which a user wants to sync their Outlook signature. If the profile is not already created, the user can create one and then restart Outlook on that device to enable signature synchronization.
|
||||
>
|
||||
>
|
||||
|
||||
> - UE-V doesn't synchronize settings between the Microsoft Calculator in Windows 10 and the Microsoft Calculator in previous operating systems.
|
||||
|
||||
### Windows settings synchronized by default
|
||||
@ -139,11 +129,11 @@ Users can print to their saved network printers, including their default network
|
||||
|
||||
Printer roaming in UE-V requires one of these scenarios:
|
||||
|
||||
- The print server can download the required driver when it roams to a new device.
|
||||
- The print server can download the required driver when it roams to a new device.
|
||||
|
||||
- The driver for the roaming network printer is pre-installed on any device that needs to access that network printer.
|
||||
- The driver for the roaming network printer is pre-installed on any device that needs to access that network printer.
|
||||
|
||||
- The printer driver can be imported from Windows Update.
|
||||
- The printer driver can be imported from Windows Update.
|
||||
|
||||
> [!NOTE]
|
||||
> The UE-V printer roaming feature doesn't roam printer settings or preferences, such as printing double-sided.
|
||||
@ -156,11 +146,11 @@ As an administrator, when you consider which desktop applications to include in
|
||||
|
||||
In general, you can synchronize settings that meet the following criteria:
|
||||
|
||||
- Settings that are stored in user-accessible locations. For example, don't synchronize settings that are stored in System32 or outside the HKEY\_CURRENT\_USER (HKCU) section of the registry.
|
||||
- Settings that are stored in user-accessible locations. For example, don't synchronize settings that are stored in System32 or outside the HKEY\_CURRENT\_USER (HKCU) section of the registry.
|
||||
|
||||
- Settings that aren't specific to the particular device. For example, exclude network shortcuts or hardware configurations.
|
||||
- Settings that aren't specific to the particular device. For example, exclude network shortcuts or hardware configurations.
|
||||
|
||||
- Settings that can be synchronized between computers without risk of corrupted data. For example, don't use settings that are stored in a database file.
|
||||
- Settings that can be synchronized between computers without risk of corrupted data. For example, don't use settings that are stored in a database file.
|
||||
|
||||
### Checklist for evaluating custom applications
|
||||
|
||||
@ -180,19 +170,19 @@ If you've decided that you need to synchronize settings for custom applications,
|
||||
|
||||
You should also consider these things when you're preparing to deploy UE-V:
|
||||
|
||||
- [Managing credentials synchronization](#managing-credentials-synchronization-in-ue-v)
|
||||
- [Managing credentials synchronization](#managing-credentials-synchronization-in-ue-v)
|
||||
|
||||
- [Windows applications settings synchronization](#windows-applications-settings-synchronization)
|
||||
- [Windows applications settings synchronization](#windows-applications-settings-synchronization)
|
||||
|
||||
- [Custom UE-V settings location templates](#custom-ue-v-settings-location-templates)
|
||||
- [Custom UE-V settings location templates](#custom-ue-v-settings-location-templates)
|
||||
|
||||
- [Unintentional user settings configurations](#prevent-unintentional-user-settings-configuration)
|
||||
- [Unintentional user settings configurations](#prevent-unintentional-user-settings-configuration)
|
||||
|
||||
- [Performance and capacity](#performance-and-capacity-planning)
|
||||
- [Performance and capacity](#performance-and-capacity-planning)
|
||||
|
||||
- [High availability](#high-availability-for-ue-v)
|
||||
- [High availability](#high-availability-for-ue-v)
|
||||
|
||||
- [Computer clock synchronization](#synchronize-computer-clocks-for-ue-v-settings-synchronization)
|
||||
- [Computer clock synchronization](#synchronize-computer-clocks-for-ue-v-settings-synchronization)
|
||||
|
||||
### Managing credentials synchronization in UE-V
|
||||
|
||||
@ -242,13 +232,13 @@ Copy
|
||||
|
||||
Credential files saved by applications into the following locations are synchronized:
|
||||
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Credentials\\
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Credentials\\
|
||||
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Crypto\\
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Crypto\\
|
||||
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Protect\\
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\Protect\\
|
||||
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\SystemCertificates\\
|
||||
- %UserProfile%\\AppData\\Roaming\\Microsoft\\SystemCertificates\\
|
||||
|
||||
Credentials saved to other locations aren't synchronized by UE-V.
|
||||
|
||||
@ -256,11 +246,11 @@ Credentials saved to other locations aren't synchronized by UE-V.
|
||||
|
||||
UE-V manages Windows application settings synchronization in three ways:
|
||||
|
||||
- **Sync Windows applications:** Allow or deny any Windows application synchronization
|
||||
- **Sync Windows applications:** Allow or deny any Windows application synchronization
|
||||
|
||||
- **Windows applications list:** Synchronize a list of Windows applications
|
||||
- **Windows applications list:** Synchronize a list of Windows applications
|
||||
|
||||
- **Unlisted default sync behavior:** Determine the synchronization behavior of Windows applications that aren't in the Windows applications list.
|
||||
- **Unlisted default sync behavior:** Determine the synchronization behavior of Windows applications that aren't in the Windows applications list.
|
||||
|
||||
For more information, see the [Windows Application List](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md#win8applist).
|
||||
|
||||
@ -276,15 +266,15 @@ For more information about custom settings location templates, see [Deploy UE-V
|
||||
|
||||
UE-V downloads new user settings information from a settings storage location and applies the settings to the local device in these instances:
|
||||
|
||||
- Each time an application is started that has a registered UE-V template
|
||||
- Each time an application is started that has a registered UE-V template
|
||||
|
||||
- When a user signs in to a device
|
||||
- When a user signs in to a device
|
||||
|
||||
- When a user unlocks a device
|
||||
- When a user unlocks a device
|
||||
|
||||
- When a connection is made to a remote desktop device running UE-V
|
||||
- When a connection is made to a remote desktop device running UE-V
|
||||
|
||||
- When the Sync Controller Application scheduled task is run
|
||||
- When the Sync Controller Application scheduled task is run
|
||||
|
||||
If UE-V is installed on computer A and computer B, and the settings that you want for the application are on computer A, then computer A should open and close the application first. If the application is opened and closed on computer B first, then the application settings on computer A are configured to the application settings on computer B. Settings are synchronized between computers on per-application basis. Over time, settings become consistent between computers as they're opened and closed with preferred settings.
|
||||
|
||||
@ -306,21 +296,22 @@ By default, UE-V synchronization times out after 2 seconds to prevent excessive
|
||||
|
||||
The UE-V settings storage location and settings template catalog support storing user data on any writable share. To ensure high availability, follow these criteria:
|
||||
|
||||
- Format the storage volume with an NTFS file system.
|
||||
- Format the storage volume with an NTFS file system.
|
||||
|
||||
- The share can use Distributed File System (DFS) replication, but Distributed File System Replication (DFSR) isn't supported. Distributed File System Namespaces (DFSN) are supported. For detailed information, see:
|
||||
- The share can use Distributed File System (DFS) replication, but Distributed File System Replication (DFSR) isn't supported. Distributed File System Namespaces (DFSN) are supported. For detailed information, see:
|
||||
|
||||
- [Deploying Roaming User Profiles](/windows-server/storage/folder-redirection/deploy-roaming-user-profiles)
|
||||
|
||||
|
||||
|
||||
- [Information about Microsoft support policy for a DFS-R and DFS-N deployment scenario](/troubleshoot/windows-server/networking/support-policy-for-dfsr-dfsn-deployment)
|
||||
|
||||
In addition, because SYSVOL uses DFSR for replication, SYSVOL can't be used for UE-V data file replication.
|
||||
|
||||
- Configure the share permissions and NTFS access control lists (ACLs) as specified in [Deploying the settings storage location for UE-V](uev-deploy-required-features.md).
|
||||
- Configure the share permissions and NTFS access control lists (ACLs) as specified in [Deploying the settings storage location for UE-V](uev-deploy-required-features.md).
|
||||
|
||||
- Use file server clustering along with the UE-V service to provide access to copies of user state data if communications failures occur.
|
||||
- Use file server clustering along with the UE-V service to provide access to copies of user state data if communications failures occur.
|
||||
|
||||
- You can store the settings storage path data (user data) and settings template catalog templates on clustered shares, on DFSN shares, or on both.
|
||||
- You can store the settings storage path data (user data) and settings template catalog templates on clustered shares, on DFSN shares, or on both.
|
||||
|
||||
### Synchronize computer clocks for UE-V settings synchronization
|
||||
|
||||
@ -338,7 +329,8 @@ Before you proceed, ensure that your environment meets these requirements for us
|
||||
|
||||
> [!NOTE]
|
||||
> - Windows Server 2012 operating systems come with .NET Framework 4.5 installed. The Windows 10 operating system comes with .NET Framework 4.6 installed.
|
||||
>
|
||||
>
|
||||
|
||||
> - The “Delete Roaming Cache” policy for mandatory profiles isn't supported with UE-V and shouldn't be used.
|
||||
|
||||
There are no special random access memory (RAM) requirements specific to UE-V.
|
||||
@ -347,13 +339,13 @@ There are no special random access memory (RAM) requirements specific to UE-V.
|
||||
|
||||
Sync Provider is the default setting for users and synchronizes a local cache with the settings storage location in these instances:
|
||||
|
||||
- Log on/log off
|
||||
- Log on/log off
|
||||
|
||||
- Lock/unlock
|
||||
- Lock/unlock
|
||||
|
||||
- Remote desktop connect/disconnect
|
||||
- Remote desktop connect/disconnect
|
||||
|
||||
- Application open/close
|
||||
- Application open/close
|
||||
|
||||
A scheduled task manages this synchronization of settings every 30 minutes or through trigger events for certain applications. For more information, see [Changing the frequency of UE-V scheduled tasks](uev-changing-the-frequency-of-scheduled-tasks.md).
|
||||
|
||||
@ -397,14 +389,14 @@ The UE-V template generator must be installed on a device that uses an NTFS file
|
||||
|
||||
## Other resources for this feature
|
||||
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
|
||||
- [Get started with UE-V](uev-getting-started.md)
|
||||
- [Get started with UE-V](uev-getting-started.md)
|
||||
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: User Experience Virtualization (UE-V) Release Notes
|
||||
description: Read the latest information required to successfully install and use User Experience Virtualization (UE-V) that isn't included in the UE-V documentation.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# User Experience Virtualization (UE-V) Release Notes
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
This topic includes information required to successfully install and use UE-V that isn't included in the User Experience Virtualization (UE-V) documentation. If there are differences between the information in this topic and other UE-V topics, the latest change should be considered authoritative.
|
||||
|
||||
@ -106,14 +95,14 @@ WORKAROUND: None
|
||||
|
||||
- [How To Enable Debug Logging in Microsoft User Experience Virtualization (UE-V)](/troubleshoot/windows-client/ue-v/enable-debug-logging)
|
||||
|
||||
- [User Experience Virtualization](uev-for-windows.md)
|
||||
- [User Experience Virtualization](uev-for-windows.md)
|
||||
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md)
|
||||
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Security Considerations for UE-V
|
||||
description: Learn about accounts and groups, log files, and other security-related considerations for User Experience Virtualization (UE-V).
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Security Considerations for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
This topic contains a brief overview of accounts and groups, log files, and other security-related considerations for User Experience Virtualization (UE-V). For more information, follow the links that are provided here.
|
||||
|
||||
@ -29,11 +18,11 @@ This topic contains a brief overview of accounts and groups, log files, and othe
|
||||
|
||||
Because settings packages might contain personal information, you should take care to protect them as much as possible. In general, do the following steps:
|
||||
|
||||
- Restrict the share to only those users who require access. Create a security group for users who have redirected folders on a particular share and limit access to only those users.
|
||||
- Restrict the share to only those users who require access. Create a security group for users who have redirected folders on a particular share and limit access to only those users.
|
||||
|
||||
- When you create the share, hide the share by putting a $ after the share name. This addition hides the share from casual browsers, and the share isn't visible in My Network Places.
|
||||
- When you create the share, hide the share by putting a $ after the share name. This addition hides the share from casual browsers, and the share isn't visible in My Network Places.
|
||||
|
||||
- Only give users the minimum number of permissions that they must have. The following tables show the required permissions.
|
||||
- Only give users the minimum number of permissions that they must have. The following tables show the required permissions.
|
||||
|
||||
1. Set the following share-level SMB permissions for the setting storage location folder.
|
||||
|
||||
@ -68,25 +57,25 @@ Because settings packages might contain personal information, you should take ca
|
||||
|Everyone|No permissions|No permissions|
|
||||
|Administrators|Full Control|This folder, subfolders, and files|
|
||||
|
||||
### Use Windows Server as of Windows Server 2003 to host redirected file shares
|
||||
### Use Windows Server as of Windows Server 2003 to host redirected file shares
|
||||
|
||||
User settings package files contain personal information that is transferred between the client computer and the server that stores the settings packages. Because of this process, you should ensure that the data is protected while it travels over the network.
|
||||
|
||||
User settings data is vulnerable to these potential threats: interception of the data as it passes over the network, tampering with the data as it passes over the network, and spoofing of the server that hosts the data.
|
||||
|
||||
As of Windows Server 2003, several features of the Windows Server operating system can help secure user data:
|
||||
As of Windows Server 2003, several features of the Windows Server operating system can help secure user data:
|
||||
|
||||
- **Kerberos** - Kerberos is standard on all versions of Microsoft Windows 2000 Server and Windows Server beginning with Windows Server 2003. Kerberos ensures the highest level of security to network resources. NTLM authenticates the client only; Kerberos authenticates the server and the client. When NTLM is used, the client doesn't know whether the server is valid. This difference is important if the client exchanges personal files with the server, as is the case with Roaming User Profiles. Kerberos provides better security than NTLM. Kerberos isn't available on the Microsoft Windows NT Server 4.0 or earlier operating systems.
|
||||
- **Kerberos** - Kerberos is standard on all versions of Microsoft Windows 2000 Server and Windows Server beginning with Windows Server 2003. Kerberos ensures the highest level of security to network resources. NTLM authenticates the client only; Kerberos authenticates the server and the client. When NTLM is used, the client doesn't know whether the server is valid. This difference is important if the client exchanges personal files with the server, as is the case with Roaming User Profiles. Kerberos provides better security than NTLM. Kerberos isn't available on the Microsoft Windows NT Server 4.0 or earlier operating systems.
|
||||
|
||||
- **IPsec** - The IP Security Protocol (IPsec) provides network-level authentication, data integrity, and encryption. IPsec ensures that:
|
||||
- **IPsec** - The IP Security Protocol (IPsec) provides network-level authentication, data integrity, and encryption. IPsec ensures that:
|
||||
|
||||
- Roamed data is safe from data modification while data is en route.
|
||||
- Roamed data is safe from data modification while data is en route.
|
||||
|
||||
- Roamed data is safe from interception, viewing, or copying.
|
||||
- Roamed data is safe from interception, viewing, or copying.
|
||||
|
||||
- Roamed data is safe from access by unauthenticated parties.
|
||||
- Roamed data is safe from access by unauthenticated parties.
|
||||
|
||||
- **SMB Signing** - The Server Message Block (SMB) authentication protocol supports message authentication, which prevents active message and "man-in-the-middle" attacks. SMB signing provides this authentication by placing a digital signature into each SMB. The digital signature is then verified by both the client and the server. In order to use SMB signing, you must first either enable it, or you must require it on both the SMB client and the SMB server. The SMB signing imposes a performance penalty. It doesn't consume any more network bandwidth, but it uses more CPU cycles on the client and server side.
|
||||
- **SMB Signing** - The Server Message Block (SMB) authentication protocol supports message authentication, which prevents active message and "man-in-the-middle" attacks. SMB signing provides this authentication by placing a digital signature into each SMB. The digital signature is then verified by both the client and the server. In order to use SMB signing, you must first either enable it, or you must require it on both the SMB client and the SMB server. The SMB signing imposes a performance penalty. It doesn't consume any more network bandwidth, but it uses more CPU cycles on the client and server side.
|
||||
|
||||
### Always use the NTFS file system for volumes that hold user data
|
||||
|
||||
@ -128,9 +117,9 @@ When a settings location template is being created, the UE-V generator uses a Li
|
||||
|
||||
If you plan to share settings location templates with anyone outside your organization, you should review all the settings locations and ensure the settings location templates don't contain any personal or company information. You can view the contents by opening the settings location template files using any XML viewer. The following are ways you can view and remove any personal or company information from the settings location template files before sharing with anyone outside your company:
|
||||
|
||||
- **Template Author Name** – Specify a general, non-identifying name for the template author name or exclude this data from the template.
|
||||
- **Template Author Name** - Specify a general, non-identifying name for the template author name or exclude this data from the template.
|
||||
|
||||
- **Template Author Email** – Specify a general, non-identifying template author email or exclude this data from the template.
|
||||
- **Template Author Email** - Specify a general, non-identifying template author email or exclude this data from the template.
|
||||
|
||||
To remove the template author name or template author email, you can use the UE-V generator application. From the generator, select **Edit a Settings Location Template**. Select the settings location template to edit from the recently used templates or Browse to the settings template file. Select **Next** to continue. On the Properties page, remove the data from the Template author name or Template author email text fields. Save the settings location template.
|
||||
|
||||
|
@ -1,50 +1,26 @@
|
||||
---
|
||||
title: Sync Methods for UE-V
|
||||
description: Learn how User Experience Virtualization (UE-V) service sync methods let you synchronize users’ application and Windows settings with the settings storage location.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
description: Learn how User Experience Virtualization (UE-V) service sync methods let you synchronize users' application and Windows settings with the settings storage location.
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Sync Methods for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
The User Experience Virtualization (UE-V) service lets you synchronize users’ application and Windows settings with the settings storage location. The *Sync Method* configuration defines how the UE-V service uploads and downloads those settings to the settings storage location. UE-V includes a SyncMethod called the *SyncProvider*. For more information about trigger events that start the synchronization of application and Windows settings, see [Sync Trigger Events for UE-V](uev-sync-trigger-events.md).
|
||||
The User Experience Virtualization (UE-V) service lets you synchronize users' application and Windows settings with the settings storage location. The *Sync Method* configuration defines how the UE-V service uploads and downloads those settings to the settings storage location. UE-V includes a SyncMethod called the *SyncProvider*. For more information about trigger events that start the synchronization of application and Windows settings, see [Sync Trigger Events for UE-V](uev-sync-trigger-events.md).
|
||||
|
||||
## SyncMethod Configuration
|
||||
|
||||
This table provides a description of each SyncMethod configuration:
|
||||
|
||||
| **SyncMethod Configuration** | **Description** |
|
||||
|------------------------------|---------------------|
|
||||
| SyncProvider (Default) | Settings changes for a specific application or for global Windows desktop settings are saved locally to a cache folder. These changes are then synchronized with the settings storage location when a synchronization trigger event takes place. Pushing out changes will save the local changes to the settings storage path.<br>This default setting is the gold standard for computers. This option attempts to synchronize the setting and times out after a short delay to ensure that the application or operating system startup isn’t delayed for a long period of time.<br>This functionality is also tied to the Scheduled task – Sync Controller Application. The administrator controls the frequency of the Scheduled task. By default, computers synchronize their settings every 30 min after logging on. |
|
||||
| External | This configuration method specifies that if UE-V settings are written to a local folder on the user computer, then any external sync engine (such as OneDrive for Business, Work Folders, Sharepoint, or Dropbox) can be used to apply these settings to the different computers that users access. |
|
||||
| None | This configuration setting is designed for the Virtual Desktop Infrastructure (VDI) and Streamed Application experience primarily. This setting should be used on computers running the Windows Server operating system in a datacenter, where the connection will always be available.<br>Any settings changes are saved directly to the server. If the network connection to the settings storage path isn't available, then the settings changes are cached on the device and are synchronized the next time that the Sync Provider runs. If the settings storage path isn't found and the user profile is removed from a pooled VDI environment on sign out, then these settings changes are lost, and the user must reapply the change when the computer can again reach the settings storage path.<br>Apps and OS will wait indefinitely for the location to be present. This waiting period could cause App load or OS sign-in time to dramatically increase if the location isn't found. |
|
||||
| **SyncMethod Configuration** | **Description** |
|
||||
|--|--|
|
||||
| SyncProvider (Default) | Settings changes for a specific application or for global Windows desktop settings are saved locally to a cache folder. These changes are then synchronized with the settings storage location when a synchronization trigger event takes place. Pushing out changes will save the local changes to the settings storage path.<br>This default setting is the gold standard for computers. This option attempts to synchronize the setting and times out after a short delay to ensure that the application or operating system startup isn't delayed for a long period of time.<br>This functionality is also tied to the Scheduled task - Sync Controller Application. The administrator controls the frequency of the Scheduled task. By default, computers synchronize their settings every 30 min after logging on. |
|
||||
| External | This configuration method specifies that if UE-V settings are written to a local folder on the user computer, then any external sync engine (such as OneDrive for Business, Work Folders, Sharepoint, or Dropbox) can be used to apply these settings to the different computers that users access. |
|
||||
| None | This configuration setting is designed for the Virtual Desktop Infrastructure (VDI) and Streamed Application experience primarily. This setting should be used on computers running the Windows Server operating system in a datacenter, where the connection will always be available.<br>Any settings changes are saved directly to the server. If the network connection to the settings storage path isn't available, then the settings changes are cached on the device and are synchronized the next time that the Sync Provider runs. If the settings storage path isn't found and the user profile is removed from a pooled VDI environment on sign out, then these settings changes are lost, and the user must reapply the change when the computer can again reach the settings storage path.<br>Apps and OS will wait indefinitely for the location to be present. This waiting period could cause App load or OS sign-in time to dramatically increase if the location isn't found. |
|
||||
|
||||
You can configure the sync method in these ways:
|
||||
|
||||
- Through [Group Policy](uev-configuring-uev-with-group-policy-objects.md) settings
|
||||
|
||||
- With the [Configuration Manager Pack](uev-configuring-uev-with-system-center-configuration-manager.md) for UE-V
|
||||
|
||||
- With [Windows PowerShell or Windows Management Instrumentation (WMI)](uev-administering-uev-with-windows-powershell-and-wmi.md)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Related topics
|
||||
|
||||
[Deploy Required UE-V Features](uev-deploy-required-features.md)
|
||||
|
||||
[Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- Through [Group Policy](uev-configuring-uev-with-group-policy-objects.md) settings
|
||||
- With the [Configuration Manager Pack](uev-configuring-uev-with-system-center-configuration-manager.md) for UE-V
|
||||
- With [Windows PowerShell or Windows Management Instrumentation (WMI)](uev-administering-uev-with-windows-powershell-and-wmi.md)
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Sync Trigger Events for UE-V
|
||||
description: Learn how User Experience Virtualization (UE-V) lets you synchronize your application and Windows settings across all your domain-joined devices.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Sync Trigger Events for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) lets you synchronize your application and Windows settings across all your domain-joined devices. *Sync trigger events* define when the UE-V service synchronizes those settings with the settings storage location. For more information about Sync Method configuration, see [Sync Methods for UE-V](uev-sync-methods.md).
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Synchronizing Microsoft Office with UE-V
|
||||
description: Learn how User Experience Virtualization (UE-V) supports the synchronization of Microsoft Office application settings.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Synchronizing Office with UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
Microsoft User Experience Virtualization (UE-V) supports the synchronization of Microsoft Office application settings. The combination of UE-V and App-V support for Office enables the same experience on virtualized instances of Office from any UE-V-enabled device or virtualized desktop.
|
||||
|
||||
@ -50,7 +39,7 @@ Review the following tables for details about Office support in UE-V:
|
||||
|
||||
You can deploy UE-V settings location template with the following methods:
|
||||
|
||||
- **Registering template with PowerShell**. If you use Windows PowerShell to manage computers, run the following Windows PowerShell command as Administrator to register this settings location template:
|
||||
- **Registering template with PowerShell**. If you use Windows PowerShell to manage computers, run the following Windows PowerShell command as Administrator to register this settings location template:
|
||||
|
||||
```powershell
|
||||
Register-UevTemplate -Path <Path_to_Template>
|
||||
@ -58,6 +47,6 @@ You can deploy UE-V settings location template with the following methods:
|
||||
|
||||
For more information about using UE-V and Windows PowerShell, see [Managing UE-V settings location templates using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).
|
||||
|
||||
- **Registering template with Template Catalog Path**. If you use the Settings Template Catalog Path to manage templates on users' computers, copy the Office template into the folder defined in the UE-V service. The next time the Template Auto Update (ApplySettingsCatalog.exe) scheduled task runs, the settings location template will be registered on the device. For more information, see [Deploy a settings template catalog](uev-deploy-uev-for-custom-applications.md).
|
||||
- **Registering template with Template Catalog Path**. If you use the Settings Template Catalog Path to manage templates on users' computers, copy the Office template into the folder defined in the UE-V service. The next time the Template Auto Update (ApplySettingsCatalog.exe) scheduled task runs, the settings location template will be registered on the device. For more information, see [Deploy a settings template catalog](uev-deploy-uev-for-custom-applications.md).
|
||||
|
||||
- **Registering template with Configuration Manager**. If you use Configuration Manager to manage your UE-V settings storage templates, recreate the Template Baseline CAB, import it into Configuration Manager, and then deploy the baseline to user devices.
|
||||
- **Registering template with Configuration Manager**. If you use Configuration Manager to manage your UE-V settings storage templates, recreate the Template Baseline CAB, import it into Configuration Manager, and then deploy the baseline to user devices.
|
||||
|
@ -1,70 +1,59 @@
|
||||
---
|
||||
title: Technical Reference for UE-V
|
||||
description: Use this technical reference to learn about the various features of User Experience Virtualization (UE-V).
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Technical Reference for UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
This technical reference section includes additional technical documentation about the various features of User Experience Virtualization (UE-V). This information is provided to help the administrator better understand UE-V.
|
||||
|
||||
## Technical reference topics for UE-V
|
||||
|
||||
|
||||
- [Sync Methods for UE-V](uev-sync-methods.md)
|
||||
- [Sync Methods for UE-V](uev-sync-methods.md)
|
||||
|
||||
Defines how UE-V synchronizes settings between computers and the settings storage location. Sync Provider is the default sync method for UE-V. This topic includes technical reference information for sync methods, including the Sync Provider.
|
||||
|
||||
- [Sync Trigger Events for UE-V](uev-sync-trigger-events.md)
|
||||
- [Sync Trigger Events for UE-V](uev-sync-trigger-events.md)
|
||||
|
||||
Defines when the UE-V service synchronizes those settings with the settings storage location. This topic provides technical reference information about when synchronization takes place based upon the sync method deployed.
|
||||
|
||||
- [Synchronizing Microsoft Office with UE-V](uev-synchronizing-microsoft-office-with-uev.md)
|
||||
- [Synchronizing Microsoft Office with UE-V](uev-synchronizing-microsoft-office-with-uev.md)
|
||||
|
||||
Provides guidance for downloading and enabling the Microsoft-authored UE-V settings location templates that support Microsoft Office settings synchronization.
|
||||
|
||||
- [Application Template Schema Reference for UE-V](uev-application-template-schema-reference.md)
|
||||
- [Application Template Schema Reference for UE-V](uev-application-template-schema-reference.md)
|
||||
|
||||
Details the XML structure of UE-V settings location templates and provides guidance for editing these files.
|
||||
|
||||
- [Security Considerations for UE-V](uev-security-considerations.md)
|
||||
- [Security Considerations for UE-V](uev-security-considerations.md)
|
||||
|
||||
Provides a brief overview of accounts, groups, and other security-related considerations for UE-V.
|
||||
|
||||
## Other resources for this feature
|
||||
|
||||
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
- [Troubleshooting UE-V](uev-troubleshooting.md)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Troubleshooting UE-V
|
||||
description: Use this technical reference to find resources for troubleshooting User Experience Virtualization (UE-V) for Windows 10.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Troubleshooting UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
|
||||
For information that can help with troubleshooting UE-V for Windows 10, see:
|
||||
@ -34,13 +23,13 @@ For information that can help with troubleshooting UE-V for Windows 10, see:
|
||||
|
||||
## Other resources
|
||||
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
- [User Experience Virtualization overview](uev-for-windows.md)
|
||||
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
- [Get Started with UE-V](uev-getting-started.md)
|
||||
|
||||
- [Prepare a UE-V deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
- [Administering UE-V](uev-administering-uev.md)
|
||||
|
||||
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: Upgrade to UE-V for Windows 10
|
||||
description: Use these few adjustments to upgrade from User Experience Virtualization (UE-V) 2.x to the latest version of UE-V.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
description: Use these few adjustments to upgrade from User Experience Virtualization (UE-V) 2.x to the latest version of UE-V.
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# Upgrade to UE-V for Windows 10
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
If you’re already using UE-V 2.x and you’re planning to upgrade user devices to Windows 10, version 1607 or later releases, you need to make only a few adjustments to your existing environment. These steps are explained in more detail below.
|
||||
|
||||
@ -103,7 +92,8 @@ The UE-V template generator is included in the Windows Assessment and Deployment
|
||||
2. Select the **Get Windows ADK for Windows 10** button on this page to start the ADK installer. On the screen pictured below, select **Microsoft User Experience Virtualization (UE-V) Template Generator** and then select **Install**.
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
3. To open the generator, open the **Start** menu and navigate to **Windows Kits** > **Microsoft User Experience Virtualization (UE-V) Template Generator**.
|
||||
|
||||
|
||||
@ -112,12 +102,12 @@ The UE-V template generator is included in the Windows Assessment and Deployment
|
||||
|
||||
## Other resources for this feature
|
||||
|
||||
- [UE-V Release Notes](uev-release-notes-1607.md)
|
||||
- [UE-V Release Notes](uev-release-notes-1607.md)
|
||||
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
- [Prepare a UE-V Deployment](uev-prepare-for-deployment.md)
|
||||
|
||||
- [Administer UE-V](uev-administering-uev.md)
|
||||
- [Administer UE-V](uev-administering-uev.md)
|
||||
|
||||
- [Migrating settings packages](uev-migrating-settings-packages.md)
|
||||
- [Migrating settings packages](uev-migrating-settings-packages.md)
|
||||
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
- [Technical Reference for UE-V](uev-technical-reference.md)
|
||||
|
@ -1,24 +1,13 @@
|
||||
---
|
||||
title: Using UE-V with Application Virtualization applications
|
||||
description: Learn how to use User Experience Virtualization (UE-V) with Microsoft Application Virtualization (App-V).
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
|
||||
# Using UE-V with Application Virtualization applications
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) supports Microsoft Application Virtualization (App-V) applications without any required modifications to either the App-V package or the UE-V template. However, another step is required because you can't run the UE-V template generator directly on a virtualized App-V application. Instead, you must install the application locally, generate the template, and then apply the template to the virtualized application. UE-V supports App-V for Windows 10 packages and App-V 5.0 packages.
|
||||
|
||||
|
@ -1,23 +1,12 @@
|
||||
---
|
||||
title: What's New in UE-V for Windows 10, version 1607
|
||||
description: Learn about what's new in User Experience Virtualization (UE-V) for Windows 10, including new features and capabilities.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
# What's new in UE-V
|
||||
|
||||
**Applies to**
|
||||
- Windows 10, version 1607
|
||||
|
||||
User Experience Virtualization (UE-V) for Windows 10, version 1607, includes these new features and capabilities compared to UE-V 2.1. For more information about the UE-V for Windows 10, version 1607 release, see [UE-V Release notes](uev-release-notes-1607.md).
|
||||
|
||||
@ -41,7 +30,7 @@ For more information about how to configure an existing UE-V installation after
|
||||
|
||||
## New UE-V template generator is available from the Windows 10 ADK
|
||||
|
||||
UE-V for Windows 10 includes a new template generator, available from a new location. If you're upgrading from an existing UE-V installation, you’ll need to use the new generator to create settings location templates. The UE-V for Windows 10 template generator is now available in the [Windows 10 Assessment and Deployment Kit](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit) (Windows ADK).
|
||||
UE-V for Windows 10 includes a new template generator, available from a new location. If you're upgrading from an existing UE-V installation, you'll need to use the new generator to create settings location templates. The UE-V for Windows 10 template generator is now available in the [Windows 10 Assessment and Deployment Kit](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit) (Windows ADK).
|
||||
|
||||
## Company Settings Center removed in UE-V for Windows 10, version 1607
|
||||
|
||||
@ -54,9 +43,9 @@ Administrators can still define which user-customized application settings can s
|
||||
>[!Note]
|
||||
>With the removal of the Company Settings Center, the following group policies are no longer applicable:
|
||||
|
||||
- Contact IT Link Text
|
||||
- Contact IT URL
|
||||
- Tray Icon
|
||||
- Contact IT Link Text
|
||||
- Contact IT URL
|
||||
- Tray Icon
|
||||
|
||||
## Compatibility with Microsoft Enterprise State Roaming
|
||||
|
||||
@ -66,17 +55,17 @@ In hybrid cloud environments, UE-V can roam Win32 applications on-premises while
|
||||
|
||||
To configure UE-V to roam Windows desktop and application data only, change the following group policies:
|
||||
|
||||
- Disable "Roam Windows settings" group policy
|
||||
- Disable "Roam Windows settings" group policy
|
||||
|
||||
- Enable "Do not synchronize Windows Apps" group policy
|
||||
- Enable "Do not synchronize Windows Apps" group policy
|
||||
|
||||
For more information about using UE-V with Enterprise State Roaming, see [Settings and data roaming FAQ](/azure/active-directory/devices/enterprise-state-roaming-faqs#what-are-the-roaming-settings-options-for-existing-windows-desktop-applications-).
|
||||
|
||||
Additionally, to enable Windows 10 and UE-V to work together, configure these policy settings in the Microsoft User Experience Virtualization node:
|
||||
|
||||
- Enable "Do Not Synchronize Windows Apps"
|
||||
- Enable "Do Not Synchronize Windows Apps"
|
||||
|
||||
- Disable "Sync Windows Settings"
|
||||
- Disable "Sync Windows Settings"
|
||||
|
||||
|
||||
## Settings Synchronization Behavior Changed in UE-V for Windows 10
|
||||
@ -96,11 +85,11 @@ Users can now print to their saved network printers from any network device, inc
|
||||
|
||||
Printer roaming in UE-V requires one of these scenarios:
|
||||
|
||||
- The print server can download the required driver when it roams to a new device.
|
||||
- The print server can download the required driver when it roams to a new device.
|
||||
|
||||
- The driver for the roaming network printer is pre-installed on any device that needs to access that network printer.
|
||||
- The driver for the roaming network printer is pre-installed on any device that needs to access that network printer.
|
||||
|
||||
- The printer driver can be imported from Windows Update.
|
||||
- The printer driver can be imported from Windows Update.
|
||||
|
||||
> [!Note]
|
||||
> The UE-V printer roaming feature doesn't roam printer settings or preferences, such as printing double-sided.
|
||||
@ -116,9 +105,9 @@ UE-V works with Office 365 to determine whether Office 2016 settings are roamed
|
||||
|
||||
To enable settings synchronization using UE-V, do one of the following steps:
|
||||
|
||||
- Use Group Policy to disable Office 365 synchronization
|
||||
- Use Group Policy to disable Office 365 synchronization
|
||||
|
||||
- Don't enable the Office 365 synchronization experience during Office 2013 installation
|
||||
- Don't enable the Office 365 synchronization experience during Office 2013 installation
|
||||
|
||||
UE-V includes Office 2016, Office 2013, and Office 2010 templates.
|
||||
|
||||
|
@ -1,33 +1,24 @@
|
||||
---
|
||||
title: Working with Custom UE-V Templates and the UE-V Template Generator
|
||||
description: Create your own custom settings location templates by working with Custom User Experience Virtualization (UE-V) Templates and the UE-V Template Generator.
|
||||
author: aczechowski
|
||||
ms.prod: windows-client
|
||||
ms.collection:
|
||||
- tier3
|
||||
- must-keep
|
||||
ms.date: 04/19/2017
|
||||
ms.reviewer:
|
||||
manager: aaroncz
|
||||
ms.author: aaroncz
|
||||
ms.topic: article
|
||||
ms.technology: itpro-configure
|
||||
---
|
||||
|
||||
|
||||
# Working with custom UE-V templates and the UE-V template generator
|
||||
|
||||
**Applies to**
|
||||
- Windows 10
|
||||
- Windows 10
|
||||
|
||||
User Experience Virtualization (UE-V) uses XML files called ***settings location templates*** to monitor and synchronize application settings and Windows settings between user devices. By default, some settings location templates are included in UE-V. However, if you want to synchronize settings for desktop applications other than those settings included in the default templates, you can create your own custom settings location templates with the UE-V template generator. You can also edit or validate custom settings location templates with the UE-V template generator.
|
||||
|
||||
Use the UE-V template generator to monitor, discover, and capture the locations where Win32 applications store settings. The template generator doesn't create settings location templates for the following types of applications:
|
||||
|
||||
- Virtualized applications
|
||||
- Applications that are offered through Terminal Services
|
||||
- Java applications
|
||||
- Windows applications
|
||||
- Virtualized applications
|
||||
- Applications that are offered through Terminal Services
|
||||
- Java applications
|
||||
- Windows applications
|
||||
|
||||
## Standard and non-standard settings locations
|
||||
|
||||
@ -37,23 +28,23 @@ Discovered settings are grouped into two categories: **Standard** and **Non-stan
|
||||
|
||||
The UE-V template generator opens the application as part of the discovery process. The generator can capture settings in the following locations:
|
||||
|
||||
- **Registry Settings** - Registry locations under **HKEY\_CURRENT\_USER**
|
||||
- **Registry Settings** - Registry locations under **HKEY\_CURRENT\_USER**
|
||||
|
||||
- **Application Settings Files** - Files that are stored under \\ **Users** \\ \[User name\] \\ **AppData** \\ **Roaming**
|
||||
- **Application Settings Files** - Files that are stored under \\ **Users** \\ \[User name\] \\ **AppData** \\ **Roaming**
|
||||
|
||||
The UE-V template generator excludes locations, which commonly store application software files, but don't synchronize well between user computers or environments. The UE-V template generator excludes these locations. Excluded locations are as follows:
|
||||
|
||||
- HKEY\_CURRENT\_USER registry keys and files to which the logged-on user can't write values
|
||||
- HKEY\_CURRENT\_USER registry keys and files to which the logged-on user can't write values
|
||||
|
||||
- HKEY\_CURRENT\_USER registry keys and files that are associated with the core functionality of the Windows operating system
|
||||
- HKEY\_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 hive, which requires administrator rights and might require to set a User Account Control (UAC) agreement
|
||||
- All registry keys that are located in the HKEY\_LOCAL\_MACHINE hive, which requires administrator rights and might require to set a User Account Control (UAC) agreement
|
||||
|
||||
- Files that are located in Program Files directories, which requires administrator rights and might require to set a UAC agreement
|
||||
- Files that are located in Program Files directories, which requires administrator rights and might require to set a UAC agreement
|
||||
|
||||
- Files that are located under Users \\ \[User name\] \\ AppData \\ LocalLow
|
||||
- Files that are located under Users \\ \[User name\] \\ AppData \\ LocalLow
|
||||
|
||||
- Windows operating system files that are located in %Systemroot%, which requires administrator rights and might require to set a UAC agreement
|
||||
- Windows operating system files that are located in %Systemroot%, which requires administrator rights and might require to set a UAC agreement
|
||||
|
||||
If registry keys and files that are stored in these locations are required to synchronize application settings, you can manually add the excluded locations to the settings location template during the template creation process.
|
||||
|
||||
@ -71,23 +62,23 @@ Use the UE-V template generator to edit settings location templates. When the re
|
||||
|
||||
4. Review the **Properties**, **Registry** locations, and **Files** locations for the settings template. Edit as required.
|
||||
|
||||
- On the **Properties** tab, you can view and edit the following properties:
|
||||
- On the **Properties** tab, you can view and edit the following properties:
|
||||
|
||||
- **Application name** The application name that is written in the description of the program file properties.
|
||||
- **Application name** The application name that is written in the description of the program file properties.
|
||||
|
||||
- **Program name** The name of the program that is taken from the program file properties. This name usually has the .exe file name extension.
|
||||
- **Program name** The name of the program that is taken from the program file properties. This name usually has the .exe file name extension.
|
||||
|
||||
- **Product version** The product version number of the .exe file of the application. This property, together with the **File version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, then the settings location template applies to all versions of the product.
|
||||
- **Product version** The product version number of the .exe file of the application. This property, together with the **File version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, then the settings location template applies to all versions of the product.
|
||||
|
||||
- **File version** The file version number of the .exe file of the application. This property, along with the **Product version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the program.
|
||||
- **File version** The file version number of the .exe file of the application. This property, along with the **Product version**, helps determine which applications are targeted by the settings location template. This property accepts a major version number. If this property is empty, the settings location template applies to all versions of the program.
|
||||
|
||||
- **Template author name** (optional) The name of the settings template author.
|
||||
- **Template author name** (optional) The name of the settings template author.
|
||||
|
||||
- **Template author email** (optional) The email address of the settings location template author.
|
||||
- **Template author email** (optional) The email address of the settings location template author.
|
||||
|
||||
- The **Registry** tab lists the **Key** and **Scope** of the registry locations that are included in the settings location template. You can edit the registry locations by using the **Tasks** drop-down menu. In the Tasks menu, you can add new keys, edit the name or scope of existing keys, delete keys, and browse the registry in which the keys are located. When you define the scope for the registry, you can use the **All Settings** scope to include all the registry settings under the specified key. Use **All Settings** and **Subkeys** to include all the registry settings under the specified key, subkeys, and subkey settings.
|
||||
- The **Registry** tab lists the **Key** and **Scope** of the registry locations that are included in the settings location template. You can edit the registry locations by using the **Tasks** drop-down menu. In the Tasks menu, you can add new keys, edit the name or scope of existing keys, delete keys, and browse the registry in which the keys are located. When you define the scope for the registry, you can use the **All Settings** scope to include all the registry settings under the specified key. Use **All Settings** and **Subkeys** to include all the registry settings under the specified key, subkeys, and subkey settings.
|
||||
|
||||
- The **Files** tab lists the file path and file mask of the file locations that are included in the settings location template. You can edit the file locations by using the **Tasks** drop-down menu. In the **Tasks** menu for file locations, you can add new files or folder locations, edit the scope of existing files or folders, delete files or folders, and open the selected location in Windows Explorer. To include all files in the specified folder, leave the file mask empty.
|
||||
- The **Files** tab lists the file path and file mask of the file locations that are included in the settings location template. You can edit the file locations by using the **Tasks** drop-down menu. In the **Tasks** menu for file locations, you can add new files or folder locations, edit the scope of existing files or folders, delete files or folders, and open the selected location in Windows Explorer. To include all files in the specified folder, leave the file mask empty.
|
||||
|
||||
5. Click **Save** to save the changes to the settings location template.
|
||||
|
||||
@ -101,7 +92,8 @@ Use the UE-V template generator to edit settings location templates. When the re
|
||||
|
||||
> [!NOTE]
|
||||
> A settings location template is unique because of the template **ID**. If you copy the template and rename the .xml file, template registration fails because UE-V reads the template **ID** tag in the .xml file to determine the name, not the file name of the .xml file. UE-V also reads the **Version** number to know if anything has changed. If the version number is higher, UE-V updates the template.
|
||||
|
||||
|
||||
|
||||
2. Open the settings location template file with an XML editor.
|
||||
|
||||
3. Edit the settings location template file. All changes must conform to the UE-V schema file that is defined in [SettingsLocationTempate.xsd](uev-application-template-schema-reference.md). By default, a copy of the .xsd file is located in \\ProgramData\\Microsoft\\UEV\\Templates.
|
||||
@ -140,9 +132,9 @@ The [User Experience Virtualization Template Gallery](https://gallery.technet.mi
|
||||
|
||||
Before you share a settings location template on the UE-V template gallery, ensure it doesn't contain any personal or company information. You can use any XML viewer to open and view the contents of a settings location template file. The following template values should be reviewed before you share a template with anyone outside your company.
|
||||
|
||||
- Template Author Name – Specify a general, non-identifying name for the template author name or exclude this data from the template.
|
||||
- Template Author Name - Specify a general, non-identifying name for the template author name or exclude this data from the template.
|
||||
|
||||
- Template Author Email – Specify a general, non-identifying template author email or exclude this data from the template.
|
||||
- Template Author Email - Specify a general, non-identifying template author email or exclude this data from the template.
|
||||
|
||||
Before you deploy any settings location template that you've downloaded from the UE-V gallery, you should first test the template to ensure that the application settings synchronize settings correctly in a test environment.
|
||||
|
||||
|
Reference in New Issue
Block a user