From 7fca66ab1337daf4e3f33984167e2edfcbdb3910 Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Mon, 1 Aug 2016 14:44:44 -0700 Subject: [PATCH] Some major and minor changes to topics --- windows/manage/TOC.md | 4 +- ...ystem-center-configuration-manager-2012.md | 2 +- .../manage/uev-deploy-required-features.md | 7 ++- windows/manage/uev-for-windows.md | 2 + windows/manage/uev-getting-started.md | 2 +- windows/manage/uev-release-notes-1607.md | 10 +--- ...-custom-templates-and-the-uev-generator.md | 52 ++++++++----------- 7 files changed, 36 insertions(+), 43 deletions(-) diff --git a/windows/manage/TOC.md b/windows/manage/TOC.md index 7c04914b16..08aa8d8560 100644 --- a/windows/manage/TOC.md +++ b/windows/manage/TOC.md @@ -43,11 +43,11 @@ #### [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md) ### [Prepare a UE-V Deployment](uev-prepare-for-deployment.md) #### [Deploy Required UE-V Features](uev-deploy-required-features.md) -#### [Use UE-V with Custom Applications](uev-deploy-uev-for-custom-applications.md) +#### [Deploy UE-V for use with Custom Applications](uev-deploy-uev-for-custom-applications.md) ### [Administering UE-V](uev-administering-uev.md) #### [Manage Configurations for UE-V](uev-manage-configurations.md) ##### [Configuring UE-V with Group Policy Objects](uev-configuring-uev-with-group-policy-objects.md) -##### [Configuring UE-V with System Center Configuration Manager 2012](uev-configuring-uev-with-system-center-configuration-manager-2012.md) +##### [Configuring UE-V with System Center Configuration Manager](uev-configuring-uev-with-system-center-configuration-manager.md) ##### [Administering UE-V with Windows PowerShell and WMI](uev-administering-uev-with-windows-powershell-and-wmi.md) ###### [Managing the UE-V Service and Packages with Windows PowerShell and WMI](uev-managing-uev-agent-and-packages-with-windows-powershell-and-wmi.md) ###### [Managing UE-V Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md) diff --git a/windows/manage/uev-configuring-uev-with-system-center-configuration-manager-2012.md b/windows/manage/uev-configuring-uev-with-system-center-configuration-manager-2012.md index bb90c26cfb..f6f6eb97fc 100644 --- a/windows/manage/uev-configuring-uev-with-system-center-configuration-manager-2012.md +++ b/windows/manage/uev-configuring-uev-with-system-center-configuration-manager-2012.md @@ -109,7 +109,7 @@ It might be necessary to change the PowerShell execution policy to allow these s 1. Copy the default settings configuration file from the UE-V Config Pack installation directory to a location visible to your ConfigMgr Admin Console: ``` syntax - C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\AgentConfiguration.xml c:\ + C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml ``` The default configuration file contains five sections: diff --git a/windows/manage/uev-deploy-required-features.md b/windows/manage/uev-deploy-required-features.md index aa62003baf..fe92c5929c 100644 --- a/windows/manage/uev-deploy-required-features.md +++ b/windows/manage/uev-deploy-required-features.md @@ -148,6 +148,9 @@ Add or vote on suggestions [here](http://uev.uservoice.com/forums/280428-microso ## Related topics -[Prepare a UE-V Deployment](uev-prepare-for-deployment.md) +[Prepare a UE-V deployment](uev-prepare-for-deployment.md) + +[Deploy UE-V for use with custom applications](uev-deploy-uev-for-custom-applications.md) + +[Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md) -[Use UE-V with custom applications](uev-deploy-uev-for-custom-applications.md) diff --git a/windows/manage/uev-for-windows.md b/windows/manage/uev-for-windows.md index 2fc4dac8ed..ff241fa090 100644 --- a/windows/manage/uev-for-windows.md +++ b/windows/manage/uev-for-windows.md @@ -82,6 +82,8 @@ You can also [customize UE-V to synchronize settings](uev-deploy-uev-for-custom- - [Prepare a UE-V Deployment](uev-prepare-for-deployment.md) +- [Upgrade to UE-V for Windows 10](uev-upgrade-uev-from-previous-releases.md) + - [Administer UE-V](uev-administering-uev.md) - [Technical Reference for UE-V](uev-technical-reference.md) diff --git a/windows/manage/uev-getting-started.md b/windows/manage/uev-getting-started.md index 80c88858af..d752ea4a3a 100644 --- a/windows/manage/uev-getting-started.md +++ b/windows/manage/uev-getting-started.md @@ -12,7 +12,7 @@ ms.prod: w10 Applies to: Windows 10, version 1607 -Follow the steps in this topic to deploy User Experience Virtualization (UE-V) in a test environment. Evaluate UE-V to determine whether it’s the right solution to manage user settings across multiple devices within your enterprise. +Follow the steps in this topic to deploy User Experience Virtualization (UE-V) for the first time in a test environment. Evaluate UE-V to determine whether it’s the right solution to manage user settings across multiple devices within your enterprise. >**Note** The information in this section is explained in greater detail throughout the rest of the documentation. If you’ve already determined that UE-V is the right solution and you don’t need to further evaluate it, see [Prepare a UE-V deployment](uev-prepare-for-deployment.md.) diff --git a/windows/manage/uev-release-notes-1607.md b/windows/manage/uev-release-notes-1607.md index 1457e2c6a1..0f9af96e11 100644 --- a/windows/manage/uev-release-notes-1607.md +++ b/windows/manage/uev-release-notes-1607.md @@ -26,9 +26,9 @@ When a user generates a valid settings location template for the Skype desktop a WORKAROUND: Remove or unregister the Skype template to allow Skype to work again. -### Registry settings do not synchronize between App-V and native applications on the same computer +### Registry settings do not synchronize between App-V and native applications on the same device -When a computer has an application that is installed through both Application Virtualization (App-V) and locally with a Windows Installer (.msi) file, the registry-based settings do not synchronize between the technologies. +When a device has an application that is installed through both Application Virtualization (App-V) and locally with a Windows Installer (.msi) file, the registry-based settings do not synchronize between the technologies. WORKAROUND: To resolve this problem, run the application by selecting one of the two technologies, but not both. @@ -50,12 +50,6 @@ We recommend that you install the 32-bit version of Microsoft Office for both 32 WORKAROUND: None -### MSI’s are not localized - -UE-V includes a localized setup program for both the UE-V Agent and UE-V template generator. These MSI files are still available but the user interface is minimized and the MSI’s only display in English. Despite the file being in English, the setup program installs all supported languages during the installation. - -WORKAROUND: None - ### Favicons that are associated with Internet Explorer 9 favorites do not roam The favicons that are associated with Internet Explorer 9 favorites are not roamed by User Experience Virtualization and do not appear when the favorites first appear on a new computer. diff --git a/windows/manage/uev-working-with-custom-templates-and-the-uev-generator.md b/windows/manage/uev-working-with-custom-templates-and-the-uev-generator.md index 87b33d7a61..d708176c7f 100644 --- a/windows/manage/uev-working-with-custom-templates-and-the-uev-generator.md +++ b/windows/manage/uev-working-with-custom-templates-and-the-uev-generator.md @@ -9,23 +9,24 @@ ms.prod: w10 --- -# Working with Custom UE-V Templates and the UE-V Template Generator +# Working with custom UE-V templates and the UE-V template generator Applies to: Windows 10, version 1607 -To synchronize application settings between user computers, User Experience Virtualization (UE-V) uses *settings location templates*. Some settings location templates are included in User Experience Virtualization. You can also create, edit, or validate custom settings location templates by using the UE-V template generator. +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 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. -The UE-V template generator monitors Windows desktop applications to discover and capture the locations where the application stores its settings. The application that is monitored must be a desktop application. The UE-V template generator cannot create a settings location template for the following application types: +Use the UE-V template generator to monitor, discover, and capture the locations where Win32 applications store settings. The template generator does not create settings location templates for the following types of applications: - Virtualized applications - - Applications that are offered through Terminal Services - - Java applications +- Windows applications -- Windows apps +## Standard and non-standard settings locations -**Standard and Nonstandard settings locations:** The UE-V template generator helps you identify where applications search for settings files and registry settings that applications use to store settings information. The generator only discovers settings in locations that are accessible to a standard user. Settings that are stored in other locations are excluded. Discovered settings are grouped into two categories: **Standard** and **Non-standard**. Standard settings are recommended for synchronization, and UE-V can readily capture and apply them. Non-standard settings can potentially synchronize settings but, because of the rules that UE-V uses, these settings might not consistently or dependably synchronize settings. These settings might depend on temporary files, result in unreliable synchronization, or might not be useful. These settings locations are presented in the UE-V template generator. You can choose to include or exclude them on a case-by-case basis. +The UE-V template generator helps you identify where applications search for settings files and registry settings that applications use to store settings information. The generator discovers settings only in locations that are accessible to a standard user. Settings that are stored in other locations are excluded. + +Discovered settings are grouped into two categories: **Standard** and **Non-standard**. Standard settings are recommended for synchronization, and UE-V can readily capture and apply them. Non-standard settings can potentially synchronize settings but, because of the rules that UE-V uses, these settings might not consistently or dependably synchronize settings. These settings might depend on temporary files, result in unreliable synchronization, or might not be useful. These settings locations are presented in the UE-V template generator. You can choose to include or exclude them on a case-by-case basis. The UE-V template generator opens the application as part of the discovery process. The generator can capture settings in the following locations: @@ -49,19 +50,13 @@ The UE-V template generator excludes locations, which commonly store application 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. -## Edit Settings Location Templates with the UE-V template generator +## Edit settings location templates with the UE-V template generator - -Use the UE-V template generator to edit settings location templates. When the revised settings are added to the templates by using the UE-V template generator, the version information within the template is automatically updated to ensure that any existing templates that are deployed in the enterprise are updated correctly. - -**Note**   -If you edit a UE-V 1.0 template by using the UE-V 2 Generator, the template is automatically converted to a UE-V 2 template. UE-V 1.0 Agents can no longer use the edited template. - -  +Use the UE-V template generator to edit settings location templates. When the revised settings are added to the templates with the UE-V template generator, the version information within the template is automatically updated to ensure that any existing templates that are deployed in the enterprise are updated correctly. **To edit a UE-V settings location template with the UE-V template generator** -1. Click **Start**, click **All Programs**, click **Microsoft User Experience Virtualization**, and then click **Microsoft User Experience Virtualization Generator**. +1. Open the **Start** menu and navigate to **Windows Kits** > **Microsoft User Experience Virtualization (UE-V) Template Generator** to open the template generator. 2. Click **Edit a settings location template**. @@ -71,17 +66,17 @@ If you edit a UE-V 1.0 template by using the UE-V 2 Generator, the template is a - 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. @@ -97,14 +92,13 @@ If you edit a UE-V 1.0 template by using the UE-V 2 Generator, the template is a 1. Create a local copy of the settings location template .xml file. UE-V settings location templates are .xml files that identify the locations where application store settings values. - **Note**   + >**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](http://technet.microsoft.com/library/dn763947.aspx). By default, a copy of the .xsd file is located in \\ProgramData\\Microsoft\\UEV\\Templates. +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. 4. Increment the **Version** number for the settings location template. @@ -114,14 +108,14 @@ If you edit a UE-V 1.0 template by using the UE-V 2 Generator, the template is a 7. You must register the edited UE-V settings location template before it can synchronize settings between client computers. To register a template, open Windows PowerShell, and then run the following cmdlet: `update-uevtemplate [templatefilename]`. You can then copy the file to the settings storage catalog. The UE-V Agent on users’ computers should then update as scheduled in the scheduled task. -## Validate Settings Location Templates with the UE-V template generator +## Validate settings location templates with the UE-V template generator It is possible to create or edit settings location templates in an XML editor without using the UE-V template generator. If you do, you can use the UE-V template generator to validate that the new or revised XML matches the schema that has been defined for the template. **To validate a UE-V settings location template with the UE-V template generator** -1. Click **Start**, point to **All Programs**, click **Microsoft User Experience Virtualization**, and then click **Microsoft User Experience Virtualization Generator**. +1. Open the **Start** menu and navigate to **Windows Kits** > **Microsoft User Experience Virtualization (UE-V) Template Generator** to open the template generator. 2. Click **Validate a settings location template**. @@ -133,10 +127,10 @@ It is possible to create or edit settings location templates in an XML editor wi After you validate the settings location template for an application, you should test the template. Deploy the template in a lab environment before you put it into a production environment in enterprise. -## Share Settings Location Templates with the Template Gallery +## Share settings location templates with the Template Gallery -The Microsoft User Experience Virtualization (UE-V) 2.0 template gallery enables administrators to share their UE-V settings location templates. In the gallery, you can upload your settings location templates for other users to use, and you can download templates that other users have created. The UE-V template gallery is located on Microsoft TechNet [here](http://go.microsoft.com/fwlink/p/?LinkId=246589). +The UE-V template gallery enables administrators to share their UE-V settings location templates. Upload your settings location templates to the gallery for other users to use, and download templates that other users have created. The UE-V template gallery is located on Microsoft TechNet [here](http://go.microsoft.com/fwlink/p/?LinkId=246589). Before you share a settings location template on the UE-V template gallery, ensure it does not 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.