From c90b12125f59f7b621cd6cd22beb3150078ff9ee Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 19 Jul 2016 12:54:01 +1000 Subject: [PATCH 01/34] fix spacing --- ...dpoints-script-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/keep-secure/configure-endpoints-script-windows-defender-advanced-threat-protection.md b/windows/keep-secure/configure-endpoints-script-windows-defender-advanced-threat-protection.md index 37cff93fb6..58be3df61d 100644 --- a/windows/keep-secure/configure-endpoints-script-windows-defender-advanced-threat-protection.md +++ b/windows/keep-secure/configure-endpoints-script-windows-defender-advanced-threat-protection.md @@ -45,6 +45,7 @@ For security reasons, the package used to offboard endpoints will expire 30 days 1. Get the offboarding package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): a. Click **Endpoint Management** on the **Navigation pane**. + b. Under **Endpoint offboarding** section, select **Group Policy**, click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the endpoints. You should have a file named *WindowsDefenderATPOffboardingScript_valid_until_YYYY-MM-DD.cmd*. From 05c57e8823d7a8fe6c642a2af3c095aa929cbfd4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 19 Jul 2016 16:03:11 +1000 Subject: [PATCH 02/34] remove filter by signer from image, update based on Michael's feeback --- ...ows-defender-advanced-threat-protection.md | 6 +++--- windows/keep-secure/images/timeline.png | Bin 40226 -> 39766 bytes ...ows-defender-advanced-threat-protection.md | 1 - 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/keep-secure/dashboard-windows-defender-advanced-threat-protection.md b/windows/keep-secure/dashboard-windows-defender-advanced-threat-protection.md index 07afd4227c..024ddab8e2 100644 --- a/windows/keep-secure/dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/keep-secure/dashboard-windows-defender-advanced-threat-protection.md @@ -45,7 +45,7 @@ See the [View and organize the Windows Defender Advanced Threat Protection Alert The **Latest ATP alerts** section includes the latest active alerts in your network. Each row includes an alert severity category and a short description of the alert. Click an alert to see its detailed view, or **Alerts queue** at the top of the list to go directly to the Alerts queue. See the [Investigate Windows Defender Advanced Threat Protection alerts](investigate-alerts-windows-defender-advanced-threat-protection.md) and [View and organize the Windows Defender Advanced Threat Protection Alerts queue](alerts-queue-windows-defender-advanced-threat-protection.md) topics for more information. ## Machines at risk -This tile shows you a list of machines with the highest number of active alerts. The total number of alerts for each machine is shown in a circle next to the machine name, and then further categorized by severity levels at the far end of the tile (hover over each severity bar to its label). +This tile shows you a list of machines with the highest number of active alerts. The total number of alerts for each machine is shown in a circle next to the machine name, and then further categorized by severity levels at the far end of the tile (hover over each severity bar to see its label). ![The Machines at risk tile shows a list of machines with the highest number of alerts, and a breakdown of the severity of the alerts](images/machines-at-risk.png) @@ -54,7 +54,7 @@ Click the name of the machine to see details about that machine. See the [Invest You can also click **Machines view** at the top of the tile to go directly to the **Machines view**, sorted by the number of active alerts. See the [Investigate machines in the Windows Defender Advanced Threat Protection Machines view](investigate-machines-windows-defender-advanced-threat-protection.md) topic for more information. ## Status -The **Status** tile informs you if the service is active and running and the specific number of machines (endpoints) reporting to Windows Defender ATP. +The **Status** tile informs you if the service is active and running and the unique number of machines (endpoints) reporting over the past 30 days. ![The Status tile shows an overall indicator of the service and the total number of machines reporting to the service](images/status-tile.png) @@ -66,7 +66,7 @@ The **Machines reporting** tile shows a bar graph that represents the number of ## Machines with active malware detections The **Machines with active malware detections** tile will only appear if your endpoints are using Windows Defender. -Active malware is defined as threats that are actively executing at the time of detection. +Active malware is defined as threats that were actively executing at the time of detection. Hover over each bar to see the number of active malware detections (as **Malware detections**) and the number of endpoints with at least one active detection (as **Machines**) over the past 30 days. diff --git a/windows/keep-secure/images/timeline.png b/windows/keep-secure/images/timeline.png index 83ac56f312d0aac4d09a5f797e5e2b3099355596..ac657b2a12e1a9a85db5ab025d08c3871436038e 100644 GIT binary patch literal 39766 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 literal 40226 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 Date: Tue, 19 Jul 2016 10:24:22 -0700 Subject: [PATCH 03/34] Created new topics for upgrade analytics --- windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md | 0 windows/deploy/troubleshoot-upgrade-analytics.md | 0 windows/deploy/upgrade-analytics-architecture.md | 0 windows/deploy/upgrade-analytics-deploy-windows.md | 0 windows/deploy/upgrade-analytics-get-started.md | 0 windows/deploy/upgrade-analytics-overview.md | 0 windows/deploy/upgrade-analytics-prepare-your-environment.md | 0 windows/deploy/upgrade-analytics-release-notes.md | 0 windows/deploy/upgrade-analytics-requirements.md | 0 windows/deploy/upgrade-analytics-resolve-issues.md | 0 .../deploy/use-upgrade-analytics-to-manage-windows-upgrades.md | 0 11 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md create mode 100644 windows/deploy/troubleshoot-upgrade-analytics.md create mode 100644 windows/deploy/upgrade-analytics-architecture.md create mode 100644 windows/deploy/upgrade-analytics-deploy-windows.md create mode 100644 windows/deploy/upgrade-analytics-get-started.md create mode 100644 windows/deploy/upgrade-analytics-overview.md create mode 100644 windows/deploy/upgrade-analytics-prepare-your-environment.md create mode 100644 windows/deploy/upgrade-analytics-release-notes.md create mode 100644 windows/deploy/upgrade-analytics-requirements.md create mode 100644 windows/deploy/upgrade-analytics-resolve-issues.md create mode 100644 windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md diff --git a/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md b/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/troubleshoot-upgrade-analytics.md b/windows/deploy/troubleshoot-upgrade-analytics.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-architecture.md b/windows/deploy/upgrade-analytics-architecture.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-deploy-windows.md b/windows/deploy/upgrade-analytics-deploy-windows.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-overview.md b/windows/deploy/upgrade-analytics-overview.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-prepare-your-environment.md b/windows/deploy/upgrade-analytics-prepare-your-environment.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-release-notes.md b/windows/deploy/upgrade-analytics-release-notes.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-requirements.md b/windows/deploy/upgrade-analytics-requirements.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/upgrade-analytics-resolve-issues.md b/windows/deploy/upgrade-analytics-resolve-issues.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md b/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md new file mode 100644 index 0000000000..e69de29bb2 From 06e91b78b477bde8522272adca4b14ade2a853dc Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 09:44:51 -0700 Subject: [PATCH 04/34] Updated to remove headings for redirected topics. --- windows/plan/act-technical-reference.md | 53 +++---------------------- 1 file changed, 5 insertions(+), 48 deletions(-) diff --git a/windows/plan/act-technical-reference.md b/windows/plan/act-technical-reference.md index c05f03fc92..60871fdda1 100644 --- a/windows/plan/act-technical-reference.md +++ b/windows/plan/act-technical-reference.md @@ -29,54 +29,11 @@ ACT is available in the [Windows Assessment and Deployment Kit (ADK) for Windows ## In this section - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Welcome to ACT](welcome-to-act.md)

The Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. With ACT, you can obtain compatibility information from Microsoft and software vendors, identify compatibility issues within your own organization, and share compatibility ratings with other ACT users. The tools in ACT help you analyze and mitigate compatibility issues before deploying a version of Windows to your organization.

[Configuring ACT](configuring-act.md)

This section provides information about setting up the Application Compatibility Toolkit (ACT) in your organization.

[Using ACT](using-act.md)

This section describes how to use the Application Compatibility Toolkit (ACT) in your organization.

[Troubleshooting ACT](troubleshooting-act.md)

This section provides troubleshooting information for the Application Compatibility Toolkit (ACT).

[ACT User Interface Reference](act-user-interface-reference.md)

This section contains information about the user interface for Application Compatibility Manager (ACM), which is a tool in the Application Compatibility Toolkit (ACT).

[ACT Product and Documentation Resources](act-product-and-documentation-resources.md)

The following sections provide links to resources and reference material for the Application Compatibility Toolkit (ACT).

[ACT Glossary](act-glossary.md)

The following table lists terms and definitions used by the Application Compatibility Toolkit (ACT).

[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md)

You can fix some compatibility issues that are due to the changes made between Windows operating system versions. These issues can include User Account Control (UAC) restrictions.

- +|Topic |Description | +|------|------------| +|[Standard User Analyzer (SUA) User's Guide](sua-users-guide.md) |The Standard User Analyzer (SUA) helps you test your applications and monitor API calls to detect compatibility issues related to the User Account Control (UAC) feature in Windows. | +|[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) |The Compatibility Administrator tool helps you resolve potential application-compatibility issues before deploying a new version of Windows to your organization. | +|[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) |You can fix some compatibility issues that are due to the changes made between Windows operating system versions. These issues can include User Account Control (UAC) restrictions. |     From 7fb7e7478ff7843b386eb9a80b15735378266cc2 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 09:48:15 -0700 Subject: [PATCH 05/34] Removed content, updated YAML, redirected --- windows/plan/software-requirements-for-act.md | 85 +------------------ windows/plan/welcome-to-act.md | 81 +----------------- windows/plan/whats-new-in-act-60.md | 83 +----------------- 3 files changed, 6 insertions(+), 243 deletions(-) diff --git a/windows/plan/software-requirements-for-act.md b/windows/plan/software-requirements-for-act.md index 3564e2d753..1aa1a7eaa8 100644 --- a/windows/plan/software-requirements-for-act.md +++ b/windows/plan/software-requirements-for-act.md @@ -1,86 +1,5 @@ --- title: Software Requirements for ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) has the following software requirements. -ms.assetid: 9bbc21d4-f2ac-4a91-8add-017b1eacdeee -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Software Requirements for ACT - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Application Compatibility Toolkit (ACT) has the following software requirements. - -## Operating Systems - - -ACT can be installed on the following operating systems: - -- Windows 10 - -- Windows 8.1 - -- Windows 8 - -- Windows 7 - -- Windows Server 2012 - -- Windows Server 2008 R2 - -You can deploy inventory collector packages to all of the operating systems where you can install ACT. In addition, you can also deploy inventory collector packages to Windows Server 2008, Windows Vista, and Windows XP. - -**Note**   -As of Update 2, there is a known issue where the inventory collector package fails on Windows Vista. - -  - -## Database Components - - -ACT requires one of the following database components: - -- Microsoft® SQL Server® 2012 - -- Microsoft® SQL Server® 2008 R2 - -- SQL Server 2008 - -- SQL Server 2005 - -- SQL Server 2008 Express - -- SQL Server 2005 Express Edition - -## .NET Framework - - -ACT requires .NET Framework 4. - -## Related topics - - -[What's New in Act 6.1](whats-new-in-act-60.md) - -[Software Requirements for RAP](software-requirements-for-rap.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/welcome-to-act.md b/windows/plan/welcome-to-act.md index c6755be21e..44823425a9 100644 --- a/windows/plan/welcome-to-act.md +++ b/windows/plan/welcome-to-act.md @@ -1,82 +1,5 @@ --- title: Welcome to ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. -ms.assetid: 3963db88-83d2-4b9a-872e-31c275d1a321 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Welcome to ACT - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. With ACT, you can obtain compatibility information from Microsoft and software vendors, identify compatibility issues within your own organization, and share compatibility ratings with other ACT users. The tools in ACT help you analyze and mitigate compatibility issues before deploying a version of Windows to your organization. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[What's New in ACT 6.1](whats-new-in-act-60.md)

Two major updates have been released since ACT 6.1. They are ACT 6.1 Update and ACT 6.1 Update 2. The following table lists changes made in the Application Compatibility Toolkit (ACT), which is included in the Windows Assessment and Deployment Kit (ADK) download.

[Software Requirements for ACT](software-requirements-for-act.md)

The Application Compatibility Toolkit (ACT) has the following software requirements.

[Software Requirements for RAP](software-requirements-for-rap.md)

The runtime-analysis package (RAP) has the following software requirements.

- -  - -## Related topics - - -[Configuring ACT](configuring-act.md) - -[Using ACT](using-act.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -[ACT User Interface Reference](act-user-interface-reference.md) - -[ACT Product and Documentation Resources](act-product-and-documentation-resources.md) - -[ACT Glossary](act-glossary.md) - -[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/whats-new-in-act-60.md b/windows/plan/whats-new-in-act-60.md index b516ef3eae..a4f0b80279 100644 --- a/windows/plan/whats-new-in-act-60.md +++ b/windows/plan/whats-new-in-act-60.md @@ -1,84 +1,5 @@ --- title: What's New in ACT 6.1 (Windows 10) description: Two major updates have been released since ACT 6.1. -ms.assetid: f12e137d-0b55-4f7d-88e0-149302655d9b -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# What's New in ACT 6.1 - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Two major updates have been released since ACT 6.1. They are ACT 6.1 Update and ACT 6.1 Update 2. The following table lists changes made in the Application Compatibility Toolkit (ACT), which is included in the Windows Assessment and Deployment Kit (ADK) download. - - ---- - - - - - - - - - - - - - - -
VersionChanges
ACT 6.1 Update
    -
  • Support for Windows 10, including viewing Windows 10 reports on Application Compatibility Manager.
  • -
  • Bug fixes: this version of ACT fixed an issue where Inventory-Collector package would fail when it tried to inventory the system.
  • -
ACT 6.1 Update 2

Bug fixes: this version of ACT addresses the following bugs:

-
    -
  • Capability to create custom compatibility fixes for Windows versions other than the currently running version.

  • -
  • Fixed issue where Inventory-Collector Package crashes when running on some Windows 7 x86 systems.

  • -
  • Fixed issue where not specifying a tag for Inventory-Collector Package would cause an error in the log processing service. The result of this bug was that data collected by the Package would not be processed.

  • -
  • Fixed issue where Standard User Analyzer (SUA) returns an error when trying to apply mitigations to an app on Windows 7.

  • -
  • Fixed issue where ACT is unable to create custom compatibility fixes for 32-bit systems correctly.

  • -
- -  - -**Note**   -The version numbers for ACT 6.1 Update and Update 2 are identical, so you will need to look at the product ID of ACT to tell them apart. To find the product ID, open ACT, go to **Help** > **About**, and compare the product ID to the following list. - -- **ACT 6.1 Update**: B264FCCB-3F1F-828F-CCF8-EDB93E860970 - -- **ACT 6.1 Update 2**: B2BC4686-29A9-9E9D-F2E4-7E20659EECE7 - -If you run into any of the bugs fixed in Update 2, you likely have ACT 6.1 Update or older. Please download the latest version in the Windows ADK. - -  - -## Related topics - - -[Software Requirements for ACT](software-requirements-for-act.md) - -[Software Requirements for RAP](software-requirements-for-rap.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From 6aba6dde50b38fbb677431e8610521f3c0d7a970 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 09:55:48 -0700 Subject: [PATCH 06/34] Removed content, updated YAML, redirected --- windows/plan/act-database-configuration.md | 84 +--------- windows/plan/act-database-migration.md | 67 +------- windows/plan/act-deployment-options.md | 60 +------- windows/plan/act-lps-share-permissions.md | 75 +-------- .../plan/act-tools-packages-and-services.md | 59 +------- windows/plan/configuring-act.md | 89 +---------- ...creating-an-inventory-collector-package.md | 57 +------ ...eploying-an-inventory-collector-package.md | 143 +----------------- ...ying-computers-for-inventory-collection.md | 105 +------------ windows/plan/software-requirements-for-rap.md | 69 +-------- .../taking-inventory-of-your-organization.md | 75 +-------- ...ng-compatibility-on-the-target-platform.md | 83 +--------- windows/plan/using-act.md | 89 +---------- 13 files changed, 28 insertions(+), 1027 deletions(-) diff --git a/windows/plan/act-database-configuration.md b/windows/plan/act-database-configuration.md index dc8103e03e..e14779d688 100644 --- a/windows/plan/act-database-configuration.md +++ b/windows/plan/act-database-configuration.md @@ -1,85 +1,5 @@ --- title: ACT Database Configuration (Windows 10) description: The Application Compatibility Toolkit (ACT) uses a Microsoft® SQL Server® database for storing and sharing compatibility issue data. -ms.assetid: 032bbfe0-86fa-48ff-b638-b9d6a908c45e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT Database Configuration - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Application Compatibility Toolkit (ACT) uses a Microsoft® SQL Server® database for storing and sharing compatibility issue data. If you do not use Microsoft SQL Server, you can download and install Microsoft SQL Server Express. For information about creating Microsoft SQL Server databases, see [Administering the Database Engine](http://go.microsoft.com/fwlink/p/?LinkId=64169). - -## ACT Database Creation - - -You can create the ACT database by using one of the following methods: - -- Run Application Compatibility Manager (ACM), and then use the ACT Configuration Wizard to create a new database. - - -or- - -- Run the CreateDB.sql file, located at %SYSTEMDRIVE%\\ProgramData\\Microsoft\\Application Compatibility Toolkit\\CreateDB.sql. - -### ACT Database Permissions - -You must assign the following database roles to the following accounts. - -- To the user and local service accounts that will run the ACT Log Processing Service (LPS), assign the db\_datareader, db\_datawriter, and db\_owner database roles. - -- To the user account that will run Application Compatibility Manager (ACM), assign the db\_datareader and db\_datawriter database roles. - -Alternatively, grant the following explicit permissions to each user that will run the ACT LPS or ACM. - -- SELECT - -- INSERT - -- UPDATE - -- DELETE - -- EXECUTE - -### ACT Database Recommendations - -We also recommend that you make the following changes to the database as part of your deployment planning: - -- **Create a larger database, including a larger log file–size setting, and then set the growth increments appropriately**. If you create a database with the default setting for data storage, the data portion of the database will have an initial size of 1 megabyte (MB), and a growth increment of 1 MB. If you create a database with the default setting for log file storage, the log file portion of the database will have an initial size of 1 MB and a growth increment of 10 percent. We recommend that you maintain a data-to-log file ratio of 5:1 or 4:1. For example, if your data portion is 5 gigabytes (GB), your log file portion should be 1 GB. - -- **Change the recovery model of your database**. The default recovery model is **Full**, but we recommend that you change the recovery model to **Simple** to improve performance and reduce disk space requirements. - -- **Store the data portion and log file portion of your ACT database on separate hard drives**. Unless otherwise specified by your SQL Administrator, the default is for the data and log files to be stored on the same hard drive. We recommend separating the data from the log files to reduce disk I/O contention. - -## Related topics - - -[ACT Tools, Packages, and Services](act-tools-packages-and-services.md) - -[ACT Deployment Options](act-deployment-options.md) - -[ACT Database Migration](act-database-migration.md) - -[ACT LPS Share Permissions](act-lps-share-permissions.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-database-migration.md b/windows/plan/act-database-migration.md index 4b4009c05e..8dfb9b377e 100644 --- a/windows/plan/act-database-migration.md +++ b/windows/plan/act-database-migration.md @@ -1,68 +1,5 @@ --- title: ACT Database Migration (Windows 10) description: The schema for an ACT database can change when ACT is updated or when a new version of ACT is released. -ms.assetid: b13369b4-1fb7-4889-b0b8-6d0ab61aac3d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT Database Migration - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The schema for an ACT database can change when ACT is updated or when a new version of ACT is released. If the schema for an ACT database does not match the current schema, you can migrate the compatibility data to a new database. You can then use the current version of ACT to open the new database. - -To create the new database, you must have database-creation permissions on the instance of SQL Server. - -## Migrating Compatibility Data from an ACT Database - - -You can migrate compatibility data from an ACT database to a new database by using one of the following methods: - -- Run Application Compatibility Manager (ACM), and then use the ACT Configuration Wizard to open the database. The wizard guides you through migrating the compatibility data to a new database. - -- Run the MigrateDB.sql file, located at %SYSTEMDRIVE%\\ProgramData\\Microsoft\\Application Compatibility Toolkit\\MigrateDB.sql.. The following table shows the location of the MigrateDB.sql file. - -## Database Migration from ACT 5.6 - - -When you migrate compatibility data from an ACT 5.6 database to a new database, the following information is excluded from the migration: - -- Issues that were reported by ACT 5.6 data-collection packages (DCPs). - -- Solutions that correspond to issues reported by ACT 5.6 DCPs. - -- Lists of file names that ACT 5.6 associated with each application. - -You cannot migrate any compatibility data from ACT databases that were created on a version of ACT before ACT 5.6. - -## Related topics - - -[ACT Tools, Packages, and Services](act-tools-packages-and-services.md) - -[ACT Deployment Options](act-deployment-options.md) - -[ACT Database Configuration](act-database-configuration.md) - -[ACT LPS Share Permissions](act-lps-share-permissions.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-deployment-options.md b/windows/plan/act-deployment-options.md index 32bb1e10f0..4d675083f6 100644 --- a/windows/plan/act-deployment-options.md +++ b/windows/plan/act-deployment-options.md @@ -1,61 +1,5 @@ --- title: ACT Deployment Options (Windows 10) description: While planning your deployment of the Application Compatibility Toolkit (ACT), consider which computers you want running the various tools, packages, and services for ACT. -ms.assetid: 90d56dd8-8d57-44e8-bf7a-29aabede45ba -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT Deployment Options - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -While planning your deployment of the Application Compatibility Toolkit (ACT), consider which computers you want running the various tools, packages, and services for ACT. - -The following diagram shows supported deployment options for an ACT installation. The options listed first are the most highly recommended. - -![act supported topologies](images/dep-win8-l-act-supportedtopologies.jpg) - -## Collecting Data Across Domains - - -If you plan to deploy inventory-collector packages to computers running Windows XP, where some of the computers are on a different domain than the ACT LPS share, do one of the following: - -- Set up a separate ACT LPS share on each domain and configure the inventory-collector package to upload log files to the ACT LPS share on the same domain. - -- Set up a single ACT LPS share on one computer. On the computer that hosts the share, use Group Policy to allow connections from anonymous users. - -These steps are not necessary if the computers where you deploy inventory-collector packages are running Windows Vista, Windows 7, Windows 8, Windows 8.1, or Windows 10. - -If you choose to have distributed logging with a subsequent step of moving log files to your central share, move the files to the central share before processing the files. You can move the files manually or use a technology like Distributed File-System Replication (DFSR). - -## Related topics - - -[ACT Tools, Packages, and Services](act-tools-packages-and-services.md) - -[ACT Database Configuration](act-database-configuration.md) - -[ACT Database Migration](act-database-migration.md) - -[ACT LPS Share Permissions](act-lps-share-permissions.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-lps-share-permissions.md b/windows/plan/act-lps-share-permissions.md index f2496dc915..6cfecb3826 100644 --- a/windows/plan/act-lps-share-permissions.md +++ b/windows/plan/act-lps-share-permissions.md @@ -1,76 +1,5 @@ --- title: ACT LPS Share Permissions (Windows 10) description: To upload log files to the ACT Log Processing Service (LPS) share, certain permissions must be set at the share level and folder level. -ms.assetid: 51f6ddf7-f424-4abe-a0e0-71fe616f9e84 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT LPS Share Permissions - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -To upload log files to the ACT Log Processing Service (LPS) share, certain permissions must be set at the share level and folder level. - -## Share-Level Permissions - - -The **Everyone** group must have **Change** and **Read** permissions to the ACT LPS share. - -**To set the share-level permissions** - -1. Browse to the ACT LPS share, right-click the folder, and select **Properties**. - -2. Click the **Sharing** tab, share the folder, and then click **Permissions**. - -3. Add the **Everyone** group if it is not already listed, and then select the **Change** and **Read** check boxes in the **Allow** column. - -## Folder-Level Permissions (NTFS Only) - - -The **Everyone** group must have **Write** access to the ACT LPS share. - -The ACT Log Processing Service account must have **List Folder Contents**, **Read**, and **Write** permissions. - -- If the ACT Log Processing Service account is **Local System Account**, apply the permissions to the *<domain>*\\*<computer>*$ account. - -- If the ACT Log Processing Service is a user account, apply the permissions to the specific user. - -**To set the folder-level permissions** - -1. In Windows Explorer, right-click the folder for the ACT LPS share, and then click **Properties**. - -2. Click the **Security** tab, add the account that runs the ACT Log Processing Service, and then select the **List Folder Contents**, **Read**, and **Write** check boxes in the **Allow** column. - -3. Add the **Everyone** group if it is not already listed, and then select the **Write** check box in the **Allow** column. - -## Related topics - - -[ACT Tools, Packages, and Services](act-tools-packages-and-services.md) - -[ACT Deployment Options](act-deployment-options.md) - -[ACT Database Configuration](act-database-configuration.md) - -[ACT Database Migration](act-database-migration.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-tools-packages-and-services.md b/windows/plan/act-tools-packages-and-services.md index bf9c2bf728..edae539568 100644 --- a/windows/plan/act-tools-packages-and-services.md +++ b/windows/plan/act-tools-packages-and-services.md @@ -1,60 +1,5 @@ --- title: ACT Tools, Packages, and Services (Windows 10) description: The Application Compatibility Toolkit is included with the Windows ADK. Download the Windows ADK. -ms.assetid: f5a16548-7d7b-4be9-835e-c06158dd0b89 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT Tools, Packages, and Services - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Application Compatibility Toolkit is included with the Windows ADK. [Download the Windows ADK.](http://go.microsoft.com/fwlink/p/?LinkId=526740) - -ACT includes the following: - -- **Application Compatibility Manager (ACM):** A tool that you can use to create your data-collection packages and analyze the collected inventory and compatibility data. - -- **Inventory-collector package:** A data-collection package that can be deployed to computers to gather inventory data that will be uploaded to the ACT database. - -- **Runtime-analysis package:** A data-collection package that can be deployed to computers in a test environment for compatibility testing on the new operating system. - -- **ACT Log Processing Service (LPS):** A service that is used to process the ACT log files uploaded from the computers where your data-collection packages have been installed. The service adds the information to your ACT database. - -- **ACT LPS share:** A file share that is accessed by the ACT LPS, to store the log files that will be processed and added to the ACT database. - -- **ACT database:** A Microsoft® SQL Server database that stores the collected inventory and compatibility data. You can use ACM to view the information stored in the ACT database. - -- **Microsoft Compatibility Exchange:** A web service that propagates application-compatibility issues. - -## Related topics - - -[ACT Deployment Options](act-deployment-options.md) - -[ACT Database Configuration](act-database-configuration.md) - -[ACT Database Migration](act-database-migration.md) - -[ACT LPS Share Permissions](act-lps-share-permissions.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/configuring-act.md b/windows/plan/configuring-act.md index f5803ddd81..c2c5db73dc 100644 --- a/windows/plan/configuring-act.md +++ b/windows/plan/configuring-act.md @@ -1,90 +1,5 @@ --- title: Configuring ACT (Windows 10) description: This section provides information about setting up the Application Compatibility Toolkit (ACT) in your organization. -ms.assetid: aacbe35e-ea40-47ac-bebf-ed2660c8fd86 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Configuring ACT - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about setting up the Application Compatibility Toolkit (ACT) in your organization. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[ACT Tools, Packages, and Services](act-tools-packages-and-services.md)

The Application Compatibility Toolkit is included with the Windows ADK. [Download the Windows ADK.](http://go.microsoft.com/fwlink/p/?LinkId=526740)

[ACT Deployment Options](act-deployment-options.md)

While planning your deployment of the Application Compatibility Toolkit (ACT), consider which computers you want running the various tools, packages, and services for ACT.

[ACT Database Configuration](act-database-configuration.md)

The Application Compatibility Toolkit (ACT) uses a Microsoft® SQL Server® database for storing and sharing compatibility issue data. If you do not use Microsoft SQL Server, you can download and install Microsoft SQL Server Express. For information about creating Microsoft SQL Server databases, see [Administering the Database Engine](http://go.microsoft.com/fwlink/p/?LinkId=64169).

[ACT Database Migration](act-database-migration.md)

The schema for an ACT database can change when ACT is updated or when a new version of ACT is released. If the schema for an ACT database does not match the current schema, you can migrate the compatibility data to a new database. You can then use the current version of ACT to open the new database.

[ACT LPS Share Permissions](act-lps-share-permissions.md)

To upload log files to the ACT Log Processing Service (LPS) share, certain permissions must be set at the share level and folder level.

- -  - -## Related topics - - -[Welcome to ACT](welcome-to-act.md) - -[Using ACT](using-act.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -[ACT User Interface Reference](act-user-interface-reference.md) - -[ACT Product and Documentation Resources](act-product-and-documentation-resources.md) - -[ACT Glossary](act-glossary.md) - -[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/creating-an-inventory-collector-package.md b/windows/plan/creating-an-inventory-collector-package.md index c174e746e0..aa173ffa75 100644 --- a/windows/plan/creating-an-inventory-collector-package.md +++ b/windows/plan/creating-an-inventory-collector-package.md @@ -1,58 +1,5 @@ --- title: Creating an Inventory-Collector Package (Windows 10) description: You can use Application Compatibility Manager (ACM) to create an inventory-collector package. -ms.assetid: 61d041d6-e308-47b3-921b-709d72926d6d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Creating an Inventory-Collector Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can use Application Compatibility Manager (ACM) to create an inventory-collector package. You can then deploy the inventory-collector package to other computers to gather inventory data. The package uploads inventory data to the Application Compatibility Toolkit (ACT) database. - -**To create an inventory-collector package** - -1. In ACM, click **Collect** to open the **Collect** screen. - -2. On the **File** menu, click **New**. - -3. Click **Application inventory**. - -4. Provide the information that is requested for the package, and then click **Create**. - -5. Browse to the location where you want to save the Windows® Installer (.msi) file for the package. - - You can use this .msi file to install the inventory-collector package on each computer for which you want to gather inventory data. - -6. Type a file name for the .msi file, and then click **Save**. - -7. Click **Finish**. - -## Related topics - - -[Identifying Computers for Inventory Collection](identifying-computers-for-inventory-collection.md) - -[Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/deploying-an-inventory-collector-package.md b/windows/plan/deploying-an-inventory-collector-package.md index 406a2823fd..8bc41c354d 100644 --- a/windows/plan/deploying-an-inventory-collector-package.md +++ b/windows/plan/deploying-an-inventory-collector-package.md @@ -1,142 +1,5 @@ --- title: Deploying an Inventory-Collector Package (Windows 10) -ms.assetid: 8726ff71-0d17-4449-bdb7-66957ae51c62 -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.sitesec: library -author: TrudyHa ---- - -# Deploying an Inventory-Collector Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can use the following methods to deploy an inventory-collector package to the destination computers: - -- **Group Policy Software Installation.** This is a feature of Active Directory Domain Services in Windows Server. All computers to which you deploy the package must be part of the Active Directory forest. - -- **Logon script.** You can use Windows Script Host to create a logon script. Installing by using a logon script requires administrator credentials on the local computer. - -- **Microsoft® System Center Configuration Manager.** For information about how to use System Center Configuration Manager, see the product documentation. - -- **Manual distribution.** You can use a file server on the network as a software distribution point, or you can distribute removable media. User installation of an inventory-collector package requires administrator credentials on the local computer. - -**To deploy an inventory-collector package by using Group Policy Software Installation** - -1. Ensure that the computers to which you want to deploy the inventory-collector package are members of the Active Directory forest. - -2. Create a Group Policy Object (GPO) for publishing the inventory-collector package. - -3. Assign the GPO to the organizational units (OUs) that contain the set of computers. - -4. Create and publish a new software installation package by using Group Policy Software Installation. - - For information about the Group Policy Software Installation process, see [Best practices for Group Policy Software Installation](http://go.microsoft.com/fwlink/p/?LinkId=87996). - -**To assign a logon script for installing an inventory-collector package to an organizational unit** - -1. Create the logon script. The following script is an example. - - ``` syntax - Set ws = WScript.CreateObject("WScript.Shell") - ws.Run("\\servername\collector\package_name.exe") - ``` - - To keep the installation from running repeatedly, your script must create a marker. - - For more information about logon scripts, see [Assign a Logon Script to a User in the Active Directory](http://go.microsoft.com/fwlink/p/?LinkId=87997). - -2. Save your script in the SYSVOL\\Scripts folder. - -3. Open the Active Directory Users and Computers console by clicking **Start**, clicking **All Programs**, clicking **Administrative Tools**, and then clicking **Active Directory Users and Computers**. - -4. Right-click the OU to which you intend to assign the logon script, click **Properties**, and then click the **Group Policy** tab. - -5. Click **New** to add a new GPO, or select an existing GPO and then click **Edit**. - -6. In the left pane, expand the **User Configuration** object, expand the **Windows Setting** object, and then click **Scripts (Logon/Logoff)**. - -7. In the right pane, double-click the **Logon** script. - -8. Click **Add**. - -9. Click **Browse**, browse to the \\\\*<domain>*\\Sysvol\\Scripts folder, select your script, and then click **Open**. - -10. Click **OK** to close the **Logon Properties** dialog box. - -11. Close the Group Policy Management console and the Active Directory Users and Computers console. - -12. On a computer that is a member of the domain and a part of the OU, log on as an OU user. - -13. Open a **Command Prompt** window, and then type `GPUPDATE /force` to force the update of the Group Policy setting. - -14. At the command prompt, type `RSOP.msc` to verify your Group Policy assignment. - -15. In the left pane, expand the **Computer Configuration** object, expand the **Windows Setting** object, and then click **Security Settings**. - -16. Expand **Account Policies**, click **Password Policy**, and verify the assigned Group Policy setting. - -17. Close the Resultant Set of Policy console and the **Command Prompt** window. - -**To deploy an inventory-collector package by using System Center Configuration Manager** - -1. Verify that the computers to which you want to deploy the package are included in your Configuration Manager inventory. - -2. Create a Configuration Manager computer collection that includes the computers. - -3. Create a shared folder that contains the source image of the inventory-collector package. - -4. Create a Configuration Manager package that is based on the source image from the shared folder. - - For more information, see [How to Create a Package](http://go.microsoft.com/fwlink/p/?LinkId=131355). - -5. Specify the Configuration Manager software distribution points. - -6. Create a Configuration Manager program that includes the required commands and command-line options to deploy the inventory-collector package. - - For more information, see [How to Create a Program](http://go.microsoft.com/fwlink/p/?LinkId=131356). - -7. Create a Configuration Manager advertisement that instructs Configuration Manager clients to run the program that you specified in the previous step. - - For more information, see [How to Create an Advertisement](http://go.microsoft.com/fwlink/p/?LinkId=131357). - -**To deploy an inventory-collector package from a network share** - -1. Store your package (.msi) file in a shared folder on the network. - -2. Notify the users of the computers that require the inventory-collector package to run the .msi file. For example, you might send an email message that includes a hyperlink to the shared folder. - -**To deploy an inventory-collector package to offline computers** - -1. In your inventory-collector package, specify a local output path for the log file. - -2. Burn your.msi file to removable media. - -3. Send the removable media to users of the offline computers. - -4. Instruct the users to run the .msi file and then return the generated log file. For example, the users might send the log file in an email message or place the file on a network share. - -## Related topics - - -[Identifying Computers for Inventory Collection](identifying-computers-for-inventory-collection.md) - -[Creating an Inventory-Collector Package](creating-an-inventory-collector-package.md) - -  - -  - - - - - +description: How to deploy an inventory-collector package to your destination computers. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/identifying-computers-for-inventory-collection.md b/windows/plan/identifying-computers-for-inventory-collection.md index a7378b9820..6d2c3cb7bd 100644 --- a/windows/plan/identifying-computers-for-inventory-collection.md +++ b/windows/plan/identifying-computers-for-inventory-collection.md @@ -1,104 +1,5 @@ --- title: Identifying Computers for Inventory Collection (Windows 10) -ms.assetid: f5bf2d89-fff2-4960-a153-dc1146b442fb -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.sitesec: library -author: TrudyHa ---- - -# Identifying Computers for Inventory Collection - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -An inventory-collector package gathers inventory data from the computers on which it is installed. This data includes the following: - -- **System inventory.** Information about the client computer. This information includes the memory capacity, the processor speed, and the processor architecture. - -- **Device inventory.** Information about the devices that are installed on the client computer. This information includes the model, the manufacturer, and the device class. - -- **Software inventory.** An inventory of the applications that are installed on the computer. This information includes system technologies such as Windows® Installer. - -To generate a complete inventory and obtain a comprehensive view of your organization, inventory all computers. However, remember that deploying inventory-collector packages to all computers in your organization will require the additional work of analyzing and reducing a larger list of applications. If you do not have the resources to deploy to all computers or you cannot process a larger list of applications, consider deploying inventory-collector packages to representative subsets of computers instead. - -If you decide to deploy inventory-collector packages to representative subsets of computers in your organization, consider the following: - -- [Managed and Unmanaged Environments](#bmk-managedunmanaged) - -- [Role-Based Applications](#bmk-rolebasedapplications) - -- [Software Distribution](#bmk-softwaredistribution) - -- [Geographic Distribution](#bmk-geographicdistribution) - -- [Computer Types](#bmk-computertypes) - -## Managed and Unmanaged Environments - - -In your organization, you may have managed environments and unmanaged environments. - -In a managed environment, IT administrators strictly control and manage the installation and use of applications. In this environment, you can discover the full inventory by deploying inventory-collector packages to a limited subset of computers. - -In an unmanaged environment, users have administrator permissions and can install applications at their own discretion. To obtain the full inventory, you must deploy your inventory-collector packages to more computers. - -## Role-Based Applications - - -Your organization may use role-based applications that relate to job function. For example, accountants may use finance-related applications. Reviewing application use together with job function helps you better identify which subsets of computers need inventory-collector packages. - -## Software Distribution - - -You can distribute applications in various ways within an organization. For example, you can use Group Policy, Microsoft® IntelliMirror®, Microsoft System Center Configuration Manager, or a customized distribution method. Reviewing the policies for your software distribution system helps you better identify which subsets of computers need inventory-collector packages. - -## Geographic Distribution - - -While you plan for inventory collection, consider the geographic distribution of your organization, and consider application use within each region. Be sure to account for divisional applications, localized applications, and applications that are specific to the geographic location and export restrictions. Consult with technical and business leaders from each region to understand the differences and determine which subsets of computers need inventory-collector packages. - -## Computer Types - - -Computer types can be an important factor in the deployment of inventory-collector packages. The following sections describe common computer types. - -### Mobile Computers - -Mobile users are frequently offline, occasionally synchronizing with the corporate network through a LAN or VPN connection. The user must be online for the inventory-collector package to be downloaded and installed, and must be online again for the logged data to be uploaded. - -### Multiuser Computers - -Multiuser computers are typically in university computer labs, libraries, and organizations that enable job sharing. These computers include a core set of applications that are always available, in addition to many applications that can be installed and removed as necessary. Because these computers typically have a core set of applications, you can identify a narrow subset of computers to receive the inventory-collector package. - -### AppStations and TaskStations - -AppStations that run vertical applications are typically for marketing, claims and loan processing, and customer service. TaskStations are typically dedicated to running a single application in a location such as a manufacturing floor (as an entry terminal) or a call center. Because AppStations and TaskStations do not typically enable users to add or remove applications, you can identify a narrow subset of computers to receive the inventory-collector package. - -### Kiosks - -Kiosks are generally in public areas. These computers run unattended. They also generally run a single application by using a single-use account and automatic logon. Because these computers typically run a single application, you can identify a narrow subset of computers to receive the inventory-collector package. - -## Related topics - - -[Creating an Inventory-Collector Package](creating-an-inventory-collector-package.md) - -[Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md) - -  - -  - - - - - +description: To generate a complete inventory and obtain a comprehensive view of your organization, inventory all computers. However, remember that deploying inventory-collector packages to all computers in your organization will require the additional work of analyzing and reducing a larger list of applications. If you do not have the resources to deploy to all computers or you cannot process a larger list of applications, consider deploying inventory-collector packages to representative subsets of computers instead. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/software-requirements-for-rap.md b/windows/plan/software-requirements-for-rap.md index 07311438e4..c9e1f070c8 100644 --- a/windows/plan/software-requirements-for-rap.md +++ b/windows/plan/software-requirements-for-rap.md @@ -1,70 +1,5 @@ --- title: Software Requirements for RAP (Windows 10) description: The runtime-analysis package (RAP) has the following software requirements. -ms.assetid: 0163ce70-f5ba-400c-bdd5-a25511aac91f -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Software Requirements for RAP - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The runtime-analysis package (RAP) has the following software requirements. - -## Compatibility Monitor Supported Operating Systems - - -The Microsoft Compatibility Monitor tool is included in the runtime-analysis package. You can use the Compatibility Monitor on the following operating systems: - -- Windows 10 - -- Windows 8.1 - -- Windows 8 - -- Windows 7 - -## SUA Tool and Compatibility Administrator Supported Operating Systems - - -The Standard User Analyzer (SUA) tool and wizard and the Compatibility Administrator tool are included in the runtime-analysis package. You can use the tools on the following operating systems: - -- Windows 10 - -- Windows 8.1 - -- Windows 8 - -- Windows 7 - -- Windows Server 2012 - -- Windows Server 2008 R2 - -## Related topics - - -[What's New in Act 6.1](whats-new-in-act-60.md) - -[Software Requirements for ACT](software-requirements-for-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/taking-inventory-of-your-organization.md b/windows/plan/taking-inventory-of-your-organization.md index 07b40d240a..9d55c6ac04 100644 --- a/windows/plan/taking-inventory-of-your-organization.md +++ b/windows/plan/taking-inventory-of-your-organization.md @@ -1,76 +1,5 @@ --- title: Taking Inventory of Your Organization (Windows 10) description: This section provides information about how to use the Application Compatibility Toolkit (ACT) to identify applications and devices that are installed in your organization. -ms.assetid: d52f138d-c6b2-4ab1-bb38-5b036311a51d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Taking Inventory of Your Organization - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about how to use the Application Compatibility Toolkit (ACT) to identify applications and devices that are installed in your organization. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Identifying Computers for Inventory Collection](identifying-computers-for-inventory-collection.md)

An inventory-collector package gathers inventory data from the computers on which it is installed. This data includes the following:

[Creating an Inventory-Collector Package](creating-an-inventory-collector-package.md)

You can use Application Compatibility Manager (ACM) to create an inventory-collector package. You can then deploy the inventory-collector package to other computers to gather inventory data. The package uploads inventory data to the Application Compatibility Toolkit (ACT) database.

[Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md)

You can use the following methods to deploy an inventory-collector package to the destination computers:

- -  - -## Related topics - - -[Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) - -[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) - -[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) - -[Fixing Compatibility Issues](fixing-compatibility-issues.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/testing-compatibility-on-the-target-platform.md b/windows/plan/testing-compatibility-on-the-target-platform.md index 621a8bfeb2..68c1fb4ad6 100644 --- a/windows/plan/testing-compatibility-on-the-target-platform.md +++ b/windows/plan/testing-compatibility-on-the-target-platform.md @@ -1,84 +1,5 @@ --- title: Testing Compatibility on the Target Platform (Windows 10) description: This section provides information about setting up a test environment for compatibility testing, and about creating and deploying runtime-analysis packages to the test environment. -ms.assetid: 8f3e9d58-37c2-41ea-a216-32712baf6cf4 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Testing Compatibility on the Target Platform - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about setting up a test environment for compatibility testing, and about creating and deploying runtime-analysis packages to the test environment. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Deciding Which Applications to Test](deciding-which-applications-to-test.md)

Before starting your compatibility testing on the version of Windows that you want to deploy, you can use the Application Compatibility Toolkit (ACT) to identify which applications should be the focus of your testing.

[Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md)

The goal of the test environment is to model the operating system that you want to deploy and assess compatibility before deploying the operating system to your production environment. Your test environment is composed of computers on which the new operating system is installed. Your test environment can be a long-term investment. Consider retaining the test environment after deployment to assist in future deployment projects.

[Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md)

In Application Compatibility Manager (ACM), you can create runtime-analysis packages, which you can then deploy to computers for compatibility testing in your test environment.

[Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md)

When you deploy a runtime-analysis package, you are deploying it to your test environment for compatibility testing.

[Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md)

Compatibility Monitor is a tool in the runtime analysis package that you can use to monitor applications for compatibility issues. You can also use the Compatibility Monitor tool to submit compatibility feedback.

- -  - -## Related topics - - -[Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) - -[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) - -[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) - -[Fixing Compatibility Issues](fixing-compatibility-issues.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/using-act.md b/windows/plan/using-act.md index 3793af0dd1..3731aa3361 100644 --- a/windows/plan/using-act.md +++ b/windows/plan/using-act.md @@ -1,90 +1,5 @@ --- title: Using ACT (Windows 10) description: This section describes how to use the Application Compatibility Toolkit (ACT) in your organization. -ms.assetid: e6a68f44-7503-450d-a000-a04fbb93a146 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Using ACT - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section describes how to use the Application Compatibility Toolkit (ACT) in your organization. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Taking Inventory of Your Organization](taking-inventory-of-your-organization.md)

This section provides information about how to use the Application Compatibility Toolkit (ACT) to identify applications and devices that are installed in your organization.

[Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md)

This section provides information about setting up a test environment for compatibility testing, and about creating and deploying runtime-analysis packages to the test environment.

[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md)

This section provides information about using Application Compatibility Manager (ACM) to manage your data-collection packages. Data-collection packages include inventory-collector packages and runtime-analysis packages. The following procedures apply to both package types.

[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md)

This section provides information about viewing and working with your compatibility data in Application Compatibility Manager (ACM).

[Fixing Compatibility Issues](fixing-compatibility-issues.md)

This section provides step-by-step instructions and describes development tools that you can use to help fix your compatibility issues.

- -  - -## Related topics - - -[Welcome to ACT](welcome-to-act.md) - -[Configuring ACT](configuring-act.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -[ACT User Interface Reference](act-user-interface-reference.md) - -[ACT Product and Documentation Resources](act-product-and-documentation-resources.md) - -[ACT Glossary](act-glossary.md) - -[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From 2e671759f39b8dd0002630524e2dbe8b6e67b08b Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 10:20:24 -0700 Subject: [PATCH 07/34] Removed content, updated YAML, redirected --- .../plan/compatibility-monitor-users-guide.md | 71 +---------- .../creating-a-runtime-analysis-package.md | 53 +------- ...e-environment-for-compatibility-testing.md | 114 +----------------- .../deciding-which-applications-to-test.md | 53 +------- .../deploying-a-runtime-analysis-package.md | 47 +------- ...-compatibility-monitor-to-send-feedback.md | 83 +------------ 6 files changed, 11 insertions(+), 410 deletions(-) diff --git a/windows/plan/compatibility-monitor-users-guide.md b/windows/plan/compatibility-monitor-users-guide.md index 9a72ed30d3..51f3f35e21 100644 --- a/windows/plan/compatibility-monitor-users-guide.md +++ b/windows/plan/compatibility-monitor-users-guide.md @@ -1,72 +1,5 @@ --- title: Compatibility Monitor User's Guide (Windows 10) description: Compatibility Monitor is a tool in the runtime analysis package that you can use to monitor applications for compatibility issues. You can also use the Compatibility Monitor tool to submit compatibility feedback. -ms.assetid: 67d6eff0-1576-44bd-99b4-a3ffa5e205ac -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Compatibility Monitor User's Guide - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Compatibility Monitor is a tool in the runtime analysis package that you can use to monitor applications for compatibility issues. You can also use the Compatibility Monitor tool to submit compatibility feedback. - -## In this section - - - ---- - - - - - - - - - - - - - - - - -
TopicDescription

[Using Compatibility Monitor to Send Feedback](using-compatibility-monitor-to-send-feedback.md)

The Microsoft Compatibility Monitor tool is installed as part of the runtime-analysis package. From the computers in your test environment, you can use Compatibility Monitor to submit compatibility information to the Application Compatibility Toolkit (ACT) database for your organization.

[Common Compatibility Issues](common-compatibility-issues.md)

Compatibility issues tend to occur with the following technologies:

- -  - -## Related topics - - -[Deciding Which Applications to Test](deciding-which-applications-to-test.md) - -[Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) - -[Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) - -[Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/creating-a-runtime-analysis-package.md b/windows/plan/creating-a-runtime-analysis-package.md index 04411a5fa7..7eed446e0d 100644 --- a/windows/plan/creating-a-runtime-analysis-package.md +++ b/windows/plan/creating-a-runtime-analysis-package.md @@ -1,59 +1,8 @@ --- title: Creating a Runtime-Analysis Package (Windows 10) description: In Application Compatibility Manager (ACM), you can create runtime-analysis packages, which you can then deploy to computers for compatibility testing in your test environment. -ms.assetid: 3c703ebe-46b3-4dcd-b355-b28344bc159b -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md --- - -# Creating a Runtime-Analysis Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), you can create runtime-analysis packages, which you can then deploy to computers for compatibility testing in your test environment. - -**To create a runtime-analysis package** - -1. In ACM, click **Collect** to open the Collect screen. - -2. On the **File** menu, click **New**. - -3. Click **Runtime application testing**. - -4. Provide the information that is requested for the package, and then click **Create**. - -5. Navigate to the location where you want to save the Windows installer (.msi) file for the package. - - This .msi file is the file that you can use to install the runtime-analysis package on each computer in your test environment. - -6. Type a file name for the .msi file, and then click **Save**. - -7. Click **Finish**. - -## Related topics - - -[Deciding Which Applications to Test](deciding-which-applications-to-test.md) - -[Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) - -[Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) - -[Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) - -  -   diff --git a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md index 840fa87695..bacb82a35a 100644 --- a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md +++ b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md @@ -1,115 +1,5 @@ --- title: Creating an Enterprise Environment for Compatibility Testing (Windows 10) description: The goal of the test environment is to model the operating system that you want to deploy and assess compatibility before deploying the operating system to your production environment. -ms.assetid: cbf6d8b6-7ebc-4faa-bbbd-e02653ed4adb -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Creating an Enterprise Environment for Compatibility Testing - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The goal of the test environment is to model the operating system that you want to deploy and assess compatibility before deploying the operating system to your production environment. Your test environment is composed of computers on which the new operating system is installed. Your test environment can be a long-term investment. Consider retaining the test environment after deployment to assist in future deployment projects. - -## Modeling the Production Environment - - -We recommend the following practices for setting up your test environment: - -- Physically separate your test environment from your production environment. Physical separation helps ensure that activity in the test environment does not affect the production environment. - -- On the computers in your test environment, install the new operating system. - -- Perform all of your tests by using accounts that have similar permissions to the accounts in your production environment. This approach helps to ensure that you can determine potential security issues. - -## Configuring the Test Environment for Automated Testing - - -Typically, tests are run more than once, which requires being able to revert your test environment to a previous state. We recommend the following practices to ensure consistency in testing and consistency in restoring the state of your test environment: - -- Use disk-imaging software to create physical disk images. - -- Use software virtualization features to reverse changes to virtualized hard disks. - -## Determining When Virtualization Is Appropriate - - -The following table shows some of the advantages and disadvantages of virtualization. - - ---- - - - - - - - - - - - - -
AdvantagesDisadvantages
    -
  • Supports a large number of servers in a limited amount of physical space. You can run as many virtual servers as the physical computer’s resources allow.

  • -
  • Easily shares your test environment between teams. For example, your test team can create a virtualized test environment and then provide a copy to your development team for use in its development processes.

  • -
  • Supports multiple users performing simultaneous testing, mimicking the ability for each user to have a dedicated test environment.

  • -
  • Easily restores your environment to a previous state. For example, you can revert to a previous state by using the Undo Disks option.

  • -
    -
  • May reduce performance. Virtualized servers may be slower than their physical counterparts. The performance of virtualized servers is reduced because physical resources such as disks are virtualized.

  • -
  • May not support all applications and device drivers. Some hardware-specific device drivers and applications are not supported in virtualized servers.

  • -
- -  - -## Testing Methodology - - -When testing an application in a new operating system, we recommend the following methods: - -- Retain the default security-feature selections. - -- Use test automation tools to run your test cases in a consistent, reproducible way. - -- Use your application in the same way that you use it in your production environment. - -- Use the Compatibility Monitor tool in the runtime-analysis package to gather compatibility feedback. - -- Send and receive compatibility data to obtain data and solutions through the Microsoft Compatibility Exchange. - -- When testing a website or a web application, include both intranet and extranet sites, prioritizing the list based on how critical the site or the application is to your organization. - -## Related topics - - -[Deciding Which Applications to Test](deciding-which-applications-to-test.md) - -[Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) - -[Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) - -[Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/deciding-which-applications-to-test.md b/windows/plan/deciding-which-applications-to-test.md index a0d4d06986..5a394c0e68 100644 --- a/windows/plan/deciding-which-applications-to-test.md +++ b/windows/plan/deciding-which-applications-to-test.md @@ -1,54 +1,5 @@ --- title: Deciding Which Applications to Test (Windows 10) description: Before starting your compatibility testing on the version of Windows that you want to deploy, you can use the Application Compatibility Toolkit (ACT) to identify which applications should be the focus of your testing. -ms.assetid: d7c1c28f-b7b4-43ac-bf87-2910a2b603bf -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Deciding Which Applications to Test - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Before starting your compatibility testing on the version of Windows that you want to deploy, you can use the Application Compatibility Toolkit (ACT) to identify which applications should be the focus of your testing. - -**To choose the applications to include in compatibility testing** - -1. Gather your application and device inventory. For more information, see [Taking Inventory of Your Organization](taking-inventory-of-your-organization.md). - -2. Use the Microsoft Compatibility Exchange to get the latest compatibility ratings. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -3. Organize and group your applications, and determine which applications need to be tested. For more information, see [Organizing Your Compatibility Data](organizing-your-compatibility-data.md). - - After completing these steps, you can then start creating and deploying your runtime-analysis packages to the test environment for your compatibility testing. - -## Related topics - - -[Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) - -[Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) - -[Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) - -[Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/deploying-a-runtime-analysis-package.md b/windows/plan/deploying-a-runtime-analysis-package.md index bf01c5258c..77a9cc0a8e 100644 --- a/windows/plan/deploying-a-runtime-analysis-package.md +++ b/windows/plan/deploying-a-runtime-analysis-package.md @@ -1,48 +1,5 @@ --- title: Deploying a Runtime-Analysis Package (Windows 10) description: When you deploy a runtime-analysis package, you are deploying it to your test environment for compatibility testing. -ms.assetid: 304bf0be-0e7c-4c5f-baac-bed7f8bef509 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Deploying a Runtime-Analysis Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -When you deploy a runtime-analysis package, you are deploying it to your test environment for compatibility testing. - -For information about creating the test environment, see [Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md). - -To deploy a runtime-analysis package, you can use the same deployment methods that you might use to deploy an inventory-collector package. For information about deployment methods, see [Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md). - -## Related topics - - -[Deciding Which Applications to Test](deciding-which-applications-to-test.md) - -[Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) - -[Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) - -[Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/using-compatibility-monitor-to-send-feedback.md b/windows/plan/using-compatibility-monitor-to-send-feedback.md index 9a86a64d25..b723b9879f 100644 --- a/windows/plan/using-compatibility-monitor-to-send-feedback.md +++ b/windows/plan/using-compatibility-monitor-to-send-feedback.md @@ -1,84 +1,5 @@ --- title: Using Compatibility Monitor to Send Feedback (Windows 10) description: The Microsoft Compatibility Monitor tool is installed as part of the runtime-analysis package. -ms.assetid: dc59193e-7ff4-4950-8c20-e90c246e469d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Using Compatibility Monitor to Send Feedback - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Microsoft Compatibility Monitor tool is installed as part of the runtime-analysis package. From the computers in your test environment, you can use Compatibility Monitor to submit compatibility information to the Application Compatibility Toolkit (ACT) database for your organization. - -**To automatically monitor applications on your computer for compatibility issues** - -1. Start the Compatibility Monitor tool. - -2. In Compatibility Monitor, click **Start Monitoring**. - -3. Leave Compatibility Monitor running, and use the applications that you want to test for compatibility issues. - - Compatibility information is automatically detected during monitoring, and is silently submitted to the ACT database at regular intervals. - -4. After you finish testing applications, click **Stop Monitoring** to stop the automatic monitoring and submission of compatibility information. - -**To submit your compatibility rating for an application** - -1. Start the Compatibility Monitor tool. - -2. In Compatibility Monitor, click **Give Compatibility Feedback**. - - You can enter and submit compatibility ratings whether monitoring is on or off. The process of submitting your compatibility feedback is entirely independent of the monitoring process. - -3. Find your application in the list, and then select your compatibility rating for the application. - - You can select ratings for one or more applications. - -4. Click **Submit** to submit your compatibility ratings to the ACT database. - - A copy of your ratings is kept on your computer so that you can review and modify the ratings later. - -**To submit a description of a compatibility issue for an application** - -1. Start the Compatibility Monitor tool. - -2. In Compatibility Monitor, click **Give Compatibility Feedback**. - -3. Find your application in the list, and then click the **Add Details** link. - -4. In the **Title** box, enter a title for the compatibility issue. The title is typically a phrase that briefly describes the issue. Check with others in your organization to verify your organization’s preferred style for issue titles. - -5. In the **Description** box, enter a description of the compatibility issue. - -6. Optionally, attach a screen shot or a step-by-step recording of the compatibility issue. - -7. Click **Submit** to submit your compatibility issue to the ACT database. - - After submitting your compatibility issue, you cannot edit it later. To submit further compatibility issues, you will need to submit a new issue. - -## Related topics - - -[Common Compatibility Issues](common-compatibility-issues.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From 368f6c931e732f423a0404a898844a3955e4bf97 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 10:40:45 -0700 Subject: [PATCH 08/34] Removed content, updated YAML, redirected --- .../act-operatingsystem-application-report.md | 79 +--------- .../act-operatingsystem-computer-report.md | 63 +------- .../plan/act-operatingsystem-device-report.md | 65 +------- .../plan/analyzing-your-compatibility-data.md | 79 +--------- windows/plan/application-dialog-box.md | 125 +-------------- .../categorizing-your-compatibility-data.md | 91 +---------- windows/plan/common-compatibility-issues.md | 58 +------ windows/plan/computer-dialog-box.md | 108 +------------ windows/plan/customizing-your-report-views.md | 148 +----------------- .../deleting-a-data-collection-package.md | 51 +----- windows/plan/device-dialog-box.md | 89 +---------- .../exporting-a-data-collection-package.md | 53 +------ .../plan/internet-explorer-web-site-report.md | 69 +------- windows/plan/labeling-data-in-acm.md | 53 +------ ...-locations-for-data-collection-packages.md | 55 +------ .../managing-your-data-collection-packages.md | 79 +--------- ...ganizational-tasks-for-each-report-type.md | 95 +---------- .../organizing-your-compatibility-data.md | 89 +---------- .../prioritizing-your-compatibility-data.md | 104 +----------- .../saving-opening-and-exporting-reports.md | 77 +-------- .../selecting-your-compatibility-rating.md | 107 +------------ .../plan/selecting-your-deployment-status.md | 116 +------------- .../viewing-your-compatibility-reports.md | 85 +--------- windows/plan/websiteurl-dialog-box.md | 55 +------ 24 files changed, 55 insertions(+), 1938 deletions(-) diff --git a/windows/plan/act-operatingsystem-application-report.md b/windows/plan/act-operatingsystem-application-report.md index 3c0f49d348..7148b4ebbd 100644 --- a/windows/plan/act-operatingsystem-application-report.md +++ b/windows/plan/act-operatingsystem-application-report.md @@ -1,80 +1,5 @@ --- title: OperatingSystem - Application Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -ms.assetid: 9721485b-6092-4974-8cfe-c84472237a57 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <OperatingSystem> - Application Report - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. - -The **<OperatingSystem> - Application Report** screen shows the following information for the applications from which you have collected data: - -- The application name, application vendor, and application version. - -- Your organization’s compatibility rating for the application. - -- Compatibility ratings from users in your organization who are using a runtime analysis package to test the application. - -- Whether the information for the application is included in the synchronization process with the Microsoft Compatibility Exchange. - -- Compatibility information for the application from the application vendor. - -- Compatibility ratings from the ACT Community, if you are a member of the ACT Community. To join the ACT Community, see [Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md). - -- The count of active issues for the application. - -- The count of computers in your organization on which the application is installed. - -**To open the <OperatingSystem> - Application Report screen** - -1. In ACM, on the **Quick Reports** pane, click **Analyze**. - -2. In the **Quick Reports** pane, under an operating system heading, click **Applications**. - -## Using the <OperatingSystem> - Application Report Screen - - -On the **<OperatingSystem> - Application Report** screen, you can perform the following actions: - -- Export the report data to a spreadsheet, or import a report. For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md). - -- Choose whether to synchronize data for each application with the Microsoft Compatibility Exchange. For more information, see [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md). - -- Synchronize your compatibility issues by using the Microsoft Compatibility Exchange. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -- Filter the report by using the query builder. For more information, see [Filtering Your Compatibility Data](filtering-your-compatibility-data.md). - -- Select your compatibility rating for an application. For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). - -- Select your deployment status for an application. For more information, see [Selecting Your Deployment Status](selecting-your-deployment-status.md). - -- Assign categories and subcategories to an application. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of an application to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Double-click an application name to view the associated dialog box. For more information, see [<Application> Dialog Box](application-dialog-box.md). - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-computer-report.md b/windows/plan/act-operatingsystem-computer-report.md index 3547b28c17..f08c8707b5 100644 --- a/windows/plan/act-operatingsystem-computer-report.md +++ b/windows/plan/act-operatingsystem-computer-report.md @@ -1,62 +1,5 @@ --- title: OperatingSystem - Computer Report (Windows 10) -ms.assetid: ed0a56fc-9f2a-4df0-8cef-3a09d6616de8 -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <OperatingSystem> - Computer Report - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The **<OperatingSystem> - Computer Report** screen shows the following information for each computer in your organization: - -- The computer name, domain, and operating system. - -- The count of applications and devices installed on the computer. - -- The count of installed applications and devices that have issues. - -**To open the <OperatingSystem> - Computer Report screen** - -1. In Application Compatibility Manager (ACM), on the **Quick Reports** pane, click **Analyze**. - -2. In the **Quick Reports** pane, under an operating system heading, click **Computers**. - -## Using the <OperatingSystem> - Computer Report Screen - - -On the **<OperatingSystem> - Computer Report** screen, you can perform the following actions: - -- Export the report data to a spreadsheet, or import a report. For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md). - -- Synchronize your compatibility issues by using the Microsoft Compatibility Exchange. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -- Filter the report by using the query builder. For more information, see [Filtering Your Compatibility Data](filtering-your-compatibility-data.md). - -- Assign categories and subcategories to a computer. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of a computer to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Double-click a computer name to view its associated dialog box. For more information, see [<Computer> Dialog Box](computer-dialog-box.md). - -  - -  - - - - - +description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-device-report.md b/windows/plan/act-operatingsystem-device-report.md index 67e74536c6..31661295e3 100644 --- a/windows/plan/act-operatingsystem-device-report.md +++ b/windows/plan/act-operatingsystem-device-report.md @@ -1,64 +1,5 @@ --- title: OperatingSystem - Device Report (Windows 10) -ms.assetid: 8b5a936f-a92e-46a7-ac44-6edace262355 -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <OperatingSystem> - Device Report - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The **<OperatingSystem> - Device Report** screen shows the following information for each device installed in your organization: - -- The model and manufacturer of the device. - -- The class of device, as reported by the device. - -- An evaluation from the device manufacturer of whether the device works on a 32-bit operating system or a 64-bit operating system. - -- The count of computers on which the device is installed. - -**To open the <OperatingSystem> - Device Report screen** - -1. In Application Compatibility Manager (ACM), on the **Quick Reports** pane, click **Analyze**. - -2. In the **Quick Reports** pane, under an operating system heading, click **Devices**. - -## Using the <OperatingSystem> - Device Report Screen - - -On the **<OperatingSystem> - Device Report** screen, you can: - -- Export the report data to a spreadsheet, or import a report. For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md). - -- Synchronize your compatibility issues by using the Microsoft Compatibility Exchange. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -- Filter the report by using the query builder. For more information, see [Filtering Your Compatibility Data](filtering-your-compatibility-data.md). - -- Assign categories and subcategories to a device. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of a device to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Double-click a device name to view its associated dialog box. For more information, see [<Device> Dialog Box](device-dialog-box.md). - -  - -  - - - - - +description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/analyzing-your-compatibility-data.md b/windows/plan/analyzing-your-compatibility-data.md index 30f6a43c24..247c4aba58 100644 --- a/windows/plan/analyzing-your-compatibility-data.md +++ b/windows/plan/analyzing-your-compatibility-data.md @@ -1,80 +1,5 @@ --- title: Analyzing Your Compatibility Data (Windows 10) description: This section provides information about viewing and working with your compatibility data in Application Compatibility Manager (ACM). -ms.assetid: b98f3d74-fe22-41a2-afe8-2eb2799933a1 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Analyzing Your Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about viewing and working with your compatibility data in Application Compatibility Manager (ACM). - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Viewing Your Compatibility Reports](viewing-your-compatibility-reports.md)

This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports.

[Organizing Your Compatibility Data](organizing-your-compatibility-data.md)

This section provides step-by-step instructions for organizing your compatibility data in Application Compatibility Manager (ACM).

[Filtering Your Compatibility Data](filtering-your-compatibility-data.md)

You can use Query Builder to filter your compatibility-issue data or reports by selecting specific restriction criteria.

[Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md)

The Microsoft® Compatibility Exchange is a web service that propagates application compatibility issues between various data sources, for example Microsoft Corporation, independent software vendors (ISVs) and the ACT Community. This process involves checking for updated compatibility information from Microsoft over the Internet. You can send and receive data to keep Application Compatibility Manager (ACM) updated with the latest compatibility information.

- -  - -## Related topics - - -[Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) - -[Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) - -[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) - -[Fixing Compatibility Issues](fixing-compatibility-issues.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/application-dialog-box.md b/windows/plan/application-dialog-box.md index c8d9515fa6..8551403ae3 100644 --- a/windows/plan/application-dialog-box.md +++ b/windows/plan/application-dialog-box.md @@ -1,126 +1,5 @@ --- title: Application Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Application dialog box shows information about the selected application. -ms.assetid: a43e85a6-3cd4-4235-bc4d-01e4d097db7e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <Application> Dialog Box - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), the *<Application>* dialog box shows information about the selected application. - -**To open the <Application> dialog box** - -1. In ACM, in the **Quick Reports** pane, click **Analyze**. - -2. Under an operating system heading, click **Applications**. - -3. Double-click the name of an application. - -## Tabs in the <Application> dialog box - - -The following table shows the information available in the *<Application>* dialog box. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TabInformation

Assessment

Shows the compatibility ratings for the application from the application vendor, your internal organization, and the ACT Community.

-

For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md).

Issues

For each issue associated with the selected application, shows:

-
    -
  • The issue status, either active (a red X) or resolved (a green check mark).

  • -
  • The provider who created the record of the issue.

  • -
  • The severity of the issue as entered by the provider.

  • -
  • The symptom of the issue as entered by the provider.

  • -
  • The date on which the issue was added to the ACT database.

  • -
-

For more information, see [Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md).

Application Properties

Shows the following properties for the selected application:

-
    -
  • MSI. Shows the installer name, vendor, version, language, and so on.

  • -
  • Add/Remove Programs. Shows the application name that appears in Control Panel, vendor, registry path, and string for uninstalling.

  • -
  • Shell. Shows the shortcuts for the application and where the shortcuts appear on the Start menu.

  • -
  • Registry. Shows the registry name for the application, registry path, file name, and so on.

  • -
  • Service Control Manager. Shows the entries in the Services console that correspond to the application.

  • -

Computers

Shows the following information for each of the computers that have the specified application installed:

-
    -
  • Computer name, domain, and operating system.

  • -
  • Media Access Control (MAC) address for the computer.

  • -
  • Manufacturer of the computer.

  • -

Labels

Shows the label for the selected application.

-

For information about labels, see [Labeling Data in ACM](labeling-data-in-acm.md).

Feedback

Shows feedback that your testers have submitted to the ACT database for the selected application.

- -  - -## Using the <Application> Dialog Box - - -In the **<Application>** dialog box, you can perform the following actions: - -- Select your compatibility rating for the application. For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). - -- Select your deployment status for the application. For more information, see [Selecting Your Deployment Status](selecting-your-deployment-status.md). - -- Assign categories and subcategories to the application. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of the application to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Choose whether to synchronize data for the application with the Microsoft Compatibility Exchange. For more information, see [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md). - -- Add, edit, or resolve an issue for the selected application, and add or edit solutions. For more information, see [Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md). - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/categorizing-your-compatibility-data.md b/windows/plan/categorizing-your-compatibility-data.md index f00d576eee..798b84fd54 100644 --- a/windows/plan/categorizing-your-compatibility-data.md +++ b/windows/plan/categorizing-your-compatibility-data.md @@ -1,90 +1,5 @@ --- title: Categorizing Your Compatibility Data (Windows 10) -ms.assetid: 6420f012-316f-4ef0-bfbb-14baaa664e6e -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Categorizing Your Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -To customize and filter your compatibility reports, you can create categories and subcategories to assign to your applications, computers, devices, and websites. By default, Microsoft provides the following categories: - -- **Software Vendor**. In this category, you can, for example, create a subcategory for each vendor. You can then use this category to generate reports by software vendor, which can be helpful when having discussions with a specific vendor or evaluating the vendor’s performance relative to your compatibility requirements. - -- **Test Complexity**. You can use this category to help with planning and assigning test resources. You can, for example, create subcategories like Critical and Nice-to-Have. - -Categories are extensible, multiple-selection string values, so you can use them for almost anything. For example, you can create a category for signoff from multiple owners so that software can be authorized only when all categories have been selected, indicating that each group has signed off. - -As another example, you can create a category for unit of deployment. You can use subcategories such as Division and Region. You can use this category to track the software needs of a specific deployment unit. This way, you can see when the software required by the unit has been tested, approved, and is ready for deployment to the unit. - -**Note**   -The following examples use the **<Operating\_System> - Application Report** screen. You can alternatively use the **<Application\_Name>** dialog box. You can also complete these procedures in the reports for computers, devices, and websites. - -  - -## Creating, Renaming, or Deleting Categories and Subcategories - - -You can manage your categories and subcategories from both the report screen and report-details screen. - -**To create, rename, or delete a category or subcategory** - -1. On the **<Operating\_System> - Application Report** screen, click any application name. - -2. On the **Actions** menu, click **Assign Categories**. - -3. Click **Category List**. - -4. In the **Categories** or **Subcategories** area, do any or all of the following: - - - Add a category or subcategory, by clicking **Add**. Type the name of your new category or subcategory, and then click outside the active text area. - - You must create at least one subcategory before a category will appear in the **Assign Categories** dialog box. - - - Rename a category or subcategory, by selecting the item and then clicking **Rename**. Type the new name, and then click outside the active text area. - - - Delete a category or subcategory, by selecting the item and then clicking **Remove**. - -5. After you have finished adding, renaming, and deleting categories and subcategories, click **OK** to close the **Category List** dialog box. - -## Assigning Data to a Category and Subcategory - - -You can assign categories and subcategories from both the report screen and report-details screen. - -**To assign and unassign categories and subcategories** - -1. On the **<Operating\_System> - Application Report** screen, click the application name. - -2. On the **Actions** menu, click **Assign Categories**. - -3. To assign a category, select the check box next to the applicable category or subcategory. - - To unassign a category, clear the check box. - -4. Click **OK**. - - You can use the query builder to filter based on this information. - -  - -  - - - - - +description: Steps to customize and filter your compatibility reports through categories and subcategories. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/common-compatibility-issues.md b/windows/plan/common-compatibility-issues.md index 4e96594b85..a828c2dcd3 100644 --- a/windows/plan/common-compatibility-issues.md +++ b/windows/plan/common-compatibility-issues.md @@ -1,58 +1,6 @@ --- title: Common Compatibility Issues (Windows 10) ms.assetid: f5ad621d-bda2-45b5-ae85-bc92970f602f -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Common Compatibility Issues - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Compatibility issues tend to occur with the following technologies: - -- **User Account Control (UAC)**: Adds security to Windows by limiting administrator-level access to the computer, restricting most users to running as Standard Users. UAC limits the context in which a process executes to minimize the ability of the user to inadvertently expose the computer to viruses or other malware. UAC affects any application installer or update that requires Administrator permissions to run, performs Administrator checks or actions, or attempts to write to a non-virtualized registry location. - -- **Windows Resource Protection (WRP)**: Enables applications to function properly even if an application attempts to write to protected system files or registry locations. WRP creates a temporary work area and redirects write actions for the application session. WRP affects any application installation that attempts to replace, modify, or delete protected operating system files or registry keys. Attempts typically fail and return an Access Denied error. - -- **Internet Explorer Protected Mode**: Helps to defend against elevation-of-privilege attacks by restricting the ability to write to any local-computer-zone resources other than temporary Internet files. This mode affects any website or web application that attempts to modify user files or registry keys or that attempts to open a new window in another domain. - -- **Deprecation**: Any application that uses .dll files, executable (.exe) files, COM objects, registry keys, APIs, or other files that have been deprecated from previous versions of Windows may lose functionality or fail to start. - -- **Graphical Identification and Authentication (GINA) DLL**: Prior to the release of Windows Vista, independent software vendors (ISVs) were able to modify authentication by installing a GINA DLL. The GINA DLL performed the user identification and authentication. - - The current authentication model does not require the GINA DLL and ignores all previous GINA DLLs. This change affects any application or hardware component that attempts to log on by using customized logon applications, including biometric devices (fingerprint readers), customized user interfaces, and virtual private network (VPN) solutions for remote users with customized logon user interfaces. - -- **Session 0**: Prior to the release of Windows Vista, the first user who logged on to a computer ran in Session 0, which is the same session that is used for system services. The current model requires all users to run in Session 1 or later so that no user runs in the same session as the system services. Applications will fail to start if they depend on *interactive services*. An interactive service is any service that attempts to send a window message, attempts to locate a window or additional service, or attempts to run any user processes that open the same named object, unless it is a globally named object. - -- **Windows Filtering Platform (WFP)**: WFP is an API that enables developers to create code that interacts with the filtering that occurs at several layers in the networking stack and throughout the operating system. If you are using a previous version of the WFP API in your environment, you might experience failures when running network-scanning, antivirus, or firewall applications. - -- **Operating System Version Changes**: The operating system version number changes with each operating system release. The **GetVersion** function returns the version number when queried by an application. This change affects any application or application installer that specifically checks for the operating system version and might prevent the installation from occurring or the application from running. - -- **Windows 64-bit**: 64-bit versions of Windows use the Windows on Windows 64 (WOW64) emulator. This emulator enables the 64-bit operating system to run 32-bit applications. The use of this emulator might cause an application or a component that uses 16-bit executables or installers, or 32-bit kernel drivers, to fail to start or to function incorrectly. - -## Related topics - - -[Using Compatibility Monitor to Send Feedback](using-compatibility-monitor-to-send-feedback.md) - -  - -  - - - - - +description: List of common compatibility issues, based on the type of technology. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/computer-dialog-box.md b/windows/plan/computer-dialog-box.md index b191d79a79..0b69a37b7a 100644 --- a/windows/plan/computer-dialog-box.md +++ b/windows/plan/computer-dialog-box.md @@ -1,109 +1,5 @@ --- title: Computer Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Computer dialog box shows information about the selected computer. -ms.assetid: f89cbb28-adcd-41cd-9a54-402bc4aaffd9 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <Computer> Dialog Box - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), the *<Computer>* dialog box shows information about the selected computer. - -**To open the <Computer> dialog box** - -1. In ACM, in the **Quick Reports** pane, click **Analyze**. - -2. Under an operating system heading, click **Computers**. - -3. Double-click the name of a computer. - -## Tabs in the <Computer> dialog box - - -The following table shows the information available in the *<Computer>* dialog box. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - -
TabInformation

Details

Shows the following information for the selected computer:

-
    -
  • The computer name, operating system, architecture, and domain.

  • -
  • The IP address, Media Access Control (MAC) address, and hardware identifier.

  • -
  • The manufacturer, asset tag, and system number.

  • -
  • The hardware specifications.

  • -

Applications

Shows the following information for each of the applications installed on the selected computer:

-
    -
  • The application name, version number, and application vendor.

  • -
  • The compatibility rating for the application as determined by your organization.

  • -
  • The compatibility information from the application vendor.

  • -
  • The compatibility information from the ACT Community, which you can view if you are a member of the ACT Community. For more information, see [Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md).

  • -
  • The issues that have been opened for the application.

  • -
  • The count of computers in your organization on which the application is installed.

  • -

Devices

Shows the following information for each of the devices installed on the selected computer:

-
    -
  • The model and manufacturer of the device.

  • -
  • An evaluation of whether the device works on a 32-bit operating system or a 64-bit operating system.

  • -
  • The class of device, as reported by the device.

  • -
  • The count of computers in your organization on which the device is installed.

  • -

Labels

Shows the label for the selected computer.

-

For information about labels, see [Labeling Data in ACM](labeling-data-in-acm.md).

- -  - -## Using the <Computer> Dialog Box - - -In the *<Computer>* dialog box, you can perform the following actions: - -- Assign categories and subcategories to the computer. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of the computer to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/customizing-your-report-views.md b/windows/plan/customizing-your-report-views.md index a68961a2e6..8c36122861 100644 --- a/windows/plan/customizing-your-report-views.md +++ b/windows/plan/customizing-your-report-views.md @@ -1,149 +1,5 @@ --- title: Customizing Your Report Views (Windows 10) description: You can customize how you view your report data in Application Compatibility Manager (ACM). -ms.assetid: ba8da888-6749-43b4-8efb-4f26c7954721 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Customizing Your Report Views - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can customize how you view your report data in Application Compatibility Manager (ACM). - -## Modifying the <Operating\_System> Reports View - - -You can choose which operating systems ACM shows in the compatibility reports. For operating systems that you exclude from the reports, the data continues to be collected but ACM does not display it. - -If you are using ACM on multiple computers that access the same ACT database, when you remove an operating system from your reports, all of the computers running ACM no longer show the operating system. - -**To add or remove an operating system from the Quick Reports pane** - -1. On the **Analyze** screen, at the bottom of the **Quick Reports** pane, click **Customize this view**. - -2. In the **Deployment Reports** area, select the check boxes for the operating systems you want to show in your reports, and then click **OK**. - -3. Select the architectures, **32-bit**, **64-bit**, or **Both**, for which you want to see compatibility ratings in the report screens. - -## Adding and Removing Columns from the Report Views - - -You can add and remove columns from most of the report screens. In the report dialog boxes, you cannot add or remove columns, but you can reorder the columns. - -**To add or remove a column** - -1. On the selected report screen, right-click the column headings, and then click **Column Options**. - -2. Select the check box next to any column that you want to add, and clear the check box next to any column that you want to remove. - -3. If you want, reorder the columns by using the **Move Up** and **Move Down** buttons. - -4. Click **OK**. - -### Columns by Screen - -The following table shows the columns that are available for each screen. - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ScreenDefault columnsAdditional columns

[<OperatingSystem> - Application Report](act-operatingsystem-application-report.md)

    -
  • Application Name

  • -
  • Version

  • -
  • Company

  • -
  • My Assessment

  • -
  • User Assessment

  • -
  • Send/Receive Status

  • -
  • Vendor Assessment

  • -
  • Community Assessment

  • -
  • Active Issues

  • -
  • Computers

  • -
    -
  • Resolved Issues

  • -
  • Language

  • -
  • Priority

  • -
  • Deployment Status

  • -
  • Issues with Solutions

  • -

[<OperatingSystem> - Computer Report](act-operatingsystem-computer-report.md)

    -
  • Computer Name

  • -
  • Applications with Issues

  • -
  • Devices with Issues

  • -
  • Operating System

  • -
  • Domain

  • -
  • Applications

  • -
  • Devices

  • -
    -
  • Priority

  • -

[<OperatingSystem> - Device Report](act-operatingsystem-device-report.md)

    -
  • Model

  • -
  • Manufacturer

  • -
  • Assessment

  • -
  • Device Class

  • -
  • Computers

  • -
    -
  • Assessment

  • -
  • Priority

  • -

[Internet Explorer - Web Site Report](internet-explorer-web-site-report.md)

    -
  • Web Site

  • -
  • My Assessment

  • -
  • Active Issues

  • -
  • Resolved Issues

  • -
    -
  • None

  • -
- -  - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/deleting-a-data-collection-package.md b/windows/plan/deleting-a-data-collection-package.md index 002a431377..05aaa539f6 100644 --- a/windows/plan/deleting-a-data-collection-package.md +++ b/windows/plan/deleting-a-data-collection-package.md @@ -1,52 +1,5 @@ --- title: Deleting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can delete any of your existing data-collection packages from the database. -ms.assetid: 1b397d7a-7216-4078-93d9-47c7becbf73e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Deleting a Data-Collection Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), you can delete any of your existing data-collection packages from the database. - -You cannot undo the deletion of a data-collection package. If you mistakenly delete a data-collection package, you must create a new package to replace the deleted package. - -**To delete a data-collection package** - -1. In ACM, click **Collect** to open the Collect screen. - -2. Select the data-collection package that you want to delete, and then press the DELETE key. - -3. In the confirmation box, click **Yes**. - -## Related topics - - -[Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md) - -[Exporting a Data-Collection Package](exporting-a-data-collection-package.md) - -[Labeling Data in ACM](labeling-data-in-acm.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/device-dialog-box.md b/windows/plan/device-dialog-box.md index 7cd1c0d3ec..5d32e55b8f 100644 --- a/windows/plan/device-dialog-box.md +++ b/windows/plan/device-dialog-box.md @@ -1,90 +1,5 @@ --- title: Device Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Device dialog box shows information about the selected device. -ms.assetid: 5bd7cfda-31ea-4967-8b64-6c0425092f4e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <Device> Dialog Box - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), the *<Device>* dialog box shows information about the selected device. - -**To open the <Device> dialog box** - -1. In ACM, in the **Quick Reports** pane, click **Analyze**. - -2. Under an operating system heading, click **Devices**. - -3. Double-click the name of a device. - -## Tabs in the <Device> dialog box - - -The following table shows the information available in the *<Device>* dialog box. - - ---- - - - - - - - - - - - - - - - - -
TabInformation

Details

Shows the following information for the selected device:

-
    -
  • The model and manufacturer of the device.

  • -
  • The class of device, as reported by the device.

  • -
  • An evaluation of whether the device works on a 32-bit operating system or a 64-bit operating system.

  • -

Computers

Shows the following information for each of the computers on which the device is installed:

-
    -
  • Computer name, domain, and operating system.

  • -
  • The count of installed applications and devices.

  • -
  • The count of installed applications and devices that have issues.

  • -
- -  - -## Using the <Device> Dialog Box - - -In the *<Device>* dialog box, you can perform the following actions: - -- Assign categories and subcategories to the device. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of the device to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -  - -  - - - - - +description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. +--- \ No newline at end of file diff --git a/windows/plan/exporting-a-data-collection-package.md b/windows/plan/exporting-a-data-collection-package.md index 5baee693f6..fbce15e78a 100644 --- a/windows/plan/exporting-a-data-collection-package.md +++ b/windows/plan/exporting-a-data-collection-package.md @@ -1,54 +1,5 @@ --- title: Exporting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can export a data-collection package as a Windows installer (.msi) file. You can then use the .msi file to install the data-collection package on the computers from which you want to gather data. -ms.assetid: 98fe19e4-9533-4ffc-a275-8b3776ee93ed -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Exporting a Data-Collection Package - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), you can export a data-collection package as a Windows installer (.msi) file. You can then use the .msi file to install the data-collection package on the computers from which you want to gather data. - -You can export only one data-collection package at a time. - -**To export a data-collection package** - -1. In ACM, click **Collect** to open the Collect screen. - -2. Select the data-collection package that you want to export. - -3. On the **File** menu, click **Export**. - -4. Navigate to the folder where you want to store the Windows installer (.msi) file for the data-collection package, and then click **Save**. - -## Related topics - - -[Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md) - -[Deleting a Data-Collection Package](deleting-a-data-collection-package.md) - -[Labeling Data in ACM](labeling-data-in-acm.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/internet-explorer-web-site-report.md b/windows/plan/internet-explorer-web-site-report.md index da0098b6c3..1874557078 100644 --- a/windows/plan/internet-explorer-web-site-report.md +++ b/windows/plan/internet-explorer-web-site-report.md @@ -1,68 +1,5 @@ --- title: Internet Explorer - Web Site Report (Windows 10) -ms.assetid: f072033d-9d42-47ed-8fb0-dbdc28442910 -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Internet Explorer - Web Site Report - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The **Internet Explorer - Web Site Report** screen shows the following information for each of the websites visited in your organization: - -- The website URL. - -- Your organization's compatibility rating for the website. - -- The count of issues for the website. - -- The count of resolved issues for the website. - -**To open the Internet Explorer - Web Site Report screen** - -1. In Application Compatibility Manager (ACM), on the **Quick Reports** pane, click **Analyze**. - -2. In the **Quick Reports** pane, under the **Internet Explorer** heading, click **Web Sites**. - -## Using the Internet Explorer - Web Site Report Screen - - -On the **Internet Explorer - Web Site Report** screen, you can: - -- Export the report data to a spreadsheet, or import a report. For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md). - -- Synchronize your compatibility issues by using the Microsoft Compatibility Exchange. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -- Filter the report by using the query builder. For more information, see [Filtering Your Compatibility Data](filtering-your-compatibility-data.md). - -- Specify your compatibility rating for a website. For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). - -- Select your deployment status for a website. For more information, see [Selecting Your Deployment Status](selecting-your-deployment-status.md). - -- Assign categories and subcategories to a website. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of a website to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Double-click a website name to view its associated dialog box. For more information, see [<WebsiteURL> Dialog Box](websiteurl-dialog-box.md). - -  - -  - - - - - +description: The Internet Explorer - Web Site Report screen shows the URL, your organization's compatibility rating, issue count, and resolved issue count, for each of the websites visited in your organization. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/labeling-data-in-acm.md b/windows/plan/labeling-data-in-acm.md index 1e0ae71639..11f23560cc 100644 --- a/windows/plan/labeling-data-in-acm.md +++ b/windows/plan/labeling-data-in-acm.md @@ -1,54 +1,5 @@ --- title: Labeling Data in ACM (Windows 10) description: Application data and its associated compatibility issues can vary within an organization. -ms.assetid: d099c747-e68a-4cad-a639-9f33efab35b3 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Labeling Data in ACM - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Application data and its associated compatibility issues can vary within an organization. For example, the applications used by a Human Resources (HR) department might differ from the applications used by a Sales department. Even for applications that are used across an organization, different compatibility issues might be found for each business group because of the unique application use by each business group. - -Your data-collection packages can add a *label* to your inventoried applications. To filter by business group when analyzing reports, you can create a different data-collection package for each business group and have each package assign a unique label. For example, you can create a data-collection package for your Sales department with a **Sales** label. During reports analysis, you can filter your results so that only the data with the **Sales** label is visible. - -You can specify a label when you create a data-collection package. You cannot change the label for an existing data-collection package. - -**To specify the label for a new data-collection package** - -1. In Application Compatibility Manager (ACM), on the **Go** menu, click **Collect**. - -2. On the **Collect** screen, click **File** from the toolbar, and then click **New** to start creating a new data-collection package. - -3. In the wizard, enter the label that you want to be applied by the data-collection package. - -## Related topics - - -[Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md) - -[Exporting a Data-Collection Package](exporting-a-data-collection-package.md) - -[Deleting a Data-Collection Package](deleting-a-data-collection-package.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/log-file-locations-for-data-collection-packages.md b/windows/plan/log-file-locations-for-data-collection-packages.md index 99ea5bc63f..cd03c78916 100644 --- a/windows/plan/log-file-locations-for-data-collection-packages.md +++ b/windows/plan/log-file-locations-for-data-collection-packages.md @@ -1,54 +1,5 @@ --- title: Log File Locations for Data-Collection Packages (Windows 10) -ms.assetid: dcc395e7-2d9c-4935-abab-33c5934ce24a -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Log File Locations for Data-Collection Packages - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -When you create a data-collection package in Application Compatibility Manager (ACM), you can select an output location for your log files. You have the following options: - -- Specify an ACT Log Processing Service (LPS) share. The data-collection package automatically writes the log files to the specified ACT LPS share. - - If the ACT LPS share is unavailable when the upload time interval is reached, the data-collection package will make two more attempts. - - For inventory collector packages, after the third attempt, the inventory collector package no longer attempts to upload data. - - For runtime-analysis packages, if the problem persists, the runtime-analysis package will store the log file in %SYSTEMDRIVE%\\Users\\All Users\\Microsoft\\Application Compatibility Toolkit\\LogProcessor\\Failed. The runtime-analysis package will attempt to upload the files again at the next upload interval. - -- Select **Local (%ACTAppData%\\DataCollector\\Output)**. If you use this option, the data-collection package creates log files on the local system and the computer administrator must manually copy the files to the ACT LPS share location. Consider this option for mobile users who are not always connected to the network. The log files are located in %SYSTEMDRIVE%\\Users\\All Users\\Microsoft\\Application Compatibility Toolkit\\DataCollector\\Output. - -- Type an alternate network share location. If you use this option, verify that the data-collection package can write to the alternate location. You might consider this option if your organization is geographically diverse. For example, administrators can create data-collection packages and file shares individually for each geographic location. Administrators at a central location must then move the log files to a central location and map the files to the ACT LPS share for processing and entry into the ACT database. - -## Related topics - - -[Exporting a Data-Collection Package](exporting-a-data-collection-package.md) - -[Deleting a Data-Collection Package](deleting-a-data-collection-package.md) - -[Labeling Data in ACM](labeling-data-in-acm.md) - -  - -  - - - - - +description: Selecting the output for your data-collection package log files. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/managing-your-data-collection-packages.md b/windows/plan/managing-your-data-collection-packages.md index 46eaa26130..2784af8e02 100644 --- a/windows/plan/managing-your-data-collection-packages.md +++ b/windows/plan/managing-your-data-collection-packages.md @@ -1,80 +1,5 @@ --- title: Managing Your Data-Collection Packages (Windows 10) description: This section provides information about using Application Compatibility Manager (ACM) to manage your data-collection packages. -ms.assetid: 369ae82f-c8ca-42ec-85df-1b760a74e70a -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Managing Your Data-Collection Packages - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about using Application Compatibility Manager (ACM) to manage your data-collection packages. Data-collection packages include inventory-collector packages and runtime-analysis packages. The following procedures apply to both package types. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md)

When you create a data-collection package in Application Compatibility Manager (ACM), you can select an output location for your log files. You have the following options:

[Exporting a Data-Collection Package](exporting-a-data-collection-package.md)

In Application Compatibility Manager (ACM), you can export a data-collection package as a Windows installer (.msi) file. You can then use the .msi file to install the data-collection package on the computers from which you want to gather data.

[Deleting a Data-Collection Package](deleting-a-data-collection-package.md)

In Application Compatibility Manager (ACM), you can delete any of your existing data-collection packages from the database.

[Labeling Data in ACM](labeling-data-in-acm.md)

Application data and its associated compatibility issues can vary within an organization. For example, the applications used by a Human Resources (HR) department might differ from the applications used by a Sales department. Even for applications that are used across an organization, different compatibility issues might be found for each business group because of the unique application use by each business group.

- -  - -## Related topics - - -[Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) - -[Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) - -[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) - -[Fixing Compatibility Issues](fixing-compatibility-issues.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/organizational-tasks-for-each-report-type.md b/windows/plan/organizational-tasks-for-each-report-type.md index e572f3b042..668a9ae00e 100644 --- a/windows/plan/organizational-tasks-for-each-report-type.md +++ b/windows/plan/organizational-tasks-for-each-report-type.md @@ -1,96 +1,5 @@ --- title: Organizational Tasks for Each Report Type (Windows 10) description: The following table shows which tasks can be performed for each report type. -ms.assetid: 7463fab1-ba6e-4a9a-9112-0b69a18fe353 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Organizational Tasks for Each Report Type - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following table shows which tasks can be performed for each report type. - - --------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Report[Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md)[Selecting Your Deployment Status](selecting-your-deployment-status.md)[Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md)[Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md)[Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md)[Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md)

[<OperatingSystem> - Application Report](act-operatingsystem-application-report.md)

Yes

Yes

Yes

Yes

Yes

Yes

[<OperatingSystem> - Computer Report](act-operatingsystem-computer-report.md)

No

No

Yes

Yes

No

No

[<OperatingSystem> - Device Report](act-operatingsystem-device-report.md)

No

No

Yes

Yes

No

No

[<WebsiteURL> Dialog Box](websiteurl-dialog-box.md)

Yes

Yes

Yes

Yes

Yes

Yes

- -  - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/organizing-your-compatibility-data.md b/windows/plan/organizing-your-compatibility-data.md index 54bc38d151..8acb0e84ff 100644 --- a/windows/plan/organizing-your-compatibility-data.md +++ b/windows/plan/organizing-your-compatibility-data.md @@ -1,90 +1,5 @@ --- title: Organizing Your Compatibility Data (Windows 10) description: This section provides step-by-step instructions for organizing your compatibility data in Application Compatibility Manager (ACM). -ms.assetid: e91ae444-5d85-4b5f-b655-a765ecc78b1e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Organizing Your Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides step-by-step instructions for organizing your compatibility data in Application Compatibility Manager (ACM). - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Organizational Tasks for Each Report Type](organizational-tasks-for-each-report-type.md)

The following table shows which tasks can be performed for each report type.

[Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md)

You can rate the compatibility of your applications, installation packages, or websites, based on whether they run successfully on a 32-bit or 64-bit operating system. Your rating applies to your entire organization and is based on your own testing results and organizational requirements.

[Selecting Your Deployment Status](selecting-your-deployment-status.md)

In Application Compatibility Manager (ACM), you can track the deployment status of your applications and websites.

[Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md)

To customize and filter your compatibility reports, you can create categories and subcategories to assign to your applications, computers, devices, and websites. By default, Microsoft provides the following categories:

[Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md)

You can prioritize your applications, websites, computers, and devices to help customize and filter your compatibility reports. The priority levels are:

[Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md)

For each application listed in Application Compatibility Manager (ACM), you can select whether to send and receive specific application data through the Microsoft Compatibility Exchange

[Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md)

This section provides step-by-step instructions for adding and editing application compatibility issues and solutions. Your issue and solution data can be uploaded to Microsoft through the Microsoft® Compatibility Exchange.

- -  - -## Related topics - - -[Viewing Your Compatibility Reports](viewing-your-compatibility-reports.md) - -[Filtering Your Compatibility Data](filtering-your-compatibility-data.md) - -[Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/prioritizing-your-compatibility-data.md b/windows/plan/prioritizing-your-compatibility-data.md index 3d55e9d1f3..5a53ed079f 100644 --- a/windows/plan/prioritizing-your-compatibility-data.md +++ b/windows/plan/prioritizing-your-compatibility-data.md @@ -1,103 +1,5 @@ --- title: Prioritizing Your Compatibility Data (Windows 10) -ms.assetid: 103e125a-bd2b-4019-9d6a-2e1d50c380b1 -description: -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Prioritizing Your Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can prioritize your applications, websites, computers, and devices to help customize and filter your compatibility reports. The priority levels are: - -- **Priority 1 - Business Critical**. The highest priority level, applied to an item that is so important to your organization that a compatibility issue with the item would keep you from deploying a new operating system. - -- **Priority 2 - Important**. Items that your organization regularly uses but can function without. - -- **Priority 3 - Nice to Have**. Lower-priority items that you want to show in your compatibility reports that do not belong in either of the previous two categories. - -- **Priority 4 - Unimportant**. Items that are irrelevant to the daily functions of your organization. - -- **Unspecified**. The default priority level, applied to items that have not yet been reviewed for deployment. - -## Prioritizing Your Applications, Computers, Devices, and Websites - - -The following example uses the **<Operating\_System> - Application Report** screen. You can alternatively use the **<Application\_Name>** dialog box. The procedure is the same on the reports for computers, devices, and websites. - -**To change the priority** - -1. On the **<Operating\_System> - Application Report** screen, click the name of the application. - -2. On the **Actions** menu, click **Set Priority**. - -3. Click a priority, and then click **OK**. - -**To filter your data by priority** - -1. On the **<Operating\_System> - Application Report** screen, click **Toggle Filter**. - -2. Enter your filter criteria, pressing the Tab key to add clauses. - - Consider the following example, which shows a query that filters for all applications that have a priority level of **Business Critical** or **Important**. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
And/OrFieldOperatorValue

And

Priority

Equals

Priority 1 - Business Critical

Or

Priority

Equals

Priority 2 - Important

- -   - - To delete a clause, right-click the row, and then click **Delete Clause**. - -3. Click **Refresh**. - - Your filtered results appear. - -  - -  - - - - - +description: Prioritizing your apps, websites, computers, and devices to help customize and filter your compatibilty reports. +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/saving-opening-and-exporting-reports.md b/windows/plan/saving-opening-and-exporting-reports.md index 67d940bd0d..b8136d7948 100644 --- a/windows/plan/saving-opening-and-exporting-reports.md +++ b/windows/plan/saving-opening-and-exporting-reports.md @@ -1,78 +1,5 @@ --- title: Saving, Opening, and Exporting Reports (Windows 10) description: You can perform several common reporting tasks from the Analyze screen, including saving a compatibility report, opening a saved compatibility report (.adq) file, and exporting your report data to a spreadsheet (.xls) file. -ms.assetid: 8be72a6c-63ab-4451-ad79-815e2ac18aa2 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Saving, Opening, and Exporting Reports - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can perform several common reporting tasks from the **Analyze** screen, including saving a compatibility report, opening a saved compatibility report (.adq) file, and exporting your report data to a spreadsheet (.xls) file. - -## Saving Your Compatibility Report - - -You can save your compatibility report data, including any custom filters created by the query builder tool. You can import this report data back into Application Compatibility Manager (ACM) at a later time. - -**To save a report** - -1. In the **Quick Reports** pane, click **Analyze**. - -2. Expand the node for the target operating system for which you want to see compatibility reports, and then click a node for a report type. - -3. On the **File** menu, click **Save As**. - -4. Browse to the folder where you want to save your report, and then click **Save**. - -## Opening an Existing Compatibility Report - - -In ACM, you can open, or import, a compatibility report (.adq) file. - -**To open a report** - -1. In the **Quick Reports** pane, click **Analyze**. - -2. Expand the node for the target operating system for which you want to see compatibility reports, and then click a node for a report type. - -3. On the **File** menu, click **Open Report**. - -4. Browse to the folder where you saved your report, and then click **Open**. - -## Exporting Compatibility Report Data - - -You can export your compatibility report data to an Microsoft® Excel® spreadsheet (.xls) file. - -**To export report data** - -1. In the **Quick Reports** pane, click **Analyze**. - -2. Expand the node for the target operating system for which you want to see compatibility reports, and then click a node for a report type. - -3. On the **File** menu, click **Export Report**. - -4. Browse to the folder where you want to store the spreadsheet file, and then click **Save**. - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/selecting-your-compatibility-rating.md b/windows/plan/selecting-your-compatibility-rating.md index b7042d456d..0f2394faa4 100644 --- a/windows/plan/selecting-your-compatibility-rating.md +++ b/windows/plan/selecting-your-compatibility-rating.md @@ -1,108 +1,5 @@ --- title: Selecting Your Compatibility Rating (Windows 10) description: You can rate the compatibility of your applications, installation packages, or websites, based on whether they run successfully on a 32-bit or 64-bit operating system. -ms.assetid: 959da499-8fd6-4f32-8771-a0580dd8e0d3 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Selecting Your Compatibility Rating - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can rate the compatibility of your applications, installation packages, or websites, based on whether they run successfully on a 32-bit or 64-bit operating system. Your rating applies to your entire organization and is based on your own testing results and organizational requirements. - -Possible ratings include: - -- **Works**. During your organization's testing phase, there were no issues with the application, installation package, or website. - -- **Works with minor issues or has solutions**. During your organization's testing phase, there were no Severity 1 or Severity 2 issues with the application, installation package, or website. For information about severity levels, see [Adding or Editing an Issue](adding-or-editing-an-issue.md). - -- **Does not work**. During your organization's testing phase, the application, installation package, or website experienced a Severity 1 or Severity 2 issue. - -- **No data**. You have no compatibility data to provide. - -## Selecting a Compatibility Rating - - -You can select your compatibility rating from the report screen or from the associated dialog box that shows report details. As an example, the following procedures use the **<Operating\_System> - Application Report** screen. You can alternatively use the **<Application\_Name>** dialog box. The procedure is the same on the report for websites. - -**To select your compatibility rating** - -1. On the **<Operating\_System> - Application Report** screen, click the application name. - -2. On the **Actions** menu, click **Set Assessment**. - -3. Choose your ratings. Select separate ratings for 32-bit operating systems and 64-bit operating systems, and then click **OK**. - - If your organization does not use a 32-bit operating system, or does not use a 64-bit operating system, you can hide the option in the **Customize Report Views** dialog box. If you hide the option, the associated column no longer appears in the **Set Assessment** dialog box. - -## Filtering By Your Compatibility Ratings - - -You can filter your applications, installation packages, or website data by your compatibility ratings. - -**To filter based on your compatibility ratings** - -1. On the **<Operating\_System> - Application Report** screen, click **Toggle Filter**. - -2. In the **Query Builder**, enter your filter criteria, pressing the Tab key to add additional clauses. - - For example, the following query will show applications with a rating of **Works** or a rating of **Works with minor issues or has solutions**. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
And/OrFieldOperatorValue

And

My Assessment

Equals

Works

Or

My Assessment

Equals

Works with minor issues or has solutions

- -   - - To delete a clause, right-click the row, and then click **Delete Clause**. - -3. Click **Refresh**. - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/selecting-your-deployment-status.md b/windows/plan/selecting-your-deployment-status.md index 8cc4a070bc..6d52c2be9b 100644 --- a/windows/plan/selecting-your-deployment-status.md +++ b/windows/plan/selecting-your-deployment-status.md @@ -1,117 +1,5 @@ --- title: Selecting Your Deployment Status (Windows 10) description: In Application Compatibility Manager (ACM), you can track the deployment status of your applications and websites. -ms.assetid: 7735d256-77eb-4498-93aa-c838ee6e00fc -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Selecting Your Deployment Status - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), you can track the deployment status of your applications and websites. - -## Selecting Your Deployment Status - - -You can change the deployment status from both the report screen and the associated report dialog box. - -**Note**   -The following examples use the **<Operating\_System> - Application Report** screen. You can alternatively use the **<Application\_Name>** dialog box. The procedure is the same for setting deployment status on the report for websites. - -  - -**To change the deployment status of an application** - -1. On the **<Operating\_System> - Application Report** screen, click the application name. - -2. On the **Actions** menu, click **Set Deployment Status**. - -3. Select one of the following options: - - - **Not Reviewed** (default) - - - **Testing** - - - **Mitigating** - - - **Ready to Deploy** - - - **Will Not Deploy** - -4. Click **OK**. - -## Filtering By Deployment Status - - -You can filter your applications and websites by your deployment status. - -**To filter based on deployment status** - -1. On the **<Operating\_System> - Application Report** screen, click **Toggle Filter**. - - The **Query Builder** appears with a blank row. - -2. In the **Query Builder**, enter your filter criteria, pressing the Tab key to add clauses. - - For example, the following query filters for applications with a deployment status of **Mitigating** or **Ready to Deploy**. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
And/OrFieldOperatorValue

And

Deployment Status

Equals

Mitigating

Or

Deployment Status

Equals

Ready to Deploy

- -   - - To delete a clause, right-click the row, and then click **Delete Clause**. - -3. Click **Refresh**. - - Your filtered results appear. - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/viewing-your-compatibility-reports.md b/windows/plan/viewing-your-compatibility-reports.md index c0f5ffaae9..a60f2c0d0d 100644 --- a/windows/plan/viewing-your-compatibility-reports.md +++ b/windows/plan/viewing-your-compatibility-reports.md @@ -1,86 +1,5 @@ --- title: Viewing Your Compatibility Reports (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -ms.assetid: a28bbfbe-5f05-4a1e-9397-0a3ceb585871 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Viewing Your Compatibility Reports - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[<OperatingSystem> - Application Report](act-operatingsystem-application-report.md)

This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports.

[<OperatingSystem> - Computer Report](act-operatingsystem-computer-report.md)

The <OperatingSystem> - Computer Report screen shows the following information for each computer in your organization:

[<OperatingSystem> - Device Report](act-operatingsystem-device-report.md)

The <OperatingSystem> - Device Report screen shows the following information for each device installed in your organization:

[Internet Explorer - Web Site Report](internet-explorer-web-site-report.md)

The Internet Explorer - Web Site Report screen shows the following information for each of the websites visited in your organization:

[Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md)

You can perform several common reporting tasks from the Analyze screen, including saving a compatibility report, opening a saved compatibility report (.adq) file, and exporting your report data to a spreadsheet (.xls) file.

[Customizing Your Report Views](customizing-your-report-views.md)

You can customize how you view your report data in Application Compatibility Manager (ACM).

- -  - -## Related topics - - -[Organizing Your Compatibility Data](organizing-your-compatibility-data.md) - -[Filtering Your Compatibility Data](filtering-your-compatibility-data.md) - -[Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/websiteurl-dialog-box.md b/windows/plan/websiteurl-dialog-box.md index f9f44433db..805de7c597 100644 --- a/windows/plan/websiteurl-dialog-box.md +++ b/windows/plan/websiteurl-dialog-box.md @@ -1,56 +1,5 @@ --- title: WebsiteURL Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the websiteURL dialog box shows information about the selected website. -ms.assetid: 0dad26e1-4bba-4fef-b160-3fa1f4325da8 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# <WebsiteURL> Dialog Box - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), the *<websiteURL>* dialog box shows information about the selected website. - -**To open the <WebsiteURL> Dialog Box** - -1. In ACM, in the **Quick Reports** pane, click **Analyze**. - -2. Under the **Internet Explorer** heading, click **Web Sites**. - -3. Double-click the URL for a website. - -## Using the <WebsiteURL> Dialog Box - - -In the *<websiteURL>* dialog box, you can perform the following actions: - -- Select your compatibility rating for the website. For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). - -- Select your deployment status for the website. For more information, see [Selecting Your Deployment Status](selecting-your-deployment-status.md). - -- Assign categories and subcategories to the website. For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md). - -- Specify the importance of the website to your organization. For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md). - -- Add or edit an issue for the selected website, and add or edit a solution. For more information, see [Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md). - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From e09c68300cf491326ea7b600db9711e428225a86 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 11:11:43 -0700 Subject: [PATCH 09/34] Removed content, updated YAML, redirected --- .../plan/act-community-ratings-and-process.md | 47 +--- windows/plan/adding-or-editing-a-solution.md | 104 +------- windows/plan/adding-or-editing-an-issue.md | 114 +-------- ...eating-and-editing-issues-and-solutions.md | 64 +---- ...gh-the-microsoft-compatibility-exchange.md | 238 +----------------- ...x-an-application-or-deploy-a-workaround.md | 53 +--- windows/plan/example-filter-queries.md | 78 +----- .../plan/filtering-your-compatibility-data.md | 114 +-------- windows/plan/fixing-compatibility-issues.md | 77 +----- windows/plan/resolving-an-issue.md | 61 +---- ...d-and-receive-status-for-an-application.md | 97 +------ ...ending-and-receiving-compatibility-data.md | 68 +---- 12 files changed, 24 insertions(+), 1091 deletions(-) diff --git a/windows/plan/act-community-ratings-and-process.md b/windows/plan/act-community-ratings-and-process.md index 6d28ac6493..c987bccfdf 100644 --- a/windows/plan/act-community-ratings-and-process.md +++ b/windows/plan/act-community-ratings-and-process.md @@ -1,48 +1,5 @@ --- title: ACT Community Ratings and Process (Windows 10) description: The Application Compatibility Toolkit (ACT) Community uses the Microsoft® Compatibility Exchange to share compatibility ratings between all registered ACT Community members. -ms.assetid: be6c8c71-785b-4adf-a375-64ca7d24e26c -ms.prod: w10 -ms.mktglfcycl: plan -ms.sitesec: library -ms.pagetype: appcompat -author: TrudyHa ---- - -# ACT Community Ratings and Process - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Application Compatibility Toolkit (ACT) Community uses the Microsoft® Compatibility Exchange to share compatibility ratings between all registered ACT Community members. - -When you access the Microsoft Compatibility Exchange as a registered ACT Community member, you can upload your compatibility data to the community and download issues from other ACT Community members. For information about how compatibility ratings are entered, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). - -ACT takes your information and combines it with all of the information provided by the other ACT Community users and shows the average rating as a color gradient from one to five bars. - -![act community](images/dep-win8-e-act-communityexample.gif) - -## Process for Synchronizing Compatibility Ratings - - -The following diagram shows the process for synchronizing compatibility ratings with the ACT Community. - -You have the option to exclude applications from being shared with the Microsoft Compatibility Exchange. However, you will not get compatibility ratings from the ACT Community for any application that you exclude. For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -![act community workflow](images/dep-win8-l-act-communityworkflowdiagram.jpg) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/adding-or-editing-a-solution.md b/windows/plan/adding-or-editing-a-solution.md index f16e5237b2..5ef45c9397 100644 --- a/windows/plan/adding-or-editing-a-solution.md +++ b/windows/plan/adding-or-editing-a-solution.md @@ -1,105 +1,5 @@ --- title: Adding or Editing a Solution (Windows 10) description: If you find your own solutions to compatibility issues, you can enter the solutions in Application Compatibility Manager (ACM). You can use the Microsoft Compatibility Exchange to upload solutions to Microsoft Corporation. -ms.assetid: 86cb8804-d577-4af6-b96f-5e0409784a23 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Adding or Editing a Solution - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -If you find your own solutions to compatibility issues, you can enter the solutions in Application Compatibility Manager (ACM). You can use the Microsoft Compatibility Exchange to upload solutions to Microsoft Corporation. - -## Adding Solutions for Compatibility Issues with Your Applications and Websites - - -You can view or add solutions only for applications or websites. - -**Note**   -The following examples use the **<Application\_Name>** dialog box. The procedures for websites are similar. - -  - -**To add a solution** - -1. On the **<Operating\_System> - Application Report** screen, double-click the name of the application to display the **<Application\_Name>** dialog box. - -2. Click the **Issues** tab. - -3. On the **Actions** menu, click **Add Solution**. - -4. Enter the information from the following table, and then click **Save**. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription

Title

Can be up to 100 characters in length.

Solution Type

You must select a value from the list.

Solution Details

Information about your solution, including the steps to reproduce your fix.

Solution Details URL

URL for a page that shows more information about the solution.

- -   - -**To edit an existing solution** - -1. On the **<Operating\_System> - Application Report** screen, double-click the name of the application to display the <Application\_Name> dialog box. - -2. Click the **Issues** tab. - -3. Double-click the issue that includes the solution that you want to modify. - -4. Click the **Solutions** tab. - -5. Double-click the solution to edit. - -6. Modify the information about the solution, and then click **Save**. - - **Note**   - You can only modify your own solutions. You cannot modify solutions entered by other users. - -   - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/adding-or-editing-an-issue.md b/windows/plan/adding-or-editing-an-issue.md index 75e4e67390..27ef86e801 100644 --- a/windows/plan/adding-or-editing-an-issue.md +++ b/windows/plan/adding-or-editing-an-issue.md @@ -1,115 +1,5 @@ --- title: Adding or Editing an Issue (Windows 10) description: In Application Compatibility Manager (ACM), you can enter information about the compatibility issues that you discover. -ms.assetid: 8a9fff79-9f88-4ce2-a4e6-b9382f28143d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Adding or Editing an Issue - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -In Application Compatibility Manager (ACM), you can enter information about the compatibility issues that you discover. - -You can use the Microsoft Compatibility Exchange to share compatibility information with others. For information about the Microsoft Compatibility Exchange, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -## Adding Issues for Your Applications and Websites - - -You can view or add issues only for applications or websites. - -**Note**   -The following examples use the **<Application\_Name>** dialog box. The procedures are similar for websites. - -  - -**To add an issue** - -1. On the **<Operating\_System> - Application Report** screen, double-click the name of the application to display the **<Application\_Name>** dialog box. - -2. On the **Actions** menu, click **Add Issue**. - -3. Enter the information from the following table, and then click **Save**. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription

Title

Can be up to 256 characters in length.

Priority

You must select a value from the list.

Severity

You must select a value from the list.

Symptom

You must select a value from the list.

Cause

You must select a value from the list.

Affected Operating Systems

Operating systems on which the issue occurs. You must select at least one operating system.

Issue Description

Description of the issue, including the steps to reproduce the problem.

Link to More Information

URL for a page that shows more information about the issue.

- -   - -**To edit an existing issue** - -1. On the **<Operating\_System> - Application Report** screen, double-click the name of the application that includes the issue you want to modify. - -2. In the **<Application\_Name>** dialog box, click the **Issues** tab, and then double-click the specific issue to be edited. - -3. Modify the issue information, and then click **Save**. - - **Note**   - You can modify your own issues. You cannot modify issues entered by another user. - -   - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/creating-and-editing-issues-and-solutions.md b/windows/plan/creating-and-editing-issues-and-solutions.md index 0ce76a3f2f..2536ee11d3 100644 --- a/windows/plan/creating-and-editing-issues-and-solutions.md +++ b/windows/plan/creating-and-editing-issues-and-solutions.md @@ -1,65 +1,5 @@ --- title: Creating and Editing Issues and Solutions (Windows 10) description: This section provides step-by-step instructions for adding and editing application compatibility issues and solutions. Your issue and solution data can be uploaded to Microsoft through the Microsoft® Compatibility Exchange. -ms.assetid: b64fe4e0-24bd-4bbd-9645-80ae5644e774 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Creating and Editing Issues and Solutions - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides step-by-step instructions for adding and editing application compatibility issues and solutions. Your issue and solution data can be uploaded to Microsoft through the Microsoft® Compatibility Exchange. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Adding or Editing an Issue](adding-or-editing-an-issue.md)

In Application Compatibility Manager (ACM), you can enter information about the compatibility issues that you discover.

[Adding or Editing a Solution](adding-or-editing-a-solution.md)

If you find your own solutions to compatibility issues, you can enter the solutions in Application Compatibility Manager (ACM). You can use the Microsoft Compatibility Exchange to upload solutions to Microsoft Corporation.

[Resolving an Issue](resolving-an-issue.md)

You can use Application Compatibility Manager (ACM) to flag issues as resolved. Resolving an issue changes the status of the issue from a red x to a green check mark on your report and report detail screens.

- -  - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md index 8bb30d37a8..da0b09b0ba 100644 --- a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md +++ b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md @@ -1,239 +1,5 @@ --- title: Data Sent Through the Microsoft Compatibility Exchange (Windows 10) description: The Microsoft Compatibility Exchange propagates data of various types between Microsoft Corporation, independent software vendors (ISVs) and the Application Compatibility Toolkit (ACT) Community. -ms.assetid: 3ec61e33-9db8-4367-99d5-e05c2f50e144 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Data Sent Through the Microsoft Compatibility Exchange - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Microsoft Compatibility Exchange propagates data of various types between Microsoft Corporation, independent software vendors (ISVs) and the Application Compatibility Toolkit (ACT) Community. - -## Data Sent to Microsoft - - -During synchronization, the Microsoft Compatibility Exchange sends the following information to Microsoft Corporation: - -- **Application information and properties**. This data includes the application name, the vendor, the version number, the language, and the deployment type. - -The data-synchronization process does not send your list of URLs visited as part of the information exchange. - -## Data Sent to the ACT Community - - -The Microsoft Compatibility Exchange sends the following information to the ACT Community for each application that you decide to share with the ACT Community: - -- **Application information and properties**. This data includes the application name, the vendor, the version number, the language, and the deployment type. - -- **Miscellaneous data**. This data includes: - - - The database GUID that identifies the organization that is the source of the data. - - - The issue data. - - - The issue ID. - - - The platform and destination operating system. - - - The severity. - - - The cause. - - - The symptom. - - - The solution data. - - - The solution type. - - - The issue and solution provider. - - - The issue and solution subprovider. - - - The issue and solution published date. - - - Your risk assessment. - -The data-synchronization process does not send your list of URLs visited as part of the information exchange. - -## Data Matching - - -After you send your data, the Microsoft Compatibility Exchange matches your application properties against the known issues listed in the Application Profile database. The Microsoft Compatibility Exchange downloads any issues and corresponding solutions that match your application set and then stores the information in your ACT database. - -## Data Sent From Microsoft and ISVs - - -For each application that matches an application in the Application Profile database, the Microsoft Compatibility Exchange returns the following information, provided by authoritative sources including Microsoft Corporation and independent software vendors (ISVs). - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DataDescription

Risk assessment

The determination of whether the application has compatibility issues.

Symptom

Behavior exhibited by the application.

Cause

Reason for the failure.

Provider and subprovider

Source of the compatibility issue.

Issue ID

A unique ID number for the compatibility issue.

Severity

Impact this issue has on the application experience.

Priority

Degree of impact that this issue has on your organization.

Published Date

Date that the source entered the data into the database.

Operating system name

Friendly name of the installed operating system.

Major version

Major version number of the operating system.

Minor version

Minor version number of the operating system.

Locale

Language ID of the application to which the compatibility issue applies.

Title

Short title of the compatibility issue.

Summary

Description of the compatibility issue.

Service pack major

Major version number of the operating system service pack.

Service pack minor

Minor version number of the operating system service pack.

URL HREF

URL of any links provided for the compatibility issue.

Provider and subprovider IDs

IDs for the source of the compatibility issue's solution.

Solution type

Type of solution provided for the compatibility issue.

Locale

Language ID of the application to which the solution applies.

Title

Short title of the solution.

Details

Description of the solution.

URL HREF

URL of any links provided for the compatibility issue solution.

- -  - -## Data Sent From the ACT Community - - -For each application that matches an application in the Application Profile database, the Microsoft Compatibility Exchange returns the following ACT Community information, which you receive only if you are a member of the ACT Community: - - ---- - - - - - - - - - - - - - - - - - - - - -
DataDescription

Works

The count of Works ratings, for 32-bit and 64-bit operating systems.

Works with Minor Issues or has Solutions

The count of Works with Minor Issues or has Solutions ratings, for 32-bit and 64-bit operating systems.

Does Not Work

The count of Does Not Work ratings, for 32-bit and 64-bit operating systems.

- -  - -## Related topics - - -[Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md) - -[Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md index 0bf24136b1..44639728b4 100644 --- a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md +++ b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md @@ -1,54 +1,5 @@ --- title: Deciding Whether to Fix an Application or Deploy a Workaround (Windows 10) description: You can fix a compatibility issue by changing the code for the application or by deploying a workaround. -ms.assetid: e495d0c8-bfba-4537-bccd-64c4b52206f1 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Deciding Whether to Fix an Application or Deploy a Workaround - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can fix a compatibility issue by changing the code for the application or by deploying a workaround. - -## Fixing an Application - - -Fixing an application by changing the code is often the recommended way to address a compatibility issue. Although applying a fix to the code might involve higher initial costs or additional development time, it can limit long-term maintenance or operational costs. After you change the code, all users can use the application without encountering the issue. - -If you do not have access to the code, or if you do not have the time and resources to apply a fix, an alternative approach is to deploy a workaround. - -## Deploying a Workaround - - -A workaround involves applying alternative registry settings to address a compatibility issue. Deploying a workaround might be quicker and easier than changing the code, but you can incur long-term maintenance or operational costs. For example, you must make sure that new users have the correct set of features enabled or disabled on their computers. Using a workaround might also make your application or systems less secure. However, the overall security enhancement associated with deploying the newer version of Windows® may more than offset this reduction in security. - -Consider changing registry settings as a short-term solution while you develop the long-term solution of changing the code. - -## Related topics - - -[SUA User's Guide](sua-users-guide.md) - -[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/example-filter-queries.md b/windows/plan/example-filter-queries.md index 7b7732863d..b3d05f16a3 100644 --- a/windows/plan/example-filter-queries.md +++ b/windows/plan/example-filter-queries.md @@ -1,79 +1,5 @@ --- title: Example Filter Queries (Windows 10) description: You can filter your compatibility-issue data or reports by selecting specific restriction criteria. -ms.assetid: eae59380-56cc-4d57-bd2c-11a0e3c689c9 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Example Filter Queries - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can filter your compatibility-issue data or reports by selecting specific restriction criteria. - -## Example Queries - - -The following sections show example queries created by using the Query Builder. - -### All Applications with Issues - -The following example query returns all applications that have one or more known issues. - -![act filter example all apps with issues](images/dep-win8-e-act-filterexampleallappswissues.gif) - -### All Applications with Solutions for Known Issues - -The following example query returns all applications that have solutions for their known issues. - -![act filter examples for issues with solutions](images/dep-win8-e-act-filterexampleforissueswsolutions.gif) - -### All Applications with Specific Solution Types - -The following example query returns all applications that have a solution type of Application Update or Application Configuration. - -![act filter example for specific solutions](images/dep-win8-e-act-filterexampleforspecificsolutions.gif) - -### All Applications with No Known Issues - -The following example query returns all applications that have no known issues. - -![act filter example all apps with no issues](images/dep-win8-e-act-filterexampleallapps0issues.gif) - -### All Applications with No Active Issues - -The following example query returns all applications that have no active issues. - -![act filter example all apps with no active issues](images/dep-win8-e-act-filterexampleallapps0activeissues.gif) - -### All Applications Appearing in a Specific Category and Subcategory - -The following example query returns all applications that have a category of Department and a subcategory of either Human Resources or Finance. - -![act filter example category](images/dep-win8-e-act-filterexamplecategory.gif) - -## Related topics - - -[Filtering Your Compatibility Data](filtering-your-compatibility-data.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/filtering-your-compatibility-data.md b/windows/plan/filtering-your-compatibility-data.md index fcc724c2d5..6fe3e51493 100644 --- a/windows/plan/filtering-your-compatibility-data.md +++ b/windows/plan/filtering-your-compatibility-data.md @@ -1,115 +1,5 @@ --- title: Filtering Your Compatibility Data (Windows 10) description: You can use Query Builder to filter your compatibility-issue data or reports by selecting specific restriction criteria. -ms.assetid: b64267b5-83c0-4b4d-a075-0975d3a359c8 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Filtering Your Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can use Query Builder to filter your compatibility-issue data or reports by selecting specific restriction criteria. - -The following table shows the columns in Query Builder. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - -
ColumnDescription

And/Or

If you select And, your data must match all query rows to appear as a returned result.

-

If you select Or, your data can match any query row to appear as a returned result.

Field

Select filter criteria.

Operator

Select an operator. The available operators depend on the field that you choose.

Value

Type or select a value.

- -  - -## Creating Basic Queries - - -You can insert as many query clauses as you want to create a customized view of your compatibility data. - -**Note**   -The following examples use the **<Operating\_System> - Application Report** screen. The process is the same for other report types. - -  - -**To create a basic query** - -1. On the **<Operating\_System> - Application Report** screen, click **Toggle Filter**. - -2. In the Query Builder, enter your filter criteria, pressing the Tab key to add clauses. - - To delete a clause, right-click the row, and then click **Delete Clause**. - -3. Click **Refresh**. - - Your filtered results appear. To close the Query Builder, click **Toggle Filter** again. - -## Querying on Objects - - -You can query your compatibility data based on its relationship with other objects. For example, in the applications report, you can query for applications that have corresponding issues. Fields that have a (+) suffix in Query Builder are collections of objects. - -**To query for a collection of objects** - -1. In Query Builder, in the **Field** column, click any field that contains a plus sign (+) as suffix. - -2. In the **Operator** column, select **Exists**, **Not Exists**, or **All Have**. - - Query Builder creates a group clause, which is shown by a bracket that spans the rows that are included in the group. - -3. Move your cursor to the next row in the group clause, and then in the **Field** column, select a field. - -4. In the **Operator** column, select an operator. - -5. In the **Value** column, enter a value, and then click **Refresh**. - -## Related topics - - -[Example Filter Queries](example-filter-queries.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/fixing-compatibility-issues.md b/windows/plan/fixing-compatibility-issues.md index b7f338d5ac..6adac51817 100644 --- a/windows/plan/fixing-compatibility-issues.md +++ b/windows/plan/fixing-compatibility-issues.md @@ -1,78 +1,5 @@ --- title: Fixing Compatibility Issues (Windows 10) description: This section provides step-by-step instructions and describes development tools that you can use to help fix your compatibility issues. -ms.assetid: 30ba8d14-a41a-41b3-9019-e8658d6974de -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Fixing Compatibility Issues - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides step-by-step instructions and describes development tools that you can use to help fix your compatibility issues. - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Deciding Whether to Fix an Application or Deploy a Workaround](deciding-whether-to-fix-an-application-or-deploy-a-workaround.md)

You can fix a compatibility issue by changing the code for the application or by deploying a workaround.

[SUA User's Guide](sua-users-guide.md)

You can use Standard User Analyzer (SUA) to test your applications and monitor API calls to detect compatibility issues related to the User Account Control (UAC) feature in Windows.

[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md)

The Compatibility Administrator tool helps you resolve potential application-compatibility issues before deploying a new version of Windows to your organization. Compatibility Administrator provides the following:

- -  - -## Related topics - - -[Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) - -[Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) - -[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) - -[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/resolving-an-issue.md b/windows/plan/resolving-an-issue.md index 4d5557c944..a8ae4d7227 100644 --- a/windows/plan/resolving-an-issue.md +++ b/windows/plan/resolving-an-issue.md @@ -1,62 +1,5 @@ --- title: Resolving an Issue (Windows 10) description: You can use Application Compatibility Manager (ACM) to flag issues as resolved. Resolving an issue changes the status of the issue from a red x to a green check mark on your report and report detail screens. -ms.assetid: 96195122-185d-4f6a-8e84-79c3d069e933 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Resolving an Issue - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -You can use Application Compatibility Manager (ACM) to flag issues as resolved. Resolving an issue changes the status of the issue from a red **x** to a green check mark on your report and report detail screens. - -Resolving an issue is not required. However, if you do not resolve the issue, the issue remains active in your ACT database and provides inaccurate reports. - -## Resolving Issues for Your Applications and Websites - - -This procedure describes how to resolve an existing issue that is documented in ACM. For information about adding an issue, see [Adding or Editing an Issue](adding-or-editing-an-issue.md). - -**Note**   -The following example uses the **<Application\_Name>** dialog box. The procedure is similar for websites. - -  - -**To resolve issues** - -1. On the **<Operating\_System> - Application Report** screen, double-click the name of the application to display the **<Application\_Name>** dialog box. - -2. Click the **Issues** tab. - -3. Double-click the specific issue to resolve. - -4. On the **Actions** menu, click **Resolve**, and then close the **<Application\_Name> - <Issue\_Title>** dialog box. - - The issue appears with a green check mark in the report details screen. - - **Note**   - If you have not entered a solution but have resolved the issue, Microsoft recommends that you enter a solution with **Other** solution type and add text that describes why you resolved the issue without a solution. For information about entering solutions, see [Adding or Editing a Solution](adding-or-editing-a-solution.md). - -   - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md index 782d3c1651..b033e50cd5 100644 --- a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md +++ b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md @@ -1,98 +1,5 @@ --- title: Selecting the Send and Receive Status for an Application (Windows 10) description: For each application listed in Application Compatibility Manager (ACM), you can select whether to send and receive specific application data through the Microsoft Compatibility Exchange. -ms.assetid: ae139093-27cf-4ad8-882d-e0509e78d33a -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Selecting the Send and Receive Status for an Application - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -For each application listed in Application Compatibility Manager (ACM), you can select whether to send and receive specific application data through the Microsoft Compatibility Exchange - -. For information about how to send and receive data, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md). - -## Selecting the Send and Receive Status for an Application - - -**Note**   -The following example uses the **<Operating\_System> - Application Report** screen. You can alternatively use the **<Application\_Name>** dialog box. - -  - -**To change the send and receive status for an application** - -1. On the **<Operating\_System> - Application Report** screen, click the application name for which you want to select the send and receive status. - -2. On the **Actions** menu, click **Set Send and Receive Status**. - -3. Select one of the following: - - - **Do not send to Microsoft** - - - **Send to Microsoft** (default) - -4. Click **OK**. - -**To filter based on send and receive status** - -1. On the **<Operating\_System> - Application Report** screen, click **Toggle Filter**. - -2. In the **Query Builder**, enter your filter criteria, pressing the Tab key to add clauses. - - To delete a clause, right-click the row, and then click **Delete Clause**. - - The following example shows a query that filters for applications with a send and receive status of **Do not send to Microsoft**. - - - - - - - - - - - - - - - - - - - - - - - - -
And/OrFieldOperatorValue

And

Send and Receive Status

Equals

Do not send to Microsoft

- -   - -3. Click **Refresh**. - - Your filtered results appear. - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/sending-and-receiving-compatibility-data.md b/windows/plan/sending-and-receiving-compatibility-data.md index 5a694085b2..07601d74fa 100644 --- a/windows/plan/sending-and-receiving-compatibility-data.md +++ b/windows/plan/sending-and-receiving-compatibility-data.md @@ -1,69 +1,5 @@ --- title: Sending and Receiving Compatibility Data (Windows 10) description: The Microsoft® Compatibility Exchange is a web service that propagates application compatibility issues between various data sources, for example Microsoft Corporation, independent software vendors (ISVs) and the ACT Community. -ms.assetid: b86d2431-1caa-4f95-baf9-52ff6af546cd -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Sending and Receiving Compatibility Data - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The Microsoft® Compatibility Exchange is a web service that propagates application compatibility issues between various data sources, for example Microsoft Corporation, independent software vendors (ISVs) and the ACT Community. This process involves checking for updated compatibility information from Microsoft over the Internet. You can send and receive data to keep Application Compatibility Manager (ACM) updated with the latest compatibility information. - -The synchronization process includes only the changes made since the last synchronization. During the synchronization process, a dialog box displaying the synchronization status appears. You can continue to work during this process. If no new issues have occurred since your last synchronization, the Microsoft Compatibility Exchange uploads your issue information and notifies you that no updates exist. - -The synchronization process uses the Microsoft Compatibility Exchange to: - -- Download new information from Microsoft and ISVs, except for the applications for which you choose not to send application data to Microsoft. - -- Upload your compatibility issues to Microsoft. - -- Upload and download compatibility information from the ACT Community, if you are a member of the ACT Community and agree to share your data. For information about configuring your membership in the ACT Community, see [Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md). - -For information about which data is sent and received through the Microsoft Compatibility exchange, see [Data Sent Through the Microsoft Compatibility Exchange](data-sent-through-the-microsoft-compatibility-exchange.md). - -## Reviewing and Synchronizing Your Data - - -Prior to sending your application data to Microsoft, you can review your application list and view the exact data being sent as a text (.txt) file. After you are done reviewing the information, you can synchronize your data with Microsoft. - -**To review and synchronize your data** - -1. On the **Analyze** screen, click **Send and Receive**. - -2. Click **Review the data before sending**. - - The **Send and Receive Data** dialog box shows all of the application data that is to be sent to Microsoft during the synchronization process. To avoid sending application data for specific applications, see [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md). - -3. Optionally, click **Review all data**, save the resulting .txt file locally, and then review the exact XML data that will be sent to Microsoft. - -4. After you finish reviewing the application list and XML data, click **Send**. - -## Related topics - - -[Data Sent Through the Microsoft Compatibility Exchange](data-sent-through-the-microsoft-compatibility-exchange.md) - -[ACT Community Ratings and Process](act-community-ratings-and-process.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From 90c2de68da37f01731ba6eafb3b7d34cfde6d7e4 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 11:17:54 -0700 Subject: [PATCH 10/34] Removed content, updated YAML, redirected --- windows/plan/act-glossary.md | 117 +-------- ...act-product-and-documentation-resources.md | 56 +---- ...act-settings-dialog-box-preferences-tab.md | 64 +---- .../act-settings-dialog-box-settings-tab.md | 65 +---- windows/plan/act-toolbar-icons-in-acm.md | 232 +----------------- windows/plan/act-user-interface-reference.md | 73 +----- .../activating-and-closing-windows-in-acm.md | 41 +--- windows/plan/ratings-icons-in-acm.md | 110 +-------- windows/plan/settings-for-acm.md | 69 +----- .../troubleshooting-act-database-issues.md | 156 +----------- windows/plan/troubleshooting-act.md | 71 +----- ...leshooting-the-act-configuration-wizard.md | 75 +----- ...shooting-the-act-log-processing-service.md | 102 +------- 13 files changed, 24 insertions(+), 1207 deletions(-) diff --git a/windows/plan/act-glossary.md b/windows/plan/act-glossary.md index 87b42aab6e..a880c99a65 100644 --- a/windows/plan/act-glossary.md +++ b/windows/plan/act-glossary.md @@ -1,118 +1,5 @@ --- title: ACT Glossary (Windows 10) description: The following table lists terms and definitions used by the Application Compatibility Toolkit (ACT). -ms.assetid: 984d1cce-c1ac-4aa8-839a-a23e15da6f32 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT Glossary - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following table lists terms and definitions used by the Application Compatibility Toolkit (ACT). - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TermDefinition

ACT Community

An online environment that enables ACT users to share issues and solution data with other registered ACT users.

ACT Log Processing Service (LPS)

The service that processes the log files uploaded from your client computers, adding the information to your ACT database.

AppHelp message

A type of compatibility fix. An AppHelp message is designed to appear when a user starts an application that has compatibility issues. The message can prevent the application from starting, or simply provide information about compatibility issues in the application.

Application Compatibility Manager (ACM)

The user interface that enables you to view reports generated from the ACT database. This is also where you create data-collection packages.

Compatibility Administrator

A tool that enables you to create and deploy compatibility fixes, compatibility modes, and AppHelp messages, to resolve your compatibility issues.

compatibility fix

A small piece of code that intercepts API calls from applications, transforming them so that Windows will provide the same product support for the application as previous versions of the operating system. Previously known as a "shim".

compatibility mode

Group of compatibility fixes found to resolve many common application compatibility issues.

compatibility solution

The solution to a known compatibility issue, as entered by the user, Microsoft, or a vendor.

data-collection package

A Windows installer (.msi) file created by Application Compatibility Manager (ACM) for deploying to each of your client computers. Data-collection packages include inventory collection packages and runtime analysis packages.

deployment

The process of distributing and installing a software program throughout an entire organization. A deployment is not the same as a pilot, which is where you provide the software application to a smaller group of users to identify and evaluate problems that might occur during the actual deployment.

independent software vendor (ISV)

An individual or an organization that independently creates computer software.

inventory-collector package

A package that examines each of your organization's computers to identify the installed applications and system information. You can view the results on the Analyze screen in ACM.

Microsoft Compatibility Exchange

A web service that transfers compatibility information between Microsoft and the ACT database.

runtime-analysis package

A data-collection package that you deploy to computers in a test environment for compatibility testing. The runtime-analysis package includes tools for monitoring applications for compatibility issues and submitting compatibility feedback.

session 0

The session that is used for all of the system services. Previously, users could run in Session 0 without issues; however, this was changed in Windows Vista so that all users are now required to run in Session 1 or later.

shim

See Other Term: compatibility fix

User Account Control (UAC)

A security feature that helps prevent unauthorized changes to a computer, by asking the user for permission or administrator credentials before performing actions that could potentially affect the computer's operation or that change settings that affect multiple users.

- -  - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-product-and-documentation-resources.md b/windows/plan/act-product-and-documentation-resources.md index 02677af71d..678df4e170 100644 --- a/windows/plan/act-product-and-documentation-resources.md +++ b/windows/plan/act-product-and-documentation-resources.md @@ -1,62 +1,8 @@ --- title: ACT Product and Documentation Resources (Windows 10) description: The following sections provide links to resources and reference material for the Application Compatibility Toolkit (ACT). -ms.assetid: c7954b5a-164d-4548-af58-cd3a1de5cc43 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md --- - -# ACT Product and Documentation Resources - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following sections provide links to resources and reference material for the Application Compatibility Toolkit (ACT). - -## Information Related to the Application Compatibility Toolkit - - -- [Microsoft SQL Server](http://go.microsoft.com/fwlink/p/?LinkId=184584). Use Microsoft SQL Server to take full advantage of ACT features. Visit the SQL Server home page for product information, technical resources, and support. - -- [Microsoft SQL Server Express Edition](http://go.microsoft.com/fwlink/p/?LinkId=690325). If you are not already running SQL Server, download a free version of SQL Server Express and its management tools. - -- [Microsoft System Center Configuration Manager](http://go.microsoft.com/fwlink/p/?LinkId=690326). Visit the System Center Configuration Manager home page for product information, technical resources, and support. - -- [Microsoft Application Verifier](http://go.microsoft.com/fwlink/p/?LinkId=52529). Application Verifier is required by the Standard User Analyzer tool. - -## Information About Application Compatibility - - -- [Application Compatibility home page](http://go.microsoft.com/fwlink/p/?LinkId=184586). Go here for general application compatibility information, including videos, key resources, advice, and technical guidance. - -- [Windows Developer Center home page](http://go.microsoft.com/fwlink/p/?LinkId=184587). Find information about the Windows SDK, including how to develop your application, how to get help with compatibility issues, and other development-related content. - -## Information About Windows Deployment - - -- [Microsoft Deployment Toolkit](http://go.microsoft.com/fwlink/p/?LinkId=618117). Download the latest version of the Microsoft Deployment Toolkit (MDT) to assist with image creation and automated installation, reduce deployment time, standardize desktop and server images, limit service disruptions, reduce post-deployment help desk costs, and improve security and ongoing configuration management. - -- [Windows website](http://go.microsoft.com/fwlink/p/?LinkId=731). Visit the Windows home page for product information, technical resources, and support. - -## Related topics - - -[Troubleshooting ACT](troubleshooting-act.md) - -[Using ACT](using-act.md) - -[Software Requirements for ACT](software-requirements-for-act.md) -     diff --git a/windows/plan/act-settings-dialog-box-preferences-tab.md b/windows/plan/act-settings-dialog-box-preferences-tab.md index 6af88e476e..5364eb83bc 100644 --- a/windows/plan/act-settings-dialog-box-preferences-tab.md +++ b/windows/plan/act-settings-dialog-box-preferences-tab.md @@ -1,65 +1,5 @@ --- title: Settings Dialog Box - Preferences Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -ms.assetid: deae2100-4110-4d72-b5ee-7c167f80bfa4 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Settings Dialog Box - Preferences Tab - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -To display the **Settings** dialog box, in Application Compatibility Manager (ACM), on the **Tools** menu, click **Settings**. - -In the **Settings** dialog box, on the **Preferences** tab, use the following controls to join or leave the ACT Community, send ACT usage data to Microsoft, or be notified when there are updates available for ACT. - -**Yes, I want to join the ACT Community** -If this check box is selected, you are a member of the ACT Community and can share application compatibility data with other ACT users. - -If this check box is cleared, you still receive compatibility data from the Microsoft compatibility database, but not from other ACT users. - -For more information about the ACT Community, see [ACT Community Ratings and Process](act-community-ratings-and-process.md). - -**Send ACT usage data to Microsoft** -If this check box is selected, the following ACT usage data is sent to Microsoft: - -- The version of SQL Server being used by the ACT database. - -- The count of 32-bit or 64-bit computers in your organization. - -- The count of computers running a Windows operating system. - -- The operating systems you intend to deploy into your organization. - -- The count of computers to which you deployed data-collection packages. - -If this check box is cleared, your ACT usage data is not sent to Microsoft. - -**Notify me when a newer version of ACT is available (recommended)** -If this check box is selected, ACM notifies you when an update is available for ACT. - -## Related topics - - -[Settings Dialog Box - Settings Tab](act-settings-dialog-box-settings-tab.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-settings-dialog-box-settings-tab.md b/windows/plan/act-settings-dialog-box-settings-tab.md index 0f1b179b3c..40d7be2b6d 100644 --- a/windows/plan/act-settings-dialog-box-settings-tab.md +++ b/windows/plan/act-settings-dialog-box-settings-tab.md @@ -1,66 +1,5 @@ --- title: Settings Dialog Box - Settings Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -ms.assetid: aeec1647-cf91-4f8b-9f6d-dbf4b898d901 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Settings Dialog Box - Settings Tab - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -To display the **Settings** dialog box, in Application Compatibility Manager (ACM), on the **Tools** menu, click **Settings**. - -In the **Settings** dialog box, on the **Settings** tab, use the following controls to modify the settings for your ACT database and ACT Log Processing Service. - -**SQL Server** -Lists the database server name for the SQL Server database server that contains your ACT database. - -Click **Browse** to search for available database servers. A **Select Server** dialog box appears from which you can select the database server that contains your ACT database. - -**Database** -Lists the database name of your ACT database. - -**Change** -Opens the user interface where you can create, open, or migrate an ACT database. - -**This computer is configured as a Log Processing Service** -If selected, indicates that this computer is used for the ACT Log Processing Service. Clear this check box to use a different computer to process the logs. - -If there is no designated ACT Log Processing Service, log processing defaults to the local computer. - -**Log Processing Service Account** -Specifies the account information, including the account type and account credentials, to be used to start the ACT Log Processing Service. - -The account must have read and write access to the ACT database. For information about setting up database permissions for the ACT Log Processing Service, see [Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md). - -**Log Share** -Specifies the absolute path to the ACT Log Processing Service share where log files are processed. Click **Browse** to search for a location. The **Share as** box automatically updates to show the directory name. - -For information about ensuring that all computers can access the share, see [Troubleshooting the ACT Log Processing Service](troubleshooting-the-act-log-processing-service.md). - -## Related topics - - -[Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-toolbar-icons-in-acm.md b/windows/plan/act-toolbar-icons-in-acm.md index 9a0d2b3e79..2bed58f5b8 100644 --- a/windows/plan/act-toolbar-icons-in-acm.md +++ b/windows/plan/act-toolbar-icons-in-acm.md @@ -1,233 +1,5 @@ --- title: Toolbar Icons in ACM (Windows 10) description: The following table shows icons that appear on toolbars and navigational elements in Application Compatibility Manager (ACM). -ms.assetid: 44872da1-c7ad-41b9-8323-d3c3f49b2706 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Toolbar Icons in ACM - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following table shows icons that appear on toolbars and navigational elements in Application Compatibility Manager (ACM). - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IconDescriptionLocation
ACT home icon

Opens the Application Compatibility Manager Overview screen.

    -
  • Collect toolbar

  • -
  • Analyze toolbar

  • -
ACT Create new DCP

Opens the New Data Collection Package dialog box.

-

For more information, see [Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md).

    -
  • Collect toolbar

  • -
ACT export DCP

Exports your data-collection package settings.

-

For more information, see [Exporting a Data-Collection Package](exporting-a-data-collection-package.md).

    -
  • Collect toolbar

  • -
ACT delete icon

Deletes a data-collection package that has not yet run on your client computers.

-

For more information, see [Deleting a Data-Collection Package](deleting-a-data-collection-package.md).

    -
  • Collect toolbar

  • -
ACT open icon

Imports an existing compatibility report.

-

For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md).

    -
  • Analyze toolbar

  • -
ACT save report

Saves a compatibility report, including your preferences and settings.

-

For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md).

    -
  • Analyze toolbar

  • -
ACT export report data

Exports your report data to a Microsoft® Excel® spreadsheet (.xls) file.

-

For more information, see [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md).

    -
  • Analyze toolbar

  • -
ACT send and receive

Synchronizes your compatibility data with the Microsoft Compatibility Exchange.

-

For more information, see [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md).

    -
  • Analyze toolbar

  • -
ACT filter data

Turns the query builder on or off.

-

For more information, see [Filtering Your Compatibility Data](filtering-your-compatibility-data.md).

    -
  • Analyze toolbar

  • -
ACT Risk Assessment

Opens the Set Assessment dialog box.

-

For more information, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md).

    -
  • Analyze toolbar

  • -
  • Report Details toolbar

  • -
ACT deployment status

Opens the Set Deployment Status dialog box.

-

For more information, see [Selecting Your Deployment Status](selecting-your-deployment-status.md).

    -
  • Analyze toolbar

  • -
  • Report Details toolbar

  • -
ACT categorize icon

Opens the Assign Categories dialog box.

-

For more information, see [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md).

    -
  • Analyze toolbar

  • -
  • Report Details toolbar

  • -
ACT prioritize icon

Opens the Assign Priorities dialog box.

-

For more information, see [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md).

    -
  • Analyze toolbar

  • -
  • Report Details toolbar

  • -
ACT send and receive icon

Opens the Send and Receive Status dialog box.

-

For more information, see [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md).

    -
  • Analyze toolbar

  • -
  • Report Details toolbar

  • -
ACT Add issue icon

Opens the Add Issue dialog box.

-

For more information, see [Adding or Editing an Issue](adding-or-editing-an-issue.md).

    -
  • Report Details toolbar

  • -
ACT add solution

Opens the Add Solution dialog box.

-

For more information, see [Adding or Editing a Solution](adding-or-editing-a-solution.md).

    -
  • Report Details toolbar

  • -
ACT Save icon

Saves a compatibility issue.

    -
  • Add Issue dialog box

  • -
ACT Reactivate resolved issue icon

Reactivates a resolved compatibility issue.

-

For more information, see [Resolving an Issue](resolving-an-issue.md).

    -
  • Add Issue dialog box

  • -
ACT refresh icon

Refreshes the screen. If you are using the query builder, updates the screen with the query results.

    -
  • Collect toolbar

  • -
  • Analyze toolbar

  • -
  • Data Collection Package - Status toolbar

  • -
  • Report Details toolbar

  • -
ACT move up and down icons

Enables you to scroll up and down the screen or dialog box information, showing the related details.

-

This button may not be available for all issues or information.

    -
  • Report Details toolbar

  • -
  • Add Issue dialog box

  • -
  • New Data Collection Package dialog box

  • -
  • Data Collection Package - Status toolbar

  • -
ACT help icon

Opens the online Help system.

    -
  • All screens

  • -
- -  - -## Related topics - - -[Ratings Icons in ACM](ratings-icons-in-acm.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/act-user-interface-reference.md b/windows/plan/act-user-interface-reference.md index ff28470715..937f10b1ca 100644 --- a/windows/plan/act-user-interface-reference.md +++ b/windows/plan/act-user-interface-reference.md @@ -1,74 +1,5 @@ --- title: ACT User Interface Reference (Windows 10) description: This section contains information about the user interface for Application Compatibility Manager (ACM), which is a tool in the Application Compatibility Toolkit (ACT). -ms.assetid: 303d3dd7-2cc1-4f5f-b032-b7e288b04893 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# ACT User Interface Reference - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section contains information about the user interface for Application Compatibility Manager (ACM), which is a tool in the Application Compatibility Toolkit (ACT). - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Toolbar Icons in ACM](act-toolbar-icons-in-acm.md)

The following table shows icons that appear on toolbars and navigational elements in Application Compatibility Manager (ACM).

[Ratings Icons in ACM](ratings-icons-in-acm.md)

Compatibility ratings can originate from Microsoft, the application vendor, your organization, and from the Application Compatibility Toolkit (ACT) community.

[Activating and Closing Windows in ACM](activating-and-closing-windows-in-acm.md)

The Windows dialog box shows the windows that are open in Application Compatibility Manager (ACM).

[Settings for ACM](settings-for-acm.md)

This section provides information about settings that you can configure in Application Compatibility Manager (ACM).

- -  - -## Related topics - - -[Using ACT](using-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/activating-and-closing-windows-in-acm.md b/windows/plan/activating-and-closing-windows-in-acm.md index dfa085659e..e81c2d0b3b 100644 --- a/windows/plan/activating-and-closing-windows-in-acm.md +++ b/windows/plan/activating-and-closing-windows-in-acm.md @@ -1,47 +1,8 @@ --- title: Activating and Closing Windows in ACM (Windows 10) description: The Windows dialog box shows the windows that are open in Application Compatibility Manager (ACM). -ms.assetid: 747bf356-d861-4ce7-933e-fa4ecfac7be5 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md --- - -# Activating and Closing Windows in ACM - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The **Windows** dialog box shows the windows that are open in Application Compatibility Manager (ACM). - -**To view a list of the open windows in ACM** - -- On the **Window** menu, click **Windows**. - -**To show an open window in ACM** - -- In the **Windows** dialog box, click the window name from the list of open windows, and then click **Activate**. - - The selected window appears on top of any others on your screen. - -**To close one or more windows in ACM** - -- In the **Windows** dialog box, click one or more window names from the list of open windows, and then click **Close Window(s)**. - -## Related topics - - -[Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) -     diff --git a/windows/plan/ratings-icons-in-acm.md b/windows/plan/ratings-icons-in-acm.md index e8f095c0ac..f302a1bc3e 100644 --- a/windows/plan/ratings-icons-in-acm.md +++ b/windows/plan/ratings-icons-in-acm.md @@ -1,111 +1,5 @@ --- title: Ratings Icons in ACM (Windows 10) description: Compatibility ratings can originate from Microsoft, the application vendor, your organization, and from the Application Compatibility Toolkit (ACT) community. -ms.assetid: 0165499e-cb47-4d76-98a6-b871d23e4e83 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Ratings Icons in ACM - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -Compatibility ratings can originate from Microsoft, the application vendor, your organization, and from the Application Compatibility Toolkit (ACT) community. - -For information about specifying your own ratings, see [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md). For information about community ratings, see [ACT Community Ratings and Process](act-community-ratings-and-process.md). - -## Icons - - -The following table shows icons that appear on the report screens and dialog boxes for **Company Assessment** and **Vendor Assessment**. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IconDescription
ACT Green icon

Application, device, or website functions as expected on a 32-bit operating system.

ACT green 64-bit icon

Application, device, or website functions as expected on a 64-bit operating system.

ACT minor issue icon

Application, device, or website with issues that are minor or have known solutions on a 32-bit operating system. Severity 3 issues are considered minor issues.

ACT Minor issues 64-bit icon

Application, device, or website with issues that are minor or have known solutions on a 64-bit operating system.

ACT does not work icon

Application, device, or website with major issues, such as data loss or severely impaired functionality, on 32-bit operating systems. Severity 1 and Severity 2 issues are considered major issues.

ACT does not work 64-bit icon

Application, device, or website with major issues, such as data loss or severely impaired functionality, on 64-bit operating systems.

ACT Information icon

Application, device, or website that does not have any application assessment data for 32-bit operating systems. The item does not match any information in the database, or no assessments have been submitted.

ACT 64-bit info icon

Application, device, or website that does not have any application assessment data for 64-bit operating systems.

- -  - -## User Ratings and ACT Community Ratings - - -Ratings are displayed graphically in the **User Ratings** column and the **Community Assessment** column. The rating color and bar count depend on how the users or community rated the item. There are three possible ratings: - -- **Works**. Applications with this rating receive five green bars. - -- **Works with minor issues or has solutions**. Applications with this rating receive three light-green bars. - -- **Does not work**. Applications with this rating receive a single red bar. - -The color gradient from one to five bars shows the average rating. - -![act community](images/dep-win8-e-act-communityexample.gif) - -## Related topics - - -[Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md) - -[Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/settings-for-acm.md b/windows/plan/settings-for-acm.md index 6abb406ec3..4599bb8673 100644 --- a/windows/plan/settings-for-acm.md +++ b/windows/plan/settings-for-acm.md @@ -1,70 +1,5 @@ --- title: Settings for ACM (Windows 10) description: This section provides information about settings that you can configure in Application Compatibility Manager (ACM). -ms.assetid: e0126284-4348-4708-8976-a1e404f35971 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Settings for ACM - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides information about settings that you can configure in Application Compatibility Manager (ACM). - -## In this section - - - ---- - - - - - - - - - - - - - - - - -
TopicDescription

[Settings Dialog Box - Settings Tab](act-settings-dialog-box-settings-tab.md)

To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings.

[Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md)

To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings.

- -  - -## Related topics - - -[Configuring ACT](configuring-act.md) - -[ACT Database Configuration](act-database-configuration.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act-database-issues.md b/windows/plan/troubleshooting-act-database-issues.md index ba1e7c4f7a..cc85760c05 100644 --- a/windows/plan/troubleshooting-act-database-issues.md +++ b/windows/plan/troubleshooting-act-database-issues.md @@ -1,157 +1,5 @@ --- title: Troubleshooting ACT Database Issues (Windows 10) description: The following solutions may help you resolve issues that are related to your Microsoft® SQL Server® database for the Application Compatibility Toolkit (ACT). -ms.assetid: c36ab5d8-cc82-4681-808d-3d491551b75e -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Troubleshooting ACT Database Issues - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following solutions may help you resolve issues that are related to your Microsoft® SQL Server® database for the Application Compatibility Toolkit (ACT). - -For information about how to set up the database, see [ACT Database Configuration](act-database-configuration.md). - -## Connecting to a SQL Server Database - - -When you attempt to connect to a SQL Server database, you may receive the following error message: - -The SQL Server you entered either does not exist or you do not have the required credentials for access. - -This error message indicates that the connection to the database is not valid. To investigate this error, do the following: - -1. Verify that the SQL Server database to which you are connecting is a valid database. - -2. Verify that you have read and write permissions to the database. If you do not have read and write permissions, contact your SQL Server administrator. For more information, see [Adding a Member to a SQL Server Database Role](http://go.microsoft.com/fwlink/p/?LinkId=64170). - -If you have read and write permissions to the database but cannot connect to it, you may be able to change the settings for your instance of SQL Server to resolve the issue. Namely, you can enable TCP/IP and firewall exceptions. - -**To enable TCP/IP and firewall exceptions for your instance of SQL Server** - -1. In a **Command Prompt** window, type the following command to stop your instance of SQL Server. - - ``` syntax - net stop - - ``` - - In the preceding command, *MSSQLSERVER* is the name of the instance of SQL Server. For SQL Server, the default name is MSSQLSERVER. For Microsoft SQL Server Express, the default name is MSSQL$SQLEXPRESS. - -2. Enable TCP/IP for your instance of SQL Server: - - 1. In the **Command Prompt** window, type `SQLServerManager.msc` - - 2. In SQL Server Configuration Manager, expand **SQL Server 2005 Network Configuration**, and then click **Protocols for MSSQLSERVER**. - - 3. Right-click **TCP/IP**, and then click **Enable**. - -3. Add firewall port exceptions for your instance of SQL Server: - - 1. In the **Command Prompt** window, type `firewall.cpl` - - 2. In the Windows® Firewall tool, click the **Exceptions** tab, and then click **Add Port**. - - 3. Add a firewall exception for TCP port 1433 (SQL Server) and for UDP port 1434 (SQL Server Browser), and then click **OK**. - - **Note**   - SQL Server Browser is the service that receives incoming SQL Server requests so that you can access the SQL Server Express database from a remote computer. By default, this service is disabled, which means that you can only access the database locally. If Application Compatibility Manager (ACM) or the ACT Log Processing Service is not installed on the same computer as the database, you must use the Services tool to manually start SQL Server Browser. - -   - -4. In the **Command Prompt** window, type `net start ` to start your instance of SQL Server, where *MSSQLSERVER* is the name of the instance. - -5. Type `sc config SQLBrowser start= auto` to change the configuration of SQL Server Browser. - -6. Type `net start SQLBrowser` to start SQL Server Browser. - -## Verifying SQL Server Version - - -If you attempt to connect to a SQL Server version that is not valid for ACT, you may receive the following error message: - -The SQL Server you are trying to connect to is not a supported version. Please check the Help documentation to find out about the supported versions of the SQL Server. - -To investigate this error, verify that ACT supports your version of SQL Server or SQL Server Express. For more information, see [Software Requirements for ACT](software-requirements-for-act.md). - -## Creating an ACT Database - - -You cannot create an ACT database by using ACM if you do not have database-creation permissions for the instance of SQL Server. To create the database, add the required permissions to the user account and then use ACM to create it. Alternatively, ask a SQL Server administrator to create the database. - -**To grant database-creation permissions to a user account** - -1. In SQL Server Management Studio, expand the **Security** folder, right-click **Logins**, and then click **New Logins**. - -2. On the **General** page, type the name of the user account that you will use to create the ACT database. - -3. Click **Server Roles**. - -4. Select the **sysadmin** or **dbcreator** check box, depending on your organization's policy. - -**To create an ACT database as a SQL Server administrator** - -1. Use SQL Server Management Studio to open and run the CreateDB.sql script against your instance of SQL Server. For information about the location of the CreateDB.sql file, see [ACT Database Configuration](act-database-configuration.md). - - - or - - - Use the OSQL tool, and run the command `osql -E -S -I CreateDB.sql` - -2. In ACM, in the **Settings** dialog box, update the **Database** box with the information for the newly created database. - - To use ACM with the ACT database, the user account must have read and write permissions to the database. - -## Granting ACT Database Permissions for the ACT Log Processing Service - - -The ACT Log Processing Service requires read and write access to the ACT database. - -**To grant permissions to the ACT database** - -1. In SQL Server Management Studio, expand the **Security** folder, right-click **Logins**, and then click **New Login**. - -2. Complete the following information on the **General** page: - - - **Login name**. Type the name of the account that requires permissions. If you are using the Local System account for the ACT Log Processing Service, provide access to the *<domain>*\\*<computer\_name>*$ account, where *<computer\_name>* is the name of the computer that is running the ACT Log Processing Service. - - - **Default database**. Select the ACT database to which your user account requires permissions. - -3. Click **User Mapping**. - -4. Select the check box next to your ACT database. - -5. Select the **db\_datareader** and **db\_datawriter** check boxes, and then click **OK**. - - **Important**   - If you continue to experience issues with the ACT Log Processing Service, even while you are using the Local System account, see [Troubleshooting Kerberos Delegation](http://go.microsoft.com/fwlink/p/?LinkId=65474). - -   - -## Related topics - - -[ACT Database Configuration](act-database-configuration.md) - -[Software Requirements for ACT](software-requirements-for-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act.md b/windows/plan/troubleshooting-act.md index 3de62348a2..808ac5cb9c 100644 --- a/windows/plan/troubleshooting-act.md +++ b/windows/plan/troubleshooting-act.md @@ -1,72 +1,5 @@ --- title: Troubleshooting ACT (Windows 10) description: This section provides troubleshooting information for the Application Compatibility Toolkit (ACT). -ms.assetid: 5696b0c0-5db5-4111-a1e1-825129e683d8 -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Troubleshooting ACT - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -This section provides troubleshooting information for the Application Compatibility Toolkit (ACT). - -## In this section - - - ---- - - - - - - - - - - - - - - - - - - - - -
TopicDescription

[Troubleshooting the ACT Configuration Wizard](troubleshooting-the-act-configuration-wizard.md)

When you start Application Compatibility Manager (ACM) for the first time, the Application Compatibility Toolkit (ACT) Configuration Wizard appears. The wizard helps you configure your ACT database, your shared folder for ACT log files, and your ACT Log Processing Service account.

[Troubleshooting the ACT Log Processing Service](troubleshooting-the-act-log-processing-service.md)

The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service.

[Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md)

The following solutions may help you resolve issues that are related to your Microsoft® SQL Server® database for the Application Compatibility Toolkit (ACT).

- -  - -## Related topics - - -[Using ACT](using-act.md) - -[ACT Product and Documentation Resources](act-product-and-documentation-resources.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-configuration-wizard.md b/windows/plan/troubleshooting-the-act-configuration-wizard.md index 709b60fb6d..c3b296047a 100644 --- a/windows/plan/troubleshooting-the-act-configuration-wizard.md +++ b/windows/plan/troubleshooting-the-act-configuration-wizard.md @@ -1,76 +1,5 @@ --- title: Troubleshooting the ACT Configuration Wizard (Windows 10) description: When you start Application Compatibility Manager (ACM) for the first time, the Application Compatibility Toolkit (ACT) Configuration Wizard appears. -ms.assetid: f4f489c7-50b7-4b07-8b03-79777e1aaefd -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Troubleshooting the ACT Configuration Wizard - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -When you start Application Compatibility Manager (ACM) for the first time, the Application Compatibility Toolkit (ACT) Configuration Wizard appears. The wizard helps you configure your ACT database, your shared folder for ACT log files, and your ACT Log Processing Service account. - -## Selecting a Configuration for ACM - - -The **Enterprise configuration** option enables all ACT functionality. You must be an administrator on the local computer to select this option. - -The **View and manage reports only** option enables you to use ACM to create data-collection packages and analyze your data. You cannot access the ACT Log Processing Service. This option assumes that another computer in your organization is processing the logs and loading the compatibility data into the ACT database. - -## Configuring ACT Database Settings - - -To configure ACT database settings in the ACT Configuration Wizard, you must have read and write permissions to the ACT database. For more information, see [ACT Database Configuration](act-database-configuration.md). If you do not have the appropriate permissions, contact your Microsoft® SQL Server® administrator. For more information, see [Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md). - -## Configuring the ACT Log Processing Service - - -If you use the Local System account to run the ACT Log Processing Service, your user account must be an Administrator account. Your computer account *<domain>*\\*<computer>*$ must have read and write permissions to the ACT database. - -Your user account must also have **Log on as a service** permissions. For more information, see [Troubleshooting the ACT Log Processing Service](troubleshooting-the-act-log-processing-service.md). - -## Configuring the Share for the ACT Log Processing Service - - -For information about how to configure the share for the ACT Log Processing Service, see [ACT LPS Share Permissions](act-lps-share-permissions.md). - -## Changing Settings After You Finish the ACT Configuration Wizard - - -In the **Settings** dialog box in ACM, you can change some of the settings that you see in the ACT Configuration Wizard. You can also change other settings that are not available in the wizard. For more information, see [Settings for ACM](settings-for-acm.md). - -## Restarting the ACT Configuration Wizard - - -If you cancel the configuration process before you reach the final page of the ACT Configuration Wizard, your settings are deleted and the wizard restarts the next time that you start ACM. - -## Related topics - - -[Configuring ACT](configuring-act.md) - -[Using ACT](using-act.md) - -[Troubleshooting ACT](troubleshooting-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-log-processing-service.md b/windows/plan/troubleshooting-the-act-log-processing-service.md index 0fff19e588..6ba0ede208 100644 --- a/windows/plan/troubleshooting-the-act-log-processing-service.md +++ b/windows/plan/troubleshooting-the-act-log-processing-service.md @@ -1,103 +1,5 @@ --- title: Troubleshooting the ACT Log Processing Service (Windows 10) description: The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service. -ms.assetid: cb6f90c2-9f7d-4a34-a91e-8ed55b8c256d -ms.prod: w10 -ms.mktglfcycl: plan -ms.pagetype: appcompat -ms.sitesec: library -author: TrudyHa ---- - -# Troubleshooting the ACT Log Processing Service - - -**Applies to** - -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 - -The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service. - -For information about how to set up permissions for the service, see [ACT LPS Share Permissions](act-lps-share-permissions.md). - -## Reviewing Files in ACT Log File Format - - -When you are reviewing log files for ACT, be aware that the log files are in Unicode format. - -## Uploading Files to the ACT Log Processing Service Share After Setting Permissions - - -If you cannot upload files to the ACT Log Processing Service share, you must first verify that the account permissions are set correctly for the share. For more information, see [ACT LPS Share Permissions](act-lps-share-permissions.md). - -If the computers from which you are collecting data and the ACT Log Processing Service share are on different domains, or if the computers are not domain members, you must take additional steps. For the **Anonymous** group, provide explicit write permissions to the ACT Log Processing Service share. Alternatively, you can provide similar permissions to the **Authenticated users** group if you do not want to enable anonymous access. For more information, see [Everyone Group Does Not Include Anonymous Security Identifier](http://go.microsoft.com/fwlink/p/?LinkId=79830). - -If you are collecting data from computers that are running Microsoft® Windows® 2000 and you are uploading your collected data to a different domain, you must also explicitly enable null session access for the ACT Log Processing Service share. - -## Working Around Windows Firewall on the Computer That Hosts the ACT Log Processing Service Share - - -If your organization has configured Windows Firewall on the computer that hosts your ACT Log Processing Service share, log files will not be copied to your share. To work around this issue, you can use one of the following methods: - -- Before you set up the ACT Log Processing Service share, turn off Windows Firewall on the computer that will host the share. - -- Continue to use Windows Firewall, but enable the **File Sharing** option. - -## Viewing and Assigning "Log on as a service" Permissions - - -Starting the ACT Log Processing Service requires either a Local System account or a user account. For a user account to start the ACT Log Processing Service and complete the ACT Configuration Wizard, the *<domain>*\\*<user>* account must have **Log on as a service** permissions. By default, these permissions are assigned to built-in computer accounts, such as the Local System account. - -**To add rights to a user account for logging on as a service** - -1. In Control Panel, double-click **Administrative Tools**, and then double-click **Local Security Policy**. - -2. Expand the **Local Policies** folder, and then click **User Rights Assignment**. - -3. Double-click the **Log on as a service** policy. - -4. Verify that your *<domain>*\\*<user>* account appears. If it does not appear, click **Add User or Group**. - -5. Add your user account information, click **OK**, and then click **OK** again. - -## Starting the ACT Log Processing Service - - -If the ACT Log Processing Service does not start and log files are not being processed, the reason may be one of the following: - -- **A conflict exists between ACT and the Microsoft® SQL Server® database.** If both ACT and the SQL Server database are on the same computer, the ACT Log Processing Service might have started before the SQL Server service. - -- **The ACT Log Processing Service does not have the correct permissions to the ACT database.** To investigate, see [Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md). - -- **The account type is incorrect for the account that is running the ACT Log Processing Service.** The ACT Log Processing Service account must be an Administrator account. - -**To manually restart the ACT Log Processing Service** - -1. In Control Panel, double-click **Administrative Tools**, and then double-click **Services**. - -2. Right-click **ACT Log Processing Service**, and then click **Restart**. - -3. In the event log, verify that no issues occurred when the service restarted. - -## Related topics - - -[Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md) - -[Configuring ACT](configuring-act.md) - -[Software Requirements for ACT](software-requirements-for-act.md) - -  - -  - - - - - +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +--- \ No newline at end of file From 19499f75a3b29386da3e789b938bc0684afda3fa Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 12:15:48 -0700 Subject: [PATCH 11/34] Updated toc.md file to remove deprecated ACT content --- windows/plan/TOC.md | 118 +++++++++----------------------------------- 1 file changed, 24 insertions(+), 94 deletions(-) diff --git a/windows/plan/TOC.md b/windows/plan/TOC.md index fc128ba315..86f527f088 100644 --- a/windows/plan/TOC.md +++ b/windows/plan/TOC.md @@ -14,99 +14,29 @@ ### [Security and data protection considerations for Windows To Go](security-and-data-protection-considerations-for-windows-to-go.md) ### [Windows To Go: frequently asked questions](windows-to-go-frequently-asked-questions.md) ## [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) -### [Welcome to ACT](welcome-to-act.md) -#### [What's New in ACT 6.1](whats-new-in-act-60.md) -#### [Software Requirements for ACT](software-requirements-for-act.md) -#### [Software Requirements for RAP](software-requirements-for-rap.md) -### [Configuring ACT](configuring-act.md) -#### [ACT Tools, Packages, and Services](act-tools-packages-and-services.md) -#### [ACT Deployment Options](act-deployment-options.md) -#### [ACT Database Configuration](act-database-configuration.md) -#### [ACT Database Migration](act-database-migration.md) -#### [ACT LPS Share Permissions](act-lps-share-permissions.md) -### [Using ACT](using-act.md) -#### [Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) -##### [Identifying Computers for Inventory Collection](identifying-computers-for-inventory-collection.md) -##### [Creating an Inventory-Collector Package](creating-an-inventory-collector-package.md) -##### [Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md) -#### [Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) -##### [Deciding Which Applications to Test](deciding-which-applications-to-test.md) -##### [Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) -##### [Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) -##### [Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) -##### [Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) -###### [Using Compatibility Monitor to Send Feedback](using-compatibility-monitor-to-send-feedback.md) -###### [Common Compatibility Issues](common-compatibility-issues.md) -#### [Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) -##### [Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md) -##### [Exporting a Data-Collection Package](exporting-a-data-collection-package.md) -##### [Deleting a Data-Collection Package](deleting-a-data-collection-package.md) -##### [Labeling Data in ACM](labeling-data-in-acm.md) -#### [Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) -##### [Viewing Your Compatibility Reports](viewing-your-compatibility-reports.md) -###### [<OperatingSystem> - Application Report](act-operatingsystem-application-report.md) -####### [<Application> Dialog Box](application-dialog-box.md) -###### [<OperatingSystem> - Computer Report](act-operatingsystem-computer-report.md) -####### [<Computer> Dialog Box](computer-dialog-box.md) -###### [<OperatingSystem> - Device Report](act-operatingsystem-device-report.md) -####### [<Device> Dialog Box](device-dialog-box.md) -###### [Internet Explorer - Web Site Report](internet-explorer-web-site-report.md) -####### [<WebsiteURL> Dialog Box](websiteurl-dialog-box.md) -###### [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md) -###### [Customizing Your Report Views](customizing-your-report-views.md) -##### [Organizing Your Compatibility Data](organizing-your-compatibility-data.md) -###### [Organizational Tasks for Each Report Type](organizational-tasks-for-each-report-type.md) -###### [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md) -###### [Selecting Your Deployment Status](selecting-your-deployment-status.md) -###### [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md) -###### [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md) -###### [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md) -###### [Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md) -####### [Adding or Editing an Issue](adding-or-editing-an-issue.md) -####### [Adding or Editing a Solution](adding-or-editing-a-solution.md) -####### [Resolving an Issue](resolving-an-issue.md) -##### [Filtering Your Compatibility Data](filtering-your-compatibility-data.md) -###### [Example Filter Queries](example-filter-queries.md) -##### [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md) -###### [Data Sent Through the Microsoft Compatibility Exchange](data-sent-through-the-microsoft-compatibility-exchange.md) -###### [ACT Community Ratings and Process](act-community-ratings-and-process.md) -#### [Fixing Compatibility Issues](fixing-compatibility-issues.md) -##### [Deciding Whether to Fix an Application or Deploy a Workaround](deciding-whether-to-fix-an-application-or-deploy-a-workaround.md) -##### [SUA User's Guide](sua-users-guide.md) -###### [Using the SUA Wizard](using-the-sua-wizard.md) -###### [Using the SUA Tool](using-the-sua-tool.md) -####### [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) -####### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) -####### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) -####### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) -##### [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -###### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) -####### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) -####### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) -####### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) -####### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) -####### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) -####### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) -####### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) -###### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) -####### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) -####### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) -####### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) -###### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) -### [Troubleshooting ACT](troubleshooting-act.md) -#### [Troubleshooting the ACT Configuration Wizard](troubleshooting-the-act-configuration-wizard.md) -#### [Troubleshooting the ACT Log Processing Service](troubleshooting-the-act-log-processing-service.md) -#### [Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md) -### [ACT User Interface Reference](act-user-interface-reference.md) -#### [Toolbar Icons in ACM](act-toolbar-icons-in-acm.md) -#### [Ratings Icons in ACM](ratings-icons-in-acm.md) -#### [Activating and Closing Windows in ACM](activating-and-closing-windows-in-acm.md) -#### [Settings for ACM](settings-for-acm.md) -##### [Settings Dialog Box - Settings Tab](act-settings-dialog-box-settings-tab.md) -##### [Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md) -### [ACT Product and Documentation Resources](act-product-and-documentation-resources.md) -### [ACT Glossary](act-glossary.md) +### [Standard User Analyzer (SUA) User's Guide](sua-users-guide.md) +#### [Using the SUA Wizard](using-the-sua-wizard.md) +#### [Using the SUA Tool](using-the-sua-tool.md) +##### [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) +##### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) +##### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) +##### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) +### [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) +#### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) +##### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) +##### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) +##### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) +##### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) +##### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) +##### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) +##### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) +##### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) +##### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) +#### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) +##### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) +##### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) +##### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) +#### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) ### [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) + From 358b0186e5ffee38c3544c1fa81ef75a14a71692 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 20 Jul 2016 12:38:13 -0700 Subject: [PATCH 12/34] Fixed related links --- windows/plan/act-technical-reference.md | 12 +----------- ...nd-operators-in-compatibility-administrator.md | 2 -- ...tabase-management-strategies-and-deployment.md | 13 +------------ ...s-for-windows-8-windows-7-and-windows-vista.md | 13 +------------ ...tibility-fix-in-compatibility-administrator.md | 2 -- ...ibility-mode-in-compatibility-administrator.md | 2 -- ...help-message-in-compatibility-administrator.md | 13 +------------ ...bility-fixes-in-compatibility-administrator.md | 13 +------------ ...ty-databases-in-compatibility-administrator.md | 13 +------------ ...ompatibility-fixes-and-custom-fix-databases.md | 13 +------------ ...applications-in-compatibility-administrator.md | 2 -- ...e-query-tool-in-compatibility-administrator.md | 2 -- windows/plan/sua-users-guide.md | 10 ---------- ...esting-your-application-mitigation-packages.md | 13 +------------ ...understanding-and-using-compatibility-fixes.md | 13 +------------ .../using-the-sdbinstexe-command-line-tool.md | 15 +-------------- windows/plan/using-the-sua-tool.md | 2 -- windows/plan/using-the-sua-wizard.md | 2 -- ...vents-screen-in-compatibility-administrator.md | 2 -- 19 files changed, 10 insertions(+), 147 deletions(-) diff --git a/windows/plan/act-technical-reference.md b/windows/plan/act-technical-reference.md index 60871fdda1..166f75592a 100644 --- a/windows/plan/act-technical-reference.md +++ b/windows/plan/act-technical-reference.md @@ -33,14 +33,4 @@ ACT is available in the [Windows Assessment and Deployment Kit (ADK) for Windows |------|------------| |[Standard User Analyzer (SUA) User's Guide](sua-users-guide.md) |The Standard User Analyzer (SUA) helps you test your applications and monitor API calls to detect compatibility issues related to the User Account Control (UAC) feature in Windows. | |[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) |The Compatibility Administrator tool helps you resolve potential application-compatibility issues before deploying a new version of Windows to your organization. | -|[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) |You can fix some compatibility issues that are due to the changes made between Windows operating system versions. These issues can include User Account Control (UAC) restrictions. | -  - -  - -  - - - - - +|[Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) |You can fix some compatibility issues that are due to the changes made between Windows operating system versions. These issues can include User Account Control (UAC) restrictions. | \ No newline at end of file diff --git a/windows/plan/available-data-types-and-operators-in-compatibility-administrator.md b/windows/plan/available-data-types-and-operators-in-compatibility-administrator.md index 8076d0787c..a83be4fbc1 100644 --- a/windows/plan/available-data-types-and-operators-in-compatibility-administrator.md +++ b/windows/plan/available-data-types-and-operators-in-compatibility-administrator.md @@ -222,8 +222,6 @@ The following table shows the operators that you can use for querying your custo   ## Related topics - - [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md)   diff --git a/windows/plan/compatibility-fix-database-management-strategies-and-deployment.md b/windows/plan/compatibility-fix-database-management-strategies-and-deployment.md index f608310bd6..fe4aede4bb 100644 --- a/windows/plan/compatibility-fix-database-management-strategies-and-deployment.md +++ b/windows/plan/compatibility-fix-database-management-strategies-and-deployment.md @@ -161,15 +161,4 @@ End Function Most of your testing of application-compatibility issues will happen prior to the deployment of a new Windows operating system into your environment. As such, a common approach is to include the custom compatibility-fix database, which includes all of your known issues, in your corporate image. Then, as you update your compatibility-fix database, you can provide the updates by using one of the two mechanisms described in the "Deploying Your Custom Compatibility Fix Databases" section earlier in this topic. ## Related topics - - -[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) - -  - -  - - - - - +[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) \ No newline at end of file diff --git a/windows/plan/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md b/windows/plan/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md index 688cf0a0d5..9e9c9f6ada 100644 --- a/windows/plan/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md +++ b/windows/plan/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md @@ -1009,15 +1009,4 @@ The following table lists the known compatibility modes. - - -  - -  - -  - - - - - + \ No newline at end of file diff --git a/windows/plan/creating-a-custom-compatibility-fix-in-compatibility-administrator.md b/windows/plan/creating-a-custom-compatibility-fix-in-compatibility-administrator.md index a88189a7a2..90b404e888 100644 --- a/windows/plan/creating-a-custom-compatibility-fix-in-compatibility-administrator.md +++ b/windows/plan/creating-a-custom-compatibility-fix-in-compatibility-administrator.md @@ -69,8 +69,6 @@ If you are unable to find a preloaded compatibility fix for your application, yo By default, Compatibility Administrator selects the basic matching criteria for your application. As a best practice, use a limited set of matching information to represent your application, because it reduces the size of the database. However, make sure you have enough information to correctly identify your application. ## Related topics - - [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md)   diff --git a/windows/plan/creating-a-custom-compatibility-mode-in-compatibility-administrator.md b/windows/plan/creating-a-custom-compatibility-mode-in-compatibility-administrator.md index ac5091d0bb..789f3199ca 100644 --- a/windows/plan/creating-a-custom-compatibility-mode-in-compatibility-administrator.md +++ b/windows/plan/creating-a-custom-compatibility-mode-in-compatibility-administrator.md @@ -74,8 +74,6 @@ A compatibility mode includes a set of compatibility fixes and must be deployed The compatibility mode is added to your custom database. ## Related topics - - [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md)   diff --git a/windows/plan/creating-an-apphelp-message-in-compatibility-administrator.md b/windows/plan/creating-an-apphelp-message-in-compatibility-administrator.md index 5b48ebdbb8..f63dd95d8f 100644 --- a/windows/plan/creating-an-apphelp-message-in-compatibility-administrator.md +++ b/windows/plan/creating-an-apphelp-message-in-compatibility-administrator.md @@ -89,15 +89,4 @@ The following issues might occur with computers running Windows 2000: - Copying an AppHelp entry for a system database or a custom-compatibility fix from a system database might cause Compatibility Administrator to hide the descriptive text. ## Related topics - - -[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) - -  - -  - - - - - +[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) \ No newline at end of file diff --git a/windows/plan/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md b/windows/plan/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md index 85c5e0ba27..7bcd802f03 100644 --- a/windows/plan/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md +++ b/windows/plan/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md @@ -60,15 +60,4 @@ You can enable your disabled compatibility fixes at any time. 2. On the **Database** menu, click **Enable Entry**. ## Related topics - - -[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) - -  - -  - - - - - +[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) \ No newline at end of file diff --git a/windows/plan/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md b/windows/plan/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md index c55deebb84..bd057029b9 100644 --- a/windows/plan/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md +++ b/windows/plan/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md @@ -59,15 +59,4 @@ When a custom database is no longer necessary, either because the applications a 2. On the **File** menu, click **Uninstall**. ## Related topics - - -[Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) - -  - -  - - - - - +[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) \ No newline at end of file diff --git a/windows/plan/managing-application-compatibility-fixes-and-custom-fix-databases.md b/windows/plan/managing-application-compatibility-fixes-and-custom-fix-databases.md index 7c8a961d1d..a654054608 100644 --- a/windows/plan/managing-application-compatibility-fixes-and-custom-fix-databases.md +++ b/windows/plan/managing-application-compatibility-fixes-and-custom-fix-databases.md @@ -56,17 +56,6 @@ This section provides information about managing your application-compatibility   ## Related topics - - [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -[Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) - -  - -  - - - - - +[Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) \ No newline at end of file diff --git a/windows/plan/searching-for-fixed-applications-in-compatibility-administrator.md b/windows/plan/searching-for-fixed-applications-in-compatibility-administrator.md index 99b2f4a61f..2488fe4e38 100644 --- a/windows/plan/searching-for-fixed-applications-in-compatibility-administrator.md +++ b/windows/plan/searching-for-fixed-applications-in-compatibility-administrator.md @@ -62,8 +62,6 @@ You can export your search results to a text (.txt) file for later review or arc 2. Browse to the location where you want to store your search result file, and then click **Save**. ## Related topics - - [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md)   diff --git a/windows/plan/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md b/windows/plan/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md index 25906a1746..34260942d9 100644 --- a/windows/plan/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md +++ b/windows/plan/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md @@ -166,8 +166,6 @@ You can export any of your search results into a tab-delimited text (.txt) file 2. Browse to the location where you intend to store the search results file, and then click **Save**. ## Related topics - - [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md)   diff --git a/windows/plan/sua-users-guide.md b/windows/plan/sua-users-guide.md index e0f2921b80..fff7a5757e 100644 --- a/windows/plan/sua-users-guide.md +++ b/windows/plan/sua-users-guide.md @@ -54,16 +54,6 @@ You can use SUA in either of the following ways: - -  - -## Related topics - - -[Deciding Whether to Fix an Application or Deploy a Workaround](deciding-whether-to-fix-an-application-or-deploy-a-workaround.md) - -[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -     diff --git a/windows/plan/testing-your-application-mitigation-packages.md b/windows/plan/testing-your-application-mitigation-packages.md index 669904c1e6..5fc970623c 100644 --- a/windows/plan/testing-your-application-mitigation-packages.md +++ b/windows/plan/testing-your-application-mitigation-packages.md @@ -84,15 +84,4 @@ At this point, you probably cannot resolve any unresolved application compatibil If your developers have insufficient resources to resolve the application compatibility issues, outsource the mitigation effort to another organization within your company. ## Related topics - - -[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) - -  - -  - - - - - +[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) \ No newline at end of file diff --git a/windows/plan/understanding-and-using-compatibility-fixes.md b/windows/plan/understanding-and-using-compatibility-fixes.md index 6c73a5645b..6ab830868c 100644 --- a/windows/plan/understanding-and-using-compatibility-fixes.md +++ b/windows/plan/understanding-and-using-compatibility-fixes.md @@ -93,15 +93,4 @@ Compatibility fixes are shipped as part of the Windows operating system and are You can apply the compatibility fixes to any of your applications. However, Microsoft does not provide the tools to use the Compatibility Fix infrastructure to create your own custom fixes. ## Related topics - - -[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) - -  - -  - - - - - +[Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) \ No newline at end of file diff --git a/windows/plan/using-the-sdbinstexe-command-line-tool.md b/windows/plan/using-the-sdbinstexe-command-line-tool.md index fdd93bf2f3..301917b901 100644 --- a/windows/plan/using-the-sdbinstexe-command-line-tool.md +++ b/windows/plan/using-the-sdbinstexe-command-line-tool.md @@ -79,18 +79,5 @@ The following table describes the available command-line options. -  - ## Related topics - - -[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) - -  - -  - - - - - +[Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) \ No newline at end of file diff --git a/windows/plan/using-the-sua-tool.md b/windows/plan/using-the-sua-tool.md index c758d2f32d..df93b0550b 100644 --- a/windows/plan/using-the-sua-tool.md +++ b/windows/plan/using-the-sua-tool.md @@ -69,8 +69,6 @@ The following flowchart shows the process of using the SUA tool. The SUA tool generates a custom compatibility-fix database and automatically applies it to the local computer, so that you can test the fixes to see whether they worked. ## Related topics - - [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) diff --git a/windows/plan/using-the-sua-wizard.md b/windows/plan/using-the-sua-wizard.md index a8f3b3ce03..17703c2eb7 100644 --- a/windows/plan/using-the-sua-wizard.md +++ b/windows/plan/using-the-sua-wizard.md @@ -73,8 +73,6 @@ The following flowchart shows the process of using the SUA Wizard. If the remedies do not fix the issue with the application, click **No** again, and the wizard may offer additional remedies. If the additional remedies do not fix the issue, the wizard informs you that there are no more remedies available. For information about how to run the SUA tool for additional investigation, see [Using the SUA Tool](using-the-sua-tool.md). ## Related topics - - [SUA User's Guide](sua-users-guide.md)   diff --git a/windows/plan/viewing-the-events-screen-in-compatibility-administrator.md b/windows/plan/viewing-the-events-screen-in-compatibility-administrator.md index 8c89db2a64..34186e3746 100644 --- a/windows/plan/viewing-the-events-screen-in-compatibility-administrator.md +++ b/windows/plan/viewing-the-events-screen-in-compatibility-administrator.md @@ -40,8 +40,6 @@ Compatibility Administrator enables you to copy your compatibility fixes from on If you open the **Events** screen and then perform the copy operation, you can see a description of the action, along with the time stamp, which enables you to view your fix information without confusion. ## Related topics - - [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) From ce0f08cff8760ce9165b8545df87900c5c72604f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jul 2016 19:17:03 +1000 Subject: [PATCH 13/34] Update assign access page --- ...ess-windows-defender-advanced-threat-protection.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md b/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md index eb788e5359..ea1fdd9e3b 100644 --- a/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md +++ b/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md @@ -16,7 +16,7 @@ author: mjcaparas - Windows 10 Insider Preview Build 14332 or later - Azure Active Directory -- Office 365 + - Windows Defender Advanced Threat Protection (Windows Defender ATP) [Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.] @@ -34,6 +34,13 @@ Users with read only access can log in, view all alerts, and related information They will not be able to change alert states, submit files for deep analysis or perform any state changing operations. Assigning read only access rights requires adding the users to the “Security Reader” AAD built-in role. + +Use the following cmdlets to perform the security role assignment: + +- Full access: ```Add-MsolRoleMember -RoleName "Security Reader" -RoleMemberEmailAddress “reader@Contoso.onmicrosoft.com”``` +- Read only access: ```Add-MsolRoleMember -RoleName "Security Administrator" -RoleMemberEmailAddress "secadmin@Contoso.onmicrosoft.com"``` + +For more information see, [Manage Azure AD group and role membership](https://technet.microsoft.com/en-us/library/321d532e-407d-4e29-a00a-8afbe23008dd#BKMK_ManageGroups). \ No newline at end of file From 127b8f4159aff0a47dfe8f79dcd6ec899b696107 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jul 2016 19:44:59 +1000 Subject: [PATCH 14/34] add line break --- ...al-access-windows-defender-advanced-threat-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md b/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md index ea1fdd9e3b..b550a091c2 100644 --- a/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md +++ b/windows/keep-secure/assign-portal-access-windows-defender-advanced-threat-protection.md @@ -16,7 +16,7 @@ author: mjcaparas - Windows 10 Insider Preview Build 14332 or later - Azure Active Directory - + - Windows Defender Advanced Threat Protection (Windows Defender ATP) [Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.] @@ -40,7 +40,7 @@ For more information, see [Assigning admin roles in Office 365](https://support. Use the following cmdlets to perform the security role assignment: -- Full access: ```Add-MsolRoleMember -RoleName "Security Reader" -RoleMemberEmailAddress “reader@Contoso.onmicrosoft.com”``` -- Read only access: ```Add-MsolRoleMember -RoleName "Security Administrator" -RoleMemberEmailAddress "secadmin@Contoso.onmicrosoft.com"``` +- Full access:
```Add-MsolRoleMember -RoleName "Security Reader" -RoleMemberEmailAddress “reader@Contoso.onmicrosoft.com”``` +- Read only access:
```Add-MsolRoleMember -RoleName "Security Administrator" -RoleMemberEmailAddress "secadmin@Contoso.onmicrosoft.com"``` For more information see, [Manage Azure AD group and role membership](https://technet.microsoft.com/en-us/library/321d532e-407d-4e29-a00a-8afbe23008dd#BKMK_ManageGroups). \ No newline at end of file From bf5d33eeb69ecdac384328a9919cbf75d06dad42 Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Thu, 21 Jul 2016 11:05:35 -0700 Subject: [PATCH 15/34] fixing links for loc and removing content from redirected topics --- .../connect-and-display-with-surface-hub.md | 4 +- .../surface-hub/device-reset-suface-hub.md | 32 +--------- .../apps-in-windows-store-for-business.md | 2 +- ...ge-inventory-windows-store-for-business.md | 64 +------------------ .../working-with-line-of-business-apps.md | 2 +- 5 files changed, 7 insertions(+), 97 deletions(-) diff --git a/devices/surface-hub/connect-and-display-with-surface-hub.md b/devices/surface-hub/connect-and-display-with-surface-hub.md index e5250193a8..5291c1653e 100644 --- a/devices/surface-hub/connect-and-display-with-surface-hub.md +++ b/devices/surface-hub/connect-and-display-with-surface-hub.md @@ -224,7 +224,7 @@ In replacement PC mode, the embedded computer of the Surface Hub is turned off a ### Software requirements -You can run Surface Hub in replacement PC mode with 64-bit versions of Windows 10 Home, Windows 10 Pro and Windows 10 Enterprise. You can download the [Surface Hub Replacement PC driver package](https://www.microsoft.com/en-us/download/details.aspx?id=52210) from the Microsoft download center. We recommend that you install these drivers on any computer you plan to use as a replacement PC. +You can run Surface Hub in replacement PC mode with 64-bit versions of Windows 10 Home, Windows 10 Pro and Windows 10 Enterprise. You can download the [Surface Hub Replacement PC driver package](https://www.microsoft.com/download/details.aspx?id=52210) from the Microsoft download center. We recommend that you install these drivers on any computer you plan to use as a replacement PC. ### Hardware requirements @@ -389,7 +389,7 @@ Replacement PC ports on 84" Surface Hub. **To use replacement PC mode** -1. Download and install the [Surface Hub Replacement PC driver package](https://www.microsoft.com/en-us/download/details.aspx?id=52210) on the replacement PC. +1. Download and install the [Surface Hub Replacement PC driver package](https://www.microsoft.com/download/details.aspx?id=52210) on the replacement PC. **Note**  We recommend that you set sleep or hibernation on the replacement PC so the Surface Hub will turn off the display when it isn't being used. diff --git a/devices/surface-hub/device-reset-suface-hub.md b/devices/surface-hub/device-reset-suface-hub.md index b90a11ada6..f91cbdd7b9 100644 --- a/devices/surface-hub/device-reset-suface-hub.md +++ b/devices/surface-hub/device-reset-suface-hub.md @@ -2,7 +2,7 @@ title: Device reset (Surface Hub) description: You may wish to reset your Microsoft Surface Hub. ms.assetid: 44E82EEE-1905-464B-A758-C2A1463909FF -redirect_url: https://technet.microsoft.com/en-us/itpro/surface-hub/device-reset-surface-hub +redirect_url: https://technet.microsoft.com/itpro/surface-hub/device-reset-surface-hub keywords: reset Surface Hub ms.prod: w10 ms.mktglfcycl: manage @@ -11,36 +11,6 @@ ms.pagetype: surfacehub author: TrudyHa --- -# Device reset (Surface Hub) - - -You may wish to reset your Microsoft Surface Hub. - -Typical reasons for a reset include: - -- The device isn’t running well after installing an update. -- You’re repurposing the device for a new meeting space and want to reconfigure it. -- You want to change how you locally manage the device. - -Initiating a reset will return the device to the last cumulative Windows update, and remove all local user files and configuration, including: - -- The device account -- MDM enrollment -- Domain join or Azure AD join information -- Local admins on the device -- Configurations from MDM or the Settings app - -**Important Note**
-Performing a device reset may take up to 6 hours. Do not interrupt the reset process. Interrupting the process will render the device inoperable, requiring warranty service to return to normal functionality. - -After the reset, you'll be taken through the [first run program](first-run-program-surface-hub.md) again. - -## Related topics - - -[Manage Microsoft Surface Hub](manage-surface-hub.md) - -[Microsoft Surface Hub administrator's guide](surface-hub-administrators-guide.md)   diff --git a/windows/manage/apps-in-windows-store-for-business.md b/windows/manage/apps-in-windows-store-for-business.md index a7e6a9418d..f74b81160c 100644 --- a/windows/manage/apps-in-windows-store-for-business.md +++ b/windows/manage/apps-in-windows-store-for-business.md @@ -51,7 +51,7 @@ Apps that you acquire from the Store for Business only work on Windows 10-based Some apps are free, and some apps charge a price. Currently, you can pay for apps with a credit card. We'll be adding more payment options over time. -Some apps which are available to consumers in the Windows Store might not be available to organizations in the Windows Store for Business. App developers can opt-out their apps, and they also need to meet eligibility requirements for Windows Store for Business. For more information, read this info on [Organizational licensing options](https://msdn.microsoft.com/en-us/windows/uwp/publish/organizational-licensing). +Some apps which are available to consumers in the Windows Store might not be available to organizations in the Windows Store for Business. App developers can opt-out their apps, and they also need to meet eligibility requirements for Windows Store for Business. For more information, read this info on [Organizational licensing options](https://msdn.microsoft.com/windows/uwp/publish/organizational-licensing). **Note**
We are still setting up the catalog of apps for Windows Store for Business. If you are searching for an app and it isn’t available, please check again in a couple of days. diff --git a/windows/manage/manage-inventory-windows-store-for-business.md b/windows/manage/manage-inventory-windows-store-for-business.md index 8535d16d65..f8db99379b 100644 --- a/windows/manage/manage-inventory-windows-store-for-business.md +++ b/windows/manage/manage-inventory-windows-store-for-business.md @@ -1,70 +1,10 @@ --- title: Manage inventory in Windows Store for Business (Windows 10) description: When you acquire apps from the Windows Store for Business, we add them to the Inventory for your organization. Once an app is part of your inventory, you can distribute the app, and manage licenses. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/manage/app-inventory-management-windows-store-for-business +redirect_url: https://technet.microsoft.com/itpro/windows/manage/app-inventory-managemement-windows-store-for-business ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library --- -# Manage inventory in Window Store for Business -When you acquire apps from the Windows Store for Business, we add them to the inventory for your organization. Once an app is part of your inventory, you can distribute the app, and manage licenses. - -## Distribute apps -You can assign apps to people, or you can make apps available in your private store. Once an app is in your private store, people in your org can install the app on their devices. For more information, see [Distribute apps using your private store](distribute-apps-from-your-private-store.md). - -**To make an app in inventory available in your private store** - -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Click **Refine**, and then choose **Online**. Store for Business will update the list of apps on the **Inventory** page. -4. From an app in **Inventory**, click the ellipses under **Action**, and then choose **Add to private store**. - -The value under Private store for the app will change to pending. It will take approximately twelve hours before the app is available in the private store. - -Employees can claim apps that admins added to the private store by doing the following. - -**To claim an app from the private store** - -1. Sign in to your computer with your Azure Active Directory (AD) credentials, and start the Windows Store app. -2. Click the private store tab. -3. Click the app you want to install, and then click **Install**. - -Another way to distribute apps is by assigning them to people in your organization. - -**To assign an app to an employee** - -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **Assign to people**. -4. Type the email address for the employee that you're assigning the app to, and click **Confirm**. - -Employees will receive an email with a link that will install the app on their device. Click the link to start the Windows Store app, and then click **Install**. Also, in the Windows Store app, they can find the app under **My Library**. - -## Manage licenses -For apps in inventory, when you assign an app to an employee, a license for the app is assigned to them. You can manage these licenses, either by assigning them, or reclaiming them so you can assign them to another employee. You can also remove an app from the private store. - -**To assign licenses** -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **View license details**. -4. Click **Assign to people**, type the name you are assigning the license to, and then click **Assign**. - -Store for Business assigns a license to the person, and adds them to the list of assigned licenses. - -**To reclaim licenses** -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **View license details**. -4. Click the name of the person you are reclaiming the license from, and then click **Reclaim licenses**. - -Store for Business reclaims the license, and updates the number of avialable licenses. After you reclaim a license, you can assign a license to another employee. - -**To remove an app from the private store** - -If you decide that you don't want an app available for employees to install on their own, you can remove it from your private store. -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **Remove from private store**, and then click **Remove**. - -The app will still be in your inventory, but your employees will not have access to the app from your private store. + diff --git a/windows/manage/working-with-line-of-business-apps.md b/windows/manage/working-with-line-of-business-apps.md index 4d8a12acf5..e0d0c284fe 100644 --- a/windows/manage/working-with-line-of-business-apps.md +++ b/windows/manage/working-with-line-of-business-apps.md @@ -81,7 +81,7 @@ After an app is published and available in the Store, ISVs publish an updated ve 5. Click **Save** to save your changes and start the app submission process. For more information, see [Organizational licensing options]( http://go.microsoft.com/fwlink/p/?LinkId=708615) and [Distributing LOB apps to enterprises](http://go.microsoft.com/fwlink/p/?LinkId=627543).
-**Note** In order to get the LOB app, the organization must be located in a [supported market](https://technet.microsoft.com/en-us/itpro/windows/whats-new/windows-store-for-business-overview#supported-markets), and you must not have excluded that market when submitting your app. +**Note** In order to get the LOB app, the organization must be located in a [supported market](https://technet.microsoft.com/itpro/windows/whats-new/windows-store-for-business-overview#supported-markets), and you must not have excluded that market when submitting your app. ### Add app to inventory (admin) From 7468e811803ba6bc28d9f50bb63b261ace0d419b Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Thu, 21 Jul 2016 11:22:21 -0700 Subject: [PATCH 16/34] fixing SCCM usage --- devices/surface-hub/manage-settings-with-mdm-for-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/manage-settings-with-mdm-for-surface-hub.md b/devices/surface-hub/manage-settings-with-mdm-for-surface-hub.md index ff64d340d8..434d8f6989 100644 --- a/devices/surface-hub/manage-settings-with-mdm-for-surface-hub.md +++ b/devices/surface-hub/manage-settings-with-mdm-for-surface-hub.md @@ -35,7 +35,7 @@ Alternatively, the device can be enrolled like any other Windows device by going ### Manage a device through MDM -The following table lists the device settings that can be managed remotely using MDM, including the OMA URI paths that 3rd party MDM providers need to create policies. Intune and SCCM have special templates to help create policies to manage these settings. +The following table lists the device settings that can be managed remotely using MDM, including the OMA URI paths that 3rd party MDM providers need to create policies. Intune and System Center Configuration Manager have special templates to help create policies to manage these settings. From bd4988eaa26260f216f872b20eda6fccc03c61e0 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 13:18:11 -0700 Subject: [PATCH 17/34] Added a row to the change history --- .../plan/change-history-for-plan-for-windows-10-deployment.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/plan/change-history-for-plan-for-windows-10-deployment.md b/windows/plan/change-history-for-plan-for-windows-10-deployment.md index 51c36c6953..e685cf724a 100644 --- a/windows/plan/change-history-for-plan-for-windows-10-deployment.md +++ b/windows/plan/change-history-for-plan-for-windows-10-deployment.md @@ -18,6 +18,7 @@ This topic lists new and updated topics in the [Plan for Windows 10 deployment]( | New or changed topic | Description | |--------------------------------------------------------------------------------------------------------------------------------------------------|-------------| +|[Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) (multiple topics) |Redirected deprecated content to the Upgrade Analytics content. Only Standard User Analyzer and Compatibility Administrator continue to be supported.| | [Windows 10 servicing overview](windows-10-servicing-options.md) | Content on this page was summarized. Detailed content about servicing branches was moved to the [Windows 10 servicing options](../manage/introduction-to-windows-10-servicing.md) page. | ## May 2016 From c219db57dd40a612eb4e54613c91e7185fb09c1d Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Thu, 21 Jul 2016 13:26:26 -0700 Subject: [PATCH 18/34] fixing file name error with new file and adding redirect --- windows/manage/TOC.md | 2 +- ...managemement-windows-store-for-business.md | 222 +---------------- ...y-management-windows-store-for-business.md | 223 ++++++++++++++++++ 3 files changed, 225 insertions(+), 222 deletions(-) create mode 100644 windows/manage/app-inventory-management-windows-store-for-business.md diff --git a/windows/manage/TOC.md b/windows/manage/TOC.md index 4c43c597ce..5c21315e5e 100644 --- a/windows/manage/TOC.md +++ b/windows/manage/TOC.md @@ -46,7 +46,7 @@ #### [Distribute apps with a management tool](distribute-apps-with-management-tool.md) #### [Distribute offline apps](distribute-offline-apps.md) ### [Manage apps](manage-apps-windows-store-for-business-overview.md) -#### [App inventory managemement for Windows Store for Business](app-inventory-managemement-windows-store-for-business.md) +#### [App inventory managemement for Windows Store for Business](app-inventory-management-windows-store-for-business.md) #### [Manage app orders in Windows Store for Business](manage-orders-windows-store-for-business.md) #### [Manage access to private store](manage-access-to-private-store.md) #### [Manage private store settings](manage-private-store-settings.md) diff --git a/windows/manage/app-inventory-managemement-windows-store-for-business.md b/windows/manage/app-inventory-managemement-windows-store-for-business.md index ca7d24b2a2..cbb66bff6b 100644 --- a/windows/manage/app-inventory-managemement-windows-store-for-business.md +++ b/windows/manage/app-inventory-managemement-windows-store-for-business.md @@ -2,6 +2,7 @@ title: App inventory management for Windows Store for Business (Windows 10) description: You can manage all apps that you've acquired on your Inventory page. ms.assetid: 44211937-801B-4B85-8810-9CA055CDB1B2 +redirect_url: https://technet.microsoft.com/itpro/windows/manage/app-inventory-managemement-windows-store-for-business ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library @@ -9,224 +10,3 @@ ms.pagetype: store author: TrudyHa --- -# App inventory management for Windows Store for Business - - -**Applies to** - -- Windows 10 -- Windows 10 Mobile - -You can manage all apps that you've acquired on your **Inventory** page. - -The **Inventory** page in Windows Store for Business shows all apps in your inventory. This includes all apps that you've acquired from Store for Business, and the line-of-business (LOB) apps that you've accepted into your inventory. After LOB apps are submitted to your organization, you'll see a notification on your **Inventory** page. On the **New line-of-business apps** page, you can accept, or reject the LOB apps. For more information on LOB apps, see [Working with line-of-business apps](working-with-line-of-business-apps.md). - -All of these apps are treated the same once they are in your inventory and you can perform app lifecycle tasks for them: distribute apps, add apps to private store, review license details, and reclaim app licenses. - -![Image shows Inventory page in Windows Store for Business with status status options for an app.](images/wsfb-inventoryaddprivatestore.png) - -Store for Business shows this info for each app in your inventory: - -- Name - -- Access to actions for the app - -- Last modified date - -- Supported devices - -- Private store status - -### Find apps in your inventory - -There are a couple of ways to find specific apps, or groups of apps in your inventory. - -**Search** - Use the Search box to search for an app. - -**Refine** - Use **Refine** to scope your list of apps by one or more of these app attributes: - -- **License** - Online or offline licenses. For more info, see [Apps in Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). - -- **Platforms** - Lists the devices that apps in your inventory were originally written to support. This list is cumulative for all apps in your inventory. - -- **Source** - **Store**, for apps acquired from Store for Business, or LOB, for line-of-business apps. - -- **Private store** - **In private store**, or **Not in private store**, depending on whether or not you've added the app to your private store. - -### Manage apps in your inventory - -Each app in the Store for Business has an online, or an offline license. For more information on Store for Business licensing model, see [Apps in the Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). There are different actions you can take depending on the app license type. They're summarized in this table. - -
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionOnline-licensed appOffline-licensed app

Assign to employees

X

Add to private store

X

Remove from private store

X

View license details

X

View product details

X

X

Download for offline use

X

- -  - -The actions in the table are how you distribute apps, and manage app licenses. We'll cover those in the next sections. Working with offline-licensed apps has different steps. For more information on distributing offline-licensed apps, see [Distribute offline apps](distribute-offline-apps.md). - -### Distribute apps - -For online-licensed apps, there are a couple of ways to distribute apps from your inventory: - -- Assign apps to people in your organization. - -- Add apps to your private store, and let people in your organization install the app. - -If you use a management tool that supports Store for Business, you can distribute apps with your management tool. Once it is configured to work with Store for Business, your managment tool will have access to all apps in your inventory. For more information, see [Distribute apps with a management tool](distribute-apps-with-management-tool.md). - -Once an app is in your private store, people in your org can install the app on their devices. For more information, see [Distribute apps using your private store](distribute-apps-from-your-private-store.md). - -**To make an app in inventory available in your private store** - -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Click **Refine**, and then choose **Online**. Store for Business will update the list of apps on the **Inventory** page. -4. From an app in **Inventory**, click the ellipses under **Action**, and then choose **Add to private store**. - -The value under Private store for the app will change to pending. It will take approximately twelve hours before the app is available in the private store. - -Employees can claim apps that admins added to the private store by doing the following. - -**To claim an app from the private store** - -1. Sign in to your computer with your Azure Active Directory (AD) credentials, and start the Windows Store app. -2. Click the private store tab. -3. Click the app you want to install, and then click **Install**. - -Another way to distribute apps is by assigning them to people in your organization. - -If you decide that you don't want an app available for employees to install on their own, you can remove it from your private store. - -**To remove an app from the private store** - -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **Remove from private store**, and then click **Remove**. - -The app will still be in your inventory, but your employees will not have access to the app from your private store. - -**To assign an app to an employee** - -1. Sign in to the [Store for Business](http://businessstore.microsoft.com). -2. Click **Manage**, and then choose **Inventory**. -3. Find an app, click the ellipses under **Action**, and then choose **Assign to people**. -4. Type the email address for the employee that you're assigning the app to, and click **Confirm**. - -Employees will receive an email with a link that will install the app on their device. Click the link to start the Windows Store app, and then click **Install**. Also, in the Windows Store app, they can find the app under **My Library**. - -### Manage app licenses - -For each app in your inventory, you can view and manage license details. This give you another way to assign apps to people in your organization. It also allows you to reclaim app licenses after they've been assigned to people, or claimed by people in your organization. - -**To view license details** - -1. Sign in to [Store for Business](http://go.microsoft.com/fwlink/p/?LinkId=691845) - -2. Click **Manage**, and then choose **Inventory**. - -3. Click the ellipses for an app, and then choose **View license details**. - - ![Image showing Inventory page in Windows Store for Business.](images/wsfb-inventory-viewlicense.png) - - You'll see the names of people in your organization who have installed the app and are using one of the licenses. - - ![Image showing assigned licenses for an app.](images/wsfb-licensedetails.png) - - On **Assigned licenses**, you can do several things: - - - Assign the app to other people in your organization. - - - Reclaim app licenses. - - - View app details. - - - Add the app to your private store, if it is not in the private store. - - You can assign the app to more people in your organization, or reclaim licenses. - - **To assign an app to more people** - - - Click **Assign to people**, type the email address for the employee that you're assigning the app to, and click **Assign**. - - ![Image showing Assign to people dialog for assigning app licenses to people in your organization.](images/wsfb-licenseassign.png) - - Store for Business updates the list of assigned licenses. - - **To reclaim licenses** - - - Choose the person you want to reclaim the license from, click **Reclaim licenses**, and then click **Reclaim licenses**. - - ![Image showing Assign to people dialog for reclaiming app licenses from people in your organization.](images/wsfb-licensereclaim.png) - - Store for Business updates the list of assigned licenses. - -### Download offline-licensed app - -Offline licensing is a new feature in Windows 10 and allows apps to be deployed to devices that are not connected to the Internet. This means organizations can deploy apps when users or devices do not have connectivity to the Store. - -You can download offline-licensed apps from your inventory. You'll need to download these items: - -- App metadata - -- App package - -- App license - -- App framework - -For more information about online and offline licenses, see [Apps in the Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). - -For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). - -  - -  - - - - - diff --git a/windows/manage/app-inventory-management-windows-store-for-business.md b/windows/manage/app-inventory-management-windows-store-for-business.md new file mode 100644 index 0000000000..11ddab7ae7 --- /dev/null +++ b/windows/manage/app-inventory-management-windows-store-for-business.md @@ -0,0 +1,223 @@ +--- +title: App inventory management for Windows Store for Business (Windows 10) +description: You can manage all apps that you've acquired on your Inventory page. +ms.assetid: 44211937-801B-4B85-8810-9CA055CDB1B2 +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: store +author: TrudyHa +--- + +# App inventory management for Windows Store for Business + + +**Applies to** + +- Windows 10 +- Windows 10 Mobile + +You can manage all apps that you've acquired on your **Inventory** page. + +The **Inventory** page in Windows Store for Business shows all apps in your inventory. This includes all apps that you've acquired from Store for Business, and the line-of-business (LOB) apps that you've accepted into your inventory. After LOB apps are submitted to your organization, you'll see a notification on your **Inventory** page. On the **New line-of-business apps** page, you can accept, or reject the LOB apps. For more information on LOB apps, see [Working with line-of-business apps](working-with-line-of-business-apps.md). + +All of these apps are treated the same once they are in your inventory and you can perform app lifecycle tasks for them: distribute apps, add apps to private store, review license details, and reclaim app licenses. + +![Image shows Inventory page in Windows Store for Business with status status options for an app.](images/wsfb-inventoryaddprivatestore.png) + +Store for Business shows this info for each app in your inventory: + +- Name + +- Access to actions for the app + +- Last modified date + +- Supported devices + +- Private store status + +### Find apps in your inventory + +There are a couple of ways to find specific apps, or groups of apps in your inventory. + +**Search** - Use the Search box to search for an app. + +**Refine** - Use **Refine** to scope your list of apps by one or more of these app attributes: + +- **License** - Online or offline licenses. For more info, see [Apps in Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). + +- **Platforms** - Lists the devices that apps in your inventory were originally written to support. This list is cumulative for all apps in your inventory. + +- **Source** - **Store**, for apps acquired from Store for Business, or LOB, for line-of-business apps. + +- **Private store** - **In private store**, or **Not in private store**, depending on whether or not you've added the app to your private store. + +### Manage apps in your inventory + +Each app in the Store for Business has an online, or an offline license. For more information on Store for Business licensing model, see [Apps in the Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). There are different actions you can take depending on the app license type. They're summarized in this table. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ActionOnline-licensed appOffline-licensed app

Assign to employees

X

Add to private store

X

Remove from private store

X

View license details

X

View product details

X

X

Download for offline use

X

+ +  + +The actions in the table are how you distribute apps, and manage app licenses. We'll cover those in the next sections. Working with offline-licensed apps has different steps. For more information on distributing offline-licensed apps, see [Distribute offline apps](distribute-offline-apps.md). + +### Distribute apps + +For online-licensed apps, there are a couple of ways to distribute apps from your inventory: + +- Assign apps to people in your organization. + +- Add apps to your private store, and let people in your organization install the app. + +If you use a management tool that supports Store for Business, you can distribute apps with your management tool. Once it is configured to work with Store for Business, your managment tool will have access to all apps in your inventory. For more information, see [Distribute apps with a management tool](distribute-apps-with-management-tool.md). + +Once an app is in your private store, people in your org can install the app on their devices. For more information, see [Distribute apps using your private store](distribute-apps-from-your-private-store.md). + +**To make an app in inventory available in your private store** + +1. Sign in to the [Store for Business](http://businessstore.microsoft.com). +2. Click **Manage**, and then choose **Inventory**. +3. Click **Refine**, and then choose **Online**. Store for Business will update the list of apps on the **Inventory** page. +4. From an app in **Inventory**, click the ellipses under **Action**, and then choose **Add to private store**. + +The value under Private store for the app will change to pending. It will take approximately twelve hours before the app is available in the private store. + +Employees can claim apps that admins added to the private store by doing the following. + +**To claim an app from the private store** + +1. Sign in to your computer with your Azure Active Directory (AD) credentials, and start the Windows Store app. +2. Click the private store tab. +3. Click the app you want to install, and then click **Install**. + +Another way to distribute apps is by assigning them to people in your organization. + +If you decide that you don't want an app available for employees to install on their own, you can remove it from your private store. + +**To remove an app from the private store** + +1. Sign in to the [Store for Business](http://businessstore.microsoft.com). +2. Click **Manage**, and then choose **Inventory**. +3. Find an app, click the ellipses under **Action**, and then choose **Remove from private store**, and then click **Remove**. + +The app will still be in your inventory, but your employees will not have access to the app from your private store. + +**To assign an app to an employee** + +1. Sign in to the [Store for Business](http://businessstore.microsoft.com). +2. Click **Manage**, and then choose **Inventory**. +3. Find an app, click the ellipses under **Action**, and then choose **Assign to people**. +4. Type the email address for the employee that you're assigning the app to, and click **Confirm**. + +Employees will receive an email with a link that will install the app on their device. Click the link to start the Windows Store app, and then click **Install**. Also, in the Windows Store app, they can find the app under **My Library**. + +### Manage app licenses + +For each app in your inventory, you can view and manage license details. This give you another way to assign apps to people in your organization. It also allows you to reclaim app licenses after they've been assigned to people, or claimed by people in your organization. + +**To view license details** + +1. Sign in to [Store for Business](http://go.microsoft.com/fwlink/p/?LinkId=691845) + +2. Click **Manage**, and then choose **Inventory**. + +3. Click the ellipses for an app, and then choose **View license details**. + + ![Image showing Inventory page in Windows Store for Business.](images/wsfb-inventory-viewlicense.png) + + You'll see the names of people in your organization who have installed the app and are using one of the licenses. + + ![Image showing assigned licenses for an app.](images/wsfb-licensedetails.png) + + On **Assigned licenses**, you can do several things: + + - Assign the app to other people in your organization. + + - Reclaim app licenses. + + - View app details. + + - Add the app to your private store, if it is not in the private store. + + You can assign the app to more people in your organization, or reclaim licenses. + + **To assign an app to more people** + + - Click **Assign to people**, type the email address for the employee that you're assigning the app to, and click **Assign**. + + ![Image showing Assign to people dialog for assigning app licenses to people in your organization.](images/wsfb-licenseassign.png) + + Store for Business updates the list of assigned licenses. + + **To reclaim licenses** + + - Choose the person you want to reclaim the license from, click **Reclaim licenses**, and then click **Reclaim licenses**. + + ![Image showing Assign to people dialog for reclaiming app licenses from people in your organization.](images/wsfb-licensereclaim.png) + + Store for Business updates the list of assigned licenses. + +### Download offline-licensed app + +Offline licensing is a new feature in Windows 10 and allows apps to be deployed to devices that are not connected to the Internet. This means organizations can deploy apps when users or devices do not have connectivity to the Store. + +You can download offline-licensed apps from your inventory. You'll need to download these items: + +- App metadata + +- App package + +- App license + +- App framework + +For more information about online and offline licenses, see [Apps in the Windows Store for Business](apps-in-windows-store-for-business.md#licensing-model). + +For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). \ No newline at end of file From 73a713c5d8ecb0188bf1232768e524fe640777ce Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 13:29:01 -0700 Subject: [PATCH 19/34] Added link to Upgrade Analytics --- .../plan/change-history-for-plan-for-windows-10-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/plan/change-history-for-plan-for-windows-10-deployment.md b/windows/plan/change-history-for-plan-for-windows-10-deployment.md index e685cf724a..93ccccc39a 100644 --- a/windows/plan/change-history-for-plan-for-windows-10-deployment.md +++ b/windows/plan/change-history-for-plan-for-windows-10-deployment.md @@ -18,7 +18,7 @@ This topic lists new and updated topics in the [Plan for Windows 10 deployment]( | New or changed topic | Description | |--------------------------------------------------------------------------------------------------------------------------------------------------|-------------| -|[Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) (multiple topics) |Redirected deprecated content to the Upgrade Analytics content. Only Standard User Analyzer and Compatibility Administrator continue to be supported.| +|[Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) (multiple topics) |Redirected deprecated content to the [Upgrade Analytics](https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md) content. Only Standard User Analyzer and Compatibility Administrator continue to be supported.| | [Windows 10 servicing overview](windows-10-servicing-options.md) | Content on this page was summarized. Detailed content about servicing branches was moved to the [Windows 10 servicing options](../manage/introduction-to-windows-10-servicing.md) page. | ## May 2016 From ba15030bda2e67f9377c4dc871599a2e9b5677ea Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Thu, 21 Jul 2016 13:41:20 -0700 Subject: [PATCH 20/34] redirect --- .../app-inventory-managemement-windows-store-for-business.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/manage/app-inventory-managemement-windows-store-for-business.md b/windows/manage/app-inventory-managemement-windows-store-for-business.md index cbb66bff6b..1dedc043ff 100644 --- a/windows/manage/app-inventory-managemement-windows-store-for-business.md +++ b/windows/manage/app-inventory-managemement-windows-store-for-business.md @@ -2,7 +2,7 @@ title: App inventory management for Windows Store for Business (Windows 10) description: You can manage all apps that you've acquired on your Inventory page. ms.assetid: 44211937-801B-4B85-8810-9CA055CDB1B2 -redirect_url: https://technet.microsoft.com/itpro/windows/manage/app-inventory-managemement-windows-store-for-business +redirect_url: https://technet.microsoft.com/itpro/windows/manage/app-inventory-management-windows-store-for-business ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library From 45d1e669b8722f96c48b764effa44edddef15325 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 16:22:47 -0700 Subject: [PATCH 21/34] Removing .md from redirect_url link --- windows/plan/act-community-ratings-and-process.md | 2 +- windows/plan/act-database-configuration.md | 2 +- windows/plan/act-database-migration.md | 2 +- windows/plan/act-deployment-options.md | 2 +- windows/plan/act-glossary.md | 2 +- windows/plan/act-lps-share-permissions.md | 2 +- windows/plan/act-operatingsystem-application-report.md | 2 +- windows/plan/act-operatingsystem-computer-report.md | 2 +- windows/plan/act-operatingsystem-device-report.md | 2 +- windows/plan/act-product-and-documentation-resources.md | 2 +- windows/plan/act-settings-dialog-box-preferences-tab.md | 2 +- windows/plan/act-settings-dialog-box-settings-tab.md | 2 +- windows/plan/act-toolbar-icons-in-acm.md | 2 +- windows/plan/act-tools-packages-and-services.md | 2 +- windows/plan/act-user-interface-reference.md | 2 +- windows/plan/activating-and-closing-windows-in-acm.md | 2 +- windows/plan/adding-or-editing-a-solution.md | 2 +- windows/plan/adding-or-editing-an-issue.md | 2 +- windows/plan/analyzing-your-compatibility-data.md | 2 +- windows/plan/application-dialog-box.md | 2 +- windows/plan/categorizing-your-compatibility-data.md | 2 +- windows/plan/common-compatibility-issues.md | 2 +- windows/plan/compatibility-monitor-users-guide.md | 2 +- windows/plan/computer-dialog-box.md | 2 +- windows/plan/configuring-act.md | 2 +- windows/plan/creating-a-runtime-analysis-package.md | 2 +- ...ating-an-enterprise-environment-for-compatibility-testing.md | 2 +- windows/plan/creating-an-inventory-collector-package.md | 2 +- windows/plan/creating-and-editing-issues-and-solutions.md | 2 +- windows/plan/customizing-your-report-views.md | 2 +- .../data-sent-through-the-microsoft-compatibility-exchange.md | 2 +- ...ding-whether-to-fix-an-application-or-deploy-a-workaround.md | 2 +- windows/plan/deciding-which-applications-to-test.md | 2 +- windows/plan/deleting-a-data-collection-package.md | 2 +- windows/plan/deploying-a-runtime-analysis-package.md | 2 +- windows/plan/deploying-an-inventory-collector-package.md | 2 +- windows/plan/example-filter-queries.md | 2 +- windows/plan/exporting-a-data-collection-package.md | 2 +- windows/plan/filtering-your-compatibility-data.md | 2 +- windows/plan/fixing-compatibility-issues.md | 2 +- windows/plan/identifying-computers-for-inventory-collection.md | 2 +- windows/plan/internet-explorer-web-site-report.md | 2 +- windows/plan/labeling-data-in-acm.md | 2 +- windows/plan/log-file-locations-for-data-collection-packages.md | 2 +- windows/plan/managing-your-data-collection-packages.md | 2 +- windows/plan/organizational-tasks-for-each-report-type.md | 2 +- windows/plan/organizing-your-compatibility-data.md | 2 +- windows/plan/prioritizing-your-compatibility-data.md | 2 +- windows/plan/ratings-icons-in-acm.md | 2 +- windows/plan/resolving-an-issue.md | 2 +- windows/plan/saving-opening-and-exporting-reports.md | 2 +- .../selecting-the-send-and-receive-status-for-an-application.md | 2 +- windows/plan/selecting-your-compatibility-rating.md | 2 +- windows/plan/selecting-your-deployment-status.md | 2 +- windows/plan/sending-and-receiving-compatibility-data.md | 2 +- windows/plan/settings-for-acm.md | 2 +- windows/plan/software-requirements-for-act.md | 2 +- windows/plan/software-requirements-for-rap.md | 2 +- windows/plan/taking-inventory-of-your-organization.md | 2 +- windows/plan/testing-compatibility-on-the-target-platform.md | 2 +- windows/plan/troubleshooting-act-database-issues.md | 2 +- windows/plan/troubleshooting-act.md | 2 +- windows/plan/troubleshooting-the-act-configuration-wizard.md | 2 +- windows/plan/troubleshooting-the-act-log-processing-service.md | 2 +- windows/plan/using-act.md | 2 +- windows/plan/using-compatibility-monitor-to-send-feedback.md | 2 +- windows/plan/viewing-your-compatibility-reports.md | 2 +- windows/plan/websiteurl-dialog-box.md | 2 +- windows/plan/welcome-to-act.md | 2 +- windows/plan/whats-new-in-act-60.md | 2 +- 70 files changed, 70 insertions(+), 70 deletions(-) diff --git a/windows/plan/act-community-ratings-and-process.md b/windows/plan/act-community-ratings-and-process.md index c987bccfdf..1f921f6fba 100644 --- a/windows/plan/act-community-ratings-and-process.md +++ b/windows/plan/act-community-ratings-and-process.md @@ -1,5 +1,5 @@ --- title: ACT Community Ratings and Process (Windows 10) description: The Application Compatibility Toolkit (ACT) Community uses the Microsoft® Compatibility Exchange to share compatibility ratings between all registered ACT Community members. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-database-configuration.md b/windows/plan/act-database-configuration.md index e14779d688..bf730c40ad 100644 --- a/windows/plan/act-database-configuration.md +++ b/windows/plan/act-database-configuration.md @@ -1,5 +1,5 @@ --- title: ACT Database Configuration (Windows 10) description: The Application Compatibility Toolkit (ACT) uses a Microsoft® SQL Server® database for storing and sharing compatibility issue data. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-database-migration.md b/windows/plan/act-database-migration.md index 8dfb9b377e..526d060ddf 100644 --- a/windows/plan/act-database-migration.md +++ b/windows/plan/act-database-migration.md @@ -1,5 +1,5 @@ --- title: ACT Database Migration (Windows 10) description: The schema for an ACT database can change when ACT is updated or when a new version of ACT is released. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-deployment-options.md b/windows/plan/act-deployment-options.md index 4d675083f6..4623b7d9f7 100644 --- a/windows/plan/act-deployment-options.md +++ b/windows/plan/act-deployment-options.md @@ -1,5 +1,5 @@ --- title: ACT Deployment Options (Windows 10) description: While planning your deployment of the Application Compatibility Toolkit (ACT), consider which computers you want running the various tools, packages, and services for ACT. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-glossary.md b/windows/plan/act-glossary.md index a880c99a65..a8e1280585 100644 --- a/windows/plan/act-glossary.md +++ b/windows/plan/act-glossary.md @@ -1,5 +1,5 @@ --- title: ACT Glossary (Windows 10) description: The following table lists terms and definitions used by the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-lps-share-permissions.md b/windows/plan/act-lps-share-permissions.md index 6cfecb3826..fc7688a80e 100644 --- a/windows/plan/act-lps-share-permissions.md +++ b/windows/plan/act-lps-share-permissions.md @@ -1,5 +1,5 @@ --- title: ACT LPS Share Permissions (Windows 10) description: To upload log files to the ACT Log Processing Service (LPS) share, certain permissions must be set at the share level and folder level. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-application-report.md b/windows/plan/act-operatingsystem-application-report.md index 7148b4ebbd..4ad4455723 100644 --- a/windows/plan/act-operatingsystem-application-report.md +++ b/windows/plan/act-operatingsystem-application-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Application Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-computer-report.md b/windows/plan/act-operatingsystem-computer-report.md index f08c8707b5..b85c6f1f64 100644 --- a/windows/plan/act-operatingsystem-computer-report.md +++ b/windows/plan/act-operatingsystem-computer-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Computer Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-device-report.md b/windows/plan/act-operatingsystem-device-report.md index 31661295e3..407b2333a7 100644 --- a/windows/plan/act-operatingsystem-device-report.md +++ b/windows/plan/act-operatingsystem-device-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Device Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-product-and-documentation-resources.md b/windows/plan/act-product-and-documentation-resources.md index 678df4e170..f923d3ab87 100644 --- a/windows/plan/act-product-and-documentation-resources.md +++ b/windows/plan/act-product-and-documentation-resources.md @@ -1,7 +1,7 @@ --- title: ACT Product and Documentation Resources (Windows 10) description: The following sections provide links to resources and reference material for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/act-settings-dialog-box-preferences-tab.md b/windows/plan/act-settings-dialog-box-preferences-tab.md index 5364eb83bc..febd701460 100644 --- a/windows/plan/act-settings-dialog-box-preferences-tab.md +++ b/windows/plan/act-settings-dialog-box-preferences-tab.md @@ -1,5 +1,5 @@ --- title: Settings Dialog Box - Preferences Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-settings-dialog-box-settings-tab.md b/windows/plan/act-settings-dialog-box-settings-tab.md index 40d7be2b6d..bbc954c52e 100644 --- a/windows/plan/act-settings-dialog-box-settings-tab.md +++ b/windows/plan/act-settings-dialog-box-settings-tab.md @@ -1,5 +1,5 @@ --- title: Settings Dialog Box - Settings Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-toolbar-icons-in-acm.md b/windows/plan/act-toolbar-icons-in-acm.md index 2bed58f5b8..a4623ce8ab 100644 --- a/windows/plan/act-toolbar-icons-in-acm.md +++ b/windows/plan/act-toolbar-icons-in-acm.md @@ -1,5 +1,5 @@ --- title: Toolbar Icons in ACM (Windows 10) description: The following table shows icons that appear on toolbars and navigational elements in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-tools-packages-and-services.md b/windows/plan/act-tools-packages-and-services.md index edae539568..77e67959d2 100644 --- a/windows/plan/act-tools-packages-and-services.md +++ b/windows/plan/act-tools-packages-and-services.md @@ -1,5 +1,5 @@ --- title: ACT Tools, Packages, and Services (Windows 10) description: The Application Compatibility Toolkit is included with the Windows ADK. Download the Windows ADK. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-user-interface-reference.md b/windows/plan/act-user-interface-reference.md index 937f10b1ca..cc204e9d3e 100644 --- a/windows/plan/act-user-interface-reference.md +++ b/windows/plan/act-user-interface-reference.md @@ -1,5 +1,5 @@ --- title: ACT User Interface Reference (Windows 10) description: This section contains information about the user interface for Application Compatibility Manager (ACM), which is a tool in the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/activating-and-closing-windows-in-acm.md b/windows/plan/activating-and-closing-windows-in-acm.md index e81c2d0b3b..bde5bd6e16 100644 --- a/windows/plan/activating-and-closing-windows-in-acm.md +++ b/windows/plan/activating-and-closing-windows-in-acm.md @@ -1,7 +1,7 @@ --- title: Activating and Closing Windows in ACM (Windows 10) description: The Windows dialog box shows the windows that are open in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/adding-or-editing-a-solution.md b/windows/plan/adding-or-editing-a-solution.md index 5ef45c9397..dcfcd7fd65 100644 --- a/windows/plan/adding-or-editing-a-solution.md +++ b/windows/plan/adding-or-editing-a-solution.md @@ -1,5 +1,5 @@ --- title: Adding or Editing a Solution (Windows 10) description: If you find your own solutions to compatibility issues, you can enter the solutions in Application Compatibility Manager (ACM). You can use the Microsoft Compatibility Exchange to upload solutions to Microsoft Corporation. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/adding-or-editing-an-issue.md b/windows/plan/adding-or-editing-an-issue.md index 27ef86e801..23c461501c 100644 --- a/windows/plan/adding-or-editing-an-issue.md +++ b/windows/plan/adding-or-editing-an-issue.md @@ -1,5 +1,5 @@ --- title: Adding or Editing an Issue (Windows 10) description: In Application Compatibility Manager (ACM), you can enter information about the compatibility issues that you discover. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/analyzing-your-compatibility-data.md b/windows/plan/analyzing-your-compatibility-data.md index 247c4aba58..3d80bd115c 100644 --- a/windows/plan/analyzing-your-compatibility-data.md +++ b/windows/plan/analyzing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Analyzing Your Compatibility Data (Windows 10) description: This section provides information about viewing and working with your compatibility data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/application-dialog-box.md b/windows/plan/application-dialog-box.md index 8551403ae3..a5d222a81f 100644 --- a/windows/plan/application-dialog-box.md +++ b/windows/plan/application-dialog-box.md @@ -1,5 +1,5 @@ --- title: Application Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Application dialog box shows information about the selected application. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/categorizing-your-compatibility-data.md b/windows/plan/categorizing-your-compatibility-data.md index 798b84fd54..0c1c7dfbc2 100644 --- a/windows/plan/categorizing-your-compatibility-data.md +++ b/windows/plan/categorizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Categorizing Your Compatibility Data (Windows 10) description: Steps to customize and filter your compatibility reports through categories and subcategories. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/common-compatibility-issues.md b/windows/plan/common-compatibility-issues.md index a828c2dcd3..6d93482e0b 100644 --- a/windows/plan/common-compatibility-issues.md +++ b/windows/plan/common-compatibility-issues.md @@ -2,5 +2,5 @@ title: Common Compatibility Issues (Windows 10) ms.assetid: f5ad621d-bda2-45b5-ae85-bc92970f602f description: List of common compatibility issues, based on the type of technology. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/compatibility-monitor-users-guide.md b/windows/plan/compatibility-monitor-users-guide.md index 51f3f35e21..159841ded7 100644 --- a/windows/plan/compatibility-monitor-users-guide.md +++ b/windows/plan/compatibility-monitor-users-guide.md @@ -1,5 +1,5 @@ --- title: Compatibility Monitor User's Guide (Windows 10) description: Compatibility Monitor is a tool in the runtime analysis package that you can use to monitor applications for compatibility issues. You can also use the Compatibility Monitor tool to submit compatibility feedback. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/computer-dialog-box.md b/windows/plan/computer-dialog-box.md index 0b69a37b7a..0a2d371cbc 100644 --- a/windows/plan/computer-dialog-box.md +++ b/windows/plan/computer-dialog-box.md @@ -1,5 +1,5 @@ --- title: Computer Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Computer dialog box shows information about the selected computer. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/configuring-act.md b/windows/plan/configuring-act.md index c2c5db73dc..485a98be59 100644 --- a/windows/plan/configuring-act.md +++ b/windows/plan/configuring-act.md @@ -1,5 +1,5 @@ --- title: Configuring ACT (Windows 10) description: This section provides information about setting up the Application Compatibility Toolkit (ACT) in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-a-runtime-analysis-package.md b/windows/plan/creating-a-runtime-analysis-package.md index 7eed446e0d..32800eae60 100644 --- a/windows/plan/creating-a-runtime-analysis-package.md +++ b/windows/plan/creating-a-runtime-analysis-package.md @@ -1,7 +1,7 @@ --- title: Creating a Runtime-Analysis Package (Windows 10) description: In Application Compatibility Manager (ACM), you can create runtime-analysis packages, which you can then deploy to computers for compatibility testing in your test environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md index bacb82a35a..96c1b1ed6b 100644 --- a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md +++ b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md @@ -1,5 +1,5 @@ --- title: Creating an Enterprise Environment for Compatibility Testing (Windows 10) description: The goal of the test environment is to model the operating system that you want to deploy and assess compatibility before deploying the operating system to your production environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-an-inventory-collector-package.md b/windows/plan/creating-an-inventory-collector-package.md index aa173ffa75..74c0057ae3 100644 --- a/windows/plan/creating-an-inventory-collector-package.md +++ b/windows/plan/creating-an-inventory-collector-package.md @@ -1,5 +1,5 @@ --- title: Creating an Inventory-Collector Package (Windows 10) description: You can use Application Compatibility Manager (ACM) to create an inventory-collector package. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-and-editing-issues-and-solutions.md b/windows/plan/creating-and-editing-issues-and-solutions.md index 2536ee11d3..03f99fa7b7 100644 --- a/windows/plan/creating-and-editing-issues-and-solutions.md +++ b/windows/plan/creating-and-editing-issues-and-solutions.md @@ -1,5 +1,5 @@ --- title: Creating and Editing Issues and Solutions (Windows 10) description: This section provides step-by-step instructions for adding and editing application compatibility issues and solutions. Your issue and solution data can be uploaded to Microsoft through the Microsoft® Compatibility Exchange. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/customizing-your-report-views.md b/windows/plan/customizing-your-report-views.md index 8c36122861..347c8ab519 100644 --- a/windows/plan/customizing-your-report-views.md +++ b/windows/plan/customizing-your-report-views.md @@ -1,5 +1,5 @@ --- title: Customizing Your Report Views (Windows 10) description: You can customize how you view your report data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md index da0b09b0ba..a715033437 100644 --- a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md +++ b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md @@ -1,5 +1,5 @@ --- title: Data Sent Through the Microsoft Compatibility Exchange (Windows 10) description: The Microsoft Compatibility Exchange propagates data of various types between Microsoft Corporation, independent software vendors (ISVs) and the Application Compatibility Toolkit (ACT) Community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md index 44639728b4..09d1d67b66 100644 --- a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md +++ b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md @@ -1,5 +1,5 @@ --- title: Deciding Whether to Fix an Application or Deploy a Workaround (Windows 10) description: You can fix a compatibility issue by changing the code for the application or by deploying a workaround. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deciding-which-applications-to-test.md b/windows/plan/deciding-which-applications-to-test.md index 5a394c0e68..6b6eac0800 100644 --- a/windows/plan/deciding-which-applications-to-test.md +++ b/windows/plan/deciding-which-applications-to-test.md @@ -1,5 +1,5 @@ --- title: Deciding Which Applications to Test (Windows 10) description: Before starting your compatibility testing on the version of Windows that you want to deploy, you can use the Application Compatibility Toolkit (ACT) to identify which applications should be the focus of your testing. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deleting-a-data-collection-package.md b/windows/plan/deleting-a-data-collection-package.md index 05aaa539f6..120992c9a6 100644 --- a/windows/plan/deleting-a-data-collection-package.md +++ b/windows/plan/deleting-a-data-collection-package.md @@ -1,5 +1,5 @@ --- title: Deleting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can delete any of your existing data-collection packages from the database. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deploying-a-runtime-analysis-package.md b/windows/plan/deploying-a-runtime-analysis-package.md index 77a9cc0a8e..d07086afc9 100644 --- a/windows/plan/deploying-a-runtime-analysis-package.md +++ b/windows/plan/deploying-a-runtime-analysis-package.md @@ -1,5 +1,5 @@ --- title: Deploying a Runtime-Analysis Package (Windows 10) description: When you deploy a runtime-analysis package, you are deploying it to your test environment for compatibility testing. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deploying-an-inventory-collector-package.md b/windows/plan/deploying-an-inventory-collector-package.md index 8bc41c354d..e48e2d5fbb 100644 --- a/windows/plan/deploying-an-inventory-collector-package.md +++ b/windows/plan/deploying-an-inventory-collector-package.md @@ -1,5 +1,5 @@ --- title: Deploying an Inventory-Collector Package (Windows 10) description: How to deploy an inventory-collector package to your destination computers. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/example-filter-queries.md b/windows/plan/example-filter-queries.md index b3d05f16a3..4cada3f33c 100644 --- a/windows/plan/example-filter-queries.md +++ b/windows/plan/example-filter-queries.md @@ -1,5 +1,5 @@ --- title: Example Filter Queries (Windows 10) description: You can filter your compatibility-issue data or reports by selecting specific restriction criteria. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/exporting-a-data-collection-package.md b/windows/plan/exporting-a-data-collection-package.md index fbce15e78a..dd91c8a582 100644 --- a/windows/plan/exporting-a-data-collection-package.md +++ b/windows/plan/exporting-a-data-collection-package.md @@ -1,5 +1,5 @@ --- title: Exporting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can export a data-collection package as a Windows installer (.msi) file. You can then use the .msi file to install the data-collection package on the computers from which you want to gather data. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/filtering-your-compatibility-data.md b/windows/plan/filtering-your-compatibility-data.md index 6fe3e51493..f27dae001d 100644 --- a/windows/plan/filtering-your-compatibility-data.md +++ b/windows/plan/filtering-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Filtering Your Compatibility Data (Windows 10) description: You can use Query Builder to filter your compatibility-issue data or reports by selecting specific restriction criteria. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/fixing-compatibility-issues.md b/windows/plan/fixing-compatibility-issues.md index 6adac51817..f248c8c417 100644 --- a/windows/plan/fixing-compatibility-issues.md +++ b/windows/plan/fixing-compatibility-issues.md @@ -1,5 +1,5 @@ --- title: Fixing Compatibility Issues (Windows 10) description: This section provides step-by-step instructions and describes development tools that you can use to help fix your compatibility issues. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/identifying-computers-for-inventory-collection.md b/windows/plan/identifying-computers-for-inventory-collection.md index 6d2c3cb7bd..f78cb7ad9b 100644 --- a/windows/plan/identifying-computers-for-inventory-collection.md +++ b/windows/plan/identifying-computers-for-inventory-collection.md @@ -1,5 +1,5 @@ --- title: Identifying Computers for Inventory Collection (Windows 10) description: To generate a complete inventory and obtain a comprehensive view of your organization, inventory all computers. However, remember that deploying inventory-collector packages to all computers in your organization will require the additional work of analyzing and reducing a larger list of applications. If you do not have the resources to deploy to all computers or you cannot process a larger list of applications, consider deploying inventory-collector packages to representative subsets of computers instead. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/internet-explorer-web-site-report.md b/windows/plan/internet-explorer-web-site-report.md index 1874557078..9c67d57d1a 100644 --- a/windows/plan/internet-explorer-web-site-report.md +++ b/windows/plan/internet-explorer-web-site-report.md @@ -1,5 +1,5 @@ --- title: Internet Explorer - Web Site Report (Windows 10) description: The Internet Explorer - Web Site Report screen shows the URL, your organization's compatibility rating, issue count, and resolved issue count, for each of the websites visited in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/labeling-data-in-acm.md b/windows/plan/labeling-data-in-acm.md index 11f23560cc..39966eea41 100644 --- a/windows/plan/labeling-data-in-acm.md +++ b/windows/plan/labeling-data-in-acm.md @@ -1,5 +1,5 @@ --- title: Labeling Data in ACM (Windows 10) description: Application data and its associated compatibility issues can vary within an organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/log-file-locations-for-data-collection-packages.md b/windows/plan/log-file-locations-for-data-collection-packages.md index cd03c78916..d50a5f1236 100644 --- a/windows/plan/log-file-locations-for-data-collection-packages.md +++ b/windows/plan/log-file-locations-for-data-collection-packages.md @@ -1,5 +1,5 @@ --- title: Log File Locations for Data-Collection Packages (Windows 10) description: Selecting the output for your data-collection package log files. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/managing-your-data-collection-packages.md b/windows/plan/managing-your-data-collection-packages.md index 2784af8e02..d41ec1e52a 100644 --- a/windows/plan/managing-your-data-collection-packages.md +++ b/windows/plan/managing-your-data-collection-packages.md @@ -1,5 +1,5 @@ --- title: Managing Your Data-Collection Packages (Windows 10) description: This section provides information about using Application Compatibility Manager (ACM) to manage your data-collection packages. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/organizational-tasks-for-each-report-type.md b/windows/plan/organizational-tasks-for-each-report-type.md index 668a9ae00e..d86393bc8f 100644 --- a/windows/plan/organizational-tasks-for-each-report-type.md +++ b/windows/plan/organizational-tasks-for-each-report-type.md @@ -1,5 +1,5 @@ --- title: Organizational Tasks for Each Report Type (Windows 10) description: The following table shows which tasks can be performed for each report type. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/organizing-your-compatibility-data.md b/windows/plan/organizing-your-compatibility-data.md index 8acb0e84ff..0954260ccf 100644 --- a/windows/plan/organizing-your-compatibility-data.md +++ b/windows/plan/organizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Organizing Your Compatibility Data (Windows 10) description: This section provides step-by-step instructions for organizing your compatibility data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/prioritizing-your-compatibility-data.md b/windows/plan/prioritizing-your-compatibility-data.md index 5a53ed079f..ba374bbce5 100644 --- a/windows/plan/prioritizing-your-compatibility-data.md +++ b/windows/plan/prioritizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Prioritizing Your Compatibility Data (Windows 10) description: Prioritizing your apps, websites, computers, and devices to help customize and filter your compatibilty reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/ratings-icons-in-acm.md b/windows/plan/ratings-icons-in-acm.md index f302a1bc3e..55e4d0d754 100644 --- a/windows/plan/ratings-icons-in-acm.md +++ b/windows/plan/ratings-icons-in-acm.md @@ -1,5 +1,5 @@ --- title: Ratings Icons in ACM (Windows 10) description: Compatibility ratings can originate from Microsoft, the application vendor, your organization, and from the Application Compatibility Toolkit (ACT) community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/resolving-an-issue.md b/windows/plan/resolving-an-issue.md index a8ae4d7227..7b3196fbe1 100644 --- a/windows/plan/resolving-an-issue.md +++ b/windows/plan/resolving-an-issue.md @@ -1,5 +1,5 @@ --- title: Resolving an Issue (Windows 10) description: You can use Application Compatibility Manager (ACM) to flag issues as resolved. Resolving an issue changes the status of the issue from a red x to a green check mark on your report and report detail screens. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/saving-opening-and-exporting-reports.md b/windows/plan/saving-opening-and-exporting-reports.md index b8136d7948..da9ba18714 100644 --- a/windows/plan/saving-opening-and-exporting-reports.md +++ b/windows/plan/saving-opening-and-exporting-reports.md @@ -1,5 +1,5 @@ --- title: Saving, Opening, and Exporting Reports (Windows 10) description: You can perform several common reporting tasks from the Analyze screen, including saving a compatibility report, opening a saved compatibility report (.adq) file, and exporting your report data to a spreadsheet (.xls) file. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md index b033e50cd5..511114e017 100644 --- a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md +++ b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md @@ -1,5 +1,5 @@ --- title: Selecting the Send and Receive Status for an Application (Windows 10) description: For each application listed in Application Compatibility Manager (ACM), you can select whether to send and receive specific application data through the Microsoft Compatibility Exchange. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-your-compatibility-rating.md b/windows/plan/selecting-your-compatibility-rating.md index 0f2394faa4..48f69741eb 100644 --- a/windows/plan/selecting-your-compatibility-rating.md +++ b/windows/plan/selecting-your-compatibility-rating.md @@ -1,5 +1,5 @@ --- title: Selecting Your Compatibility Rating (Windows 10) description: You can rate the compatibility of your applications, installation packages, or websites, based on whether they run successfully on a 32-bit or 64-bit operating system. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-your-deployment-status.md b/windows/plan/selecting-your-deployment-status.md index 6d52c2be9b..9972dc44f7 100644 --- a/windows/plan/selecting-your-deployment-status.md +++ b/windows/plan/selecting-your-deployment-status.md @@ -1,5 +1,5 @@ --- title: Selecting Your Deployment Status (Windows 10) description: In Application Compatibility Manager (ACM), you can track the deployment status of your applications and websites. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/sending-and-receiving-compatibility-data.md b/windows/plan/sending-and-receiving-compatibility-data.md index 07601d74fa..46d9e88f83 100644 --- a/windows/plan/sending-and-receiving-compatibility-data.md +++ b/windows/plan/sending-and-receiving-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Sending and Receiving Compatibility Data (Windows 10) description: The Microsoft® Compatibility Exchange is a web service that propagates application compatibility issues between various data sources, for example Microsoft Corporation, independent software vendors (ISVs) and the ACT Community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/settings-for-acm.md b/windows/plan/settings-for-acm.md index 4599bb8673..e5682f6895 100644 --- a/windows/plan/settings-for-acm.md +++ b/windows/plan/settings-for-acm.md @@ -1,5 +1,5 @@ --- title: Settings for ACM (Windows 10) description: This section provides information about settings that you can configure in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/software-requirements-for-act.md b/windows/plan/software-requirements-for-act.md index 1aa1a7eaa8..aeb122a34e 100644 --- a/windows/plan/software-requirements-for-act.md +++ b/windows/plan/software-requirements-for-act.md @@ -1,5 +1,5 @@ --- title: Software Requirements for ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) has the following software requirements. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/software-requirements-for-rap.md b/windows/plan/software-requirements-for-rap.md index c9e1f070c8..101bafa60d 100644 --- a/windows/plan/software-requirements-for-rap.md +++ b/windows/plan/software-requirements-for-rap.md @@ -1,5 +1,5 @@ --- title: Software Requirements for RAP (Windows 10) description: The runtime-analysis package (RAP) has the following software requirements. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/taking-inventory-of-your-organization.md b/windows/plan/taking-inventory-of-your-organization.md index 9d55c6ac04..abf7289af0 100644 --- a/windows/plan/taking-inventory-of-your-organization.md +++ b/windows/plan/taking-inventory-of-your-organization.md @@ -1,5 +1,5 @@ --- title: Taking Inventory of Your Organization (Windows 10) description: This section provides information about how to use the Application Compatibility Toolkit (ACT) to identify applications and devices that are installed in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/testing-compatibility-on-the-target-platform.md b/windows/plan/testing-compatibility-on-the-target-platform.md index 68c1fb4ad6..8f6e64c713 100644 --- a/windows/plan/testing-compatibility-on-the-target-platform.md +++ b/windows/plan/testing-compatibility-on-the-target-platform.md @@ -1,5 +1,5 @@ --- title: Testing Compatibility on the Target Platform (Windows 10) description: This section provides information about setting up a test environment for compatibility testing, and about creating and deploying runtime-analysis packages to the test environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act-database-issues.md b/windows/plan/troubleshooting-act-database-issues.md index cc85760c05..98bf98d53e 100644 --- a/windows/plan/troubleshooting-act-database-issues.md +++ b/windows/plan/troubleshooting-act-database-issues.md @@ -1,5 +1,5 @@ --- title: Troubleshooting ACT Database Issues (Windows 10) description: The following solutions may help you resolve issues that are related to your Microsoft® SQL Server® database for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act.md b/windows/plan/troubleshooting-act.md index 808ac5cb9c..19e02dcd74 100644 --- a/windows/plan/troubleshooting-act.md +++ b/windows/plan/troubleshooting-act.md @@ -1,5 +1,5 @@ --- title: Troubleshooting ACT (Windows 10) description: This section provides troubleshooting information for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-configuration-wizard.md b/windows/plan/troubleshooting-the-act-configuration-wizard.md index c3b296047a..07eb73c0ee 100644 --- a/windows/plan/troubleshooting-the-act-configuration-wizard.md +++ b/windows/plan/troubleshooting-the-act-configuration-wizard.md @@ -1,5 +1,5 @@ --- title: Troubleshooting the ACT Configuration Wizard (Windows 10) description: When you start Application Compatibility Manager (ACM) for the first time, the Application Compatibility Toolkit (ACT) Configuration Wizard appears. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-log-processing-service.md b/windows/plan/troubleshooting-the-act-log-processing-service.md index 6ba0ede208..bb9008561a 100644 --- a/windows/plan/troubleshooting-the-act-log-processing-service.md +++ b/windows/plan/troubleshooting-the-act-log-processing-service.md @@ -1,5 +1,5 @@ --- title: Troubleshooting the ACT Log Processing Service (Windows 10) description: The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/using-act.md b/windows/plan/using-act.md index 3731aa3361..b64bf54713 100644 --- a/windows/plan/using-act.md +++ b/windows/plan/using-act.md @@ -1,5 +1,5 @@ --- title: Using ACT (Windows 10) description: This section describes how to use the Application Compatibility Toolkit (ACT) in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/using-compatibility-monitor-to-send-feedback.md b/windows/plan/using-compatibility-monitor-to-send-feedback.md index b723b9879f..d808027d44 100644 --- a/windows/plan/using-compatibility-monitor-to-send-feedback.md +++ b/windows/plan/using-compatibility-monitor-to-send-feedback.md @@ -1,5 +1,5 @@ --- title: Using Compatibility Monitor to Send Feedback (Windows 10) description: The Microsoft Compatibility Monitor tool is installed as part of the runtime-analysis package. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/viewing-your-compatibility-reports.md b/windows/plan/viewing-your-compatibility-reports.md index a60f2c0d0d..00ab4f1016 100644 --- a/windows/plan/viewing-your-compatibility-reports.md +++ b/windows/plan/viewing-your-compatibility-reports.md @@ -1,5 +1,5 @@ --- title: Viewing Your Compatibility Reports (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/websiteurl-dialog-box.md b/windows/plan/websiteurl-dialog-box.md index 805de7c597..9c89a6df78 100644 --- a/windows/plan/websiteurl-dialog-box.md +++ b/windows/plan/websiteurl-dialog-box.md @@ -1,5 +1,5 @@ --- title: WebsiteURL Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the websiteURL dialog box shows information about the selected website. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/welcome-to-act.md b/windows/plan/welcome-to-act.md index 44823425a9..0a47691cf9 100644 --- a/windows/plan/welcome-to-act.md +++ b/windows/plan/welcome-to-act.md @@ -1,5 +1,5 @@ --- title: Welcome to ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/whats-new-in-act-60.md b/windows/plan/whats-new-in-act-60.md index a4f0b80279..9ba1183d53 100644 --- a/windows/plan/whats-new-in-act-60.md +++ b/windows/plan/whats-new-in-act-60.md @@ -1,5 +1,5 @@ --- title: What's New in ACT 6.1 (Windows 10) description: Two major updates have been released since ACT 6.1. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file From 8854a8e3ad50917853c41edda590d664596b3ced Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 16:32:58 -0700 Subject: [PATCH 22/34] Added blurb about Upgrade Analytics --- windows/plan/act-technical-reference.md | 31 ++++++++++++++++++------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/windows/plan/act-technical-reference.md b/windows/plan/act-technical-reference.md index 166f75592a..29e311a2f5 100644 --- a/windows/plan/act-technical-reference.md +++ b/windows/plan/act-technical-reference.md @@ -13,19 +13,32 @@ author: TrudyHa **Applies to** +- Windows 10, version 1607 + +We've replaced the majority of functionality included in the Application Compatibility Toolkit (ACT) with Upgrade Analytics, a solution in the Microsoft Operations Management Suite. Upgrade Analytics gives enterprises the tools to plan and manage the upgrade process end to end, allowing them to adopt new Windows releases more quickly. With new Windows versions being released multiple times a year, ensuring application and driver compatibility on an ongoing basis is key to adopting new Windows versions as they are released. + +Microsoft developed Upgrade Analytics in response to demand from enterprise customers looking for additional direction and details about upgrading to Windows 10. Upgrade Analytics was built taking into account multiple channels of customer feedback, testing, and Microsoft’s experience upgrading millions of devices to Windows 10. + +With Windows telemetry enabled, Upgrade Analytics collects system, application, and driver data for analysis. We then identify compatibility issues that can block an upgrade and suggest fixes when they are known to Microsoft. + +Use Upgrade Analytics to get: +- A visual workflow that guides you from pilot to production -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 -- Windows Server 2008 R2 +- Detailed computer and application inventory -The Microsoft® Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. +- Powerful computer level search and drill-downs -By using ACT, you can obtain compatibility information from Microsoft and software vendors, identify compatibility issues within your own organization, and share compatibility ratings with other ACT users. The tools in ACT help you analyze and mitigate compatibility issues before you deploy a version of Windows to your organization. +- Guidance and insights into application and driver compatibility issues, with suggested fixes -ACT is available in the [Windows Assessment and Deployment Kit (ADK) for Windows 10](http://go.microsoft.com/fwlink/p/?LinkId=526740). +- Data driven application rationalization tools + +- Application usage information, allowing targeted validation; workflow to track validation progress and decisions + +- Data export to commonly used software deployment tools, including System Center Configuration Manager + +The Upgrade Analytics workflow steps you through the discovery and rationalization process until you have a list of computers that are ready to be upgraded. For more information about Upgrade Analytics, see [Manage Windows upgrades with Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics) + +At the same time, we've kept the Standard User Analyzer tool, which helps you test your apps and to monitor API calls for potential compatibility issues, and the Compatiblility Administrator, which helps you to resolve potential compatibility issues. ## In this section From 9cd12df9683d08e8ed48d3930cd64ab287af1fa4 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Thu, 21 Jul 2016 16:38:04 -0700 Subject: [PATCH 23/34] removing en-us from redirected links --- ...nfigure-windows-10-devices-to-stop-data-flow-to-microsoft.md | 2 +- windows/manage/disconnect-your-organization-from-microsoft.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/configure-windows-10-devices-to-stop-data-flow-to-microsoft.md b/windows/manage/configure-windows-10-devices-to-stop-data-flow-to-microsoft.md index 66f10dbf1e..377c8066cf 100644 --- a/windows/manage/configure-windows-10-devices-to-stop-data-flow-to-microsoft.md +++ b/windows/manage/configure-windows-10-devices-to-stop-data-flow-to-microsoft.md @@ -1,6 +1,6 @@ --- title: Configure Windows 10 devices to stop data flow to Microsoft (Windows 10) -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services +redirect_url: https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services --- # Configure Windows 10 devices to stop data flow to Microsoft diff --git a/windows/manage/disconnect-your-organization-from-microsoft.md b/windows/manage/disconnect-your-organization-from-microsoft.md index f1077326eb..8a9777af29 100644 --- a/windows/manage/disconnect-your-organization-from-microsoft.md +++ b/windows/manage/disconnect-your-organization-from-microsoft.md @@ -1,4 +1,4 @@ --- title: Configure Windows 10 devices to stop data flow to Microsoft (Windows 10) -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/manage/configure-windows-10-devices-to-stop-data-flow-to-microsoft +redirect_url: https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services --- \ No newline at end of file From b85784d31d539e750e9b1f222b8d11eca89f257d Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 18:10:38 -0700 Subject: [PATCH 24/34] Pulled en-us from some URLs --- .../plan/act-community-ratings-and-process.md | 2 +- windows/plan/act-database-configuration.md | 2 +- windows/plan/act-database-migration.md | 2 +- windows/plan/act-deployment-options.md | 2 +- windows/plan/act-glossary.md | 2 +- windows/plan/act-lps-share-permissions.md | 2 +- .../act-operatingsystem-application-report.md | 2 +- .../act-operatingsystem-computer-report.md | 2 +- .../plan/act-operatingsystem-device-report.md | 2 +- ...act-product-and-documentation-resources.md | 2 +- ...act-settings-dialog-box-preferences-tab.md | 2 +- .../act-settings-dialog-box-settings-tab.md | 2 +- windows/plan/act-toolbar-icons-in-acm.md | 2 +- .../plan/act-tools-packages-and-services.md | 2 +- windows/plan/act-user-interface-reference.md | 2 +- .../activating-and-closing-windows-in-acm.md | 2 +- windows/plan/adding-or-editing-a-solution.md | 2 +- windows/plan/adding-or-editing-an-issue.md | 2 +- .../plan/analyzing-your-compatibility-data.md | 2 +- windows/plan/application-dialog-box.md | 2 +- .../categorizing-your-compatibility-data.md | 2 +- ...tory-for-plan-for-windows-10-deployment.md | 2 +- windows/plan/common-compatibility-issues.md | 2 +- .../plan/compatibility-monitor-users-guide.md | 2 +- windows/plan/computer-dialog-box.md | 2 +- windows/plan/configuring-act.md | 2 +- .../creating-a-runtime-analysis-package.md | 2 +- ...e-environment-for-compatibility-testing.md | 2 +- ...creating-an-inventory-collector-package.md | 2 +- ...eating-and-editing-issues-and-solutions.md | 2 +- windows/plan/customizing-your-report-views.md | 2 +- ...gh-the-microsoft-compatibility-exchange.md | 2 +- ...x-an-application-or-deploy-a-workaround.md | 2 +- .../deciding-which-applications-to-test.md | 2 +- .../deleting-a-data-collection-package.md | 2 +- windows/plan/deploy-windows-10-in-a-school.md | 68 +++++++++---------- .../deploying-a-runtime-analysis-package.md | 2 +- ...eploying-an-inventory-collector-package.md | 2 +- windows/plan/example-filter-queries.md | 2 +- .../exporting-a-data-collection-package.md | 2 +- .../plan/filtering-your-compatibility-data.md | 2 +- windows/plan/fixing-compatibility-issues.md | 2 +- ...ying-computers-for-inventory-collection.md | 2 +- .../plan/internet-explorer-web-site-report.md | 2 +- windows/plan/labeling-data-in-acm.md | 2 +- ...-locations-for-data-collection-packages.md | 2 +- .../managing-your-data-collection-packages.md | 2 +- ...ganizational-tasks-for-each-report-type.md | 2 +- .../organizing-your-compatibility-data.md | 2 +- .../prioritizing-your-compatibility-data.md | 2 +- windows/plan/ratings-icons-in-acm.md | 2 +- windows/plan/resolving-an-issue.md | 2 +- .../saving-opening-and-exporting-reports.md | 2 +- ...d-and-receive-status-for-an-application.md | 2 +- .../selecting-your-compatibility-rating.md | 2 +- .../plan/selecting-your-deployment-status.md | 2 +- ...ending-and-receiving-compatibility-data.md | 2 +- windows/plan/settings-for-acm.md | 2 +- windows/plan/software-requirements-for-act.md | 2 +- windows/plan/software-requirements-for-rap.md | 2 +- .../taking-inventory-of-your-organization.md | 2 +- ...ng-compatibility-on-the-target-platform.md | 2 +- .../troubleshooting-act-database-issues.md | 2 +- windows/plan/troubleshooting-act.md | 2 +- ...leshooting-the-act-configuration-wizard.md | 2 +- ...shooting-the-act-log-processing-service.md | 2 +- windows/plan/using-act.md | 2 +- ...-compatibility-monitor-to-send-feedback.md | 2 +- .../viewing-your-compatibility-reports.md | 2 +- windows/plan/websiteurl-dialog-box.md | 2 +- windows/plan/welcome-to-act.md | 2 +- windows/plan/whats-new-in-act-60.md | 2 +- 72 files changed, 105 insertions(+), 105 deletions(-) diff --git a/windows/plan/act-community-ratings-and-process.md b/windows/plan/act-community-ratings-and-process.md index 1f921f6fba..e9c34a2026 100644 --- a/windows/plan/act-community-ratings-and-process.md +++ b/windows/plan/act-community-ratings-and-process.md @@ -1,5 +1,5 @@ --- title: ACT Community Ratings and Process (Windows 10) description: The Application Compatibility Toolkit (ACT) Community uses the Microsoft® Compatibility Exchange to share compatibility ratings between all registered ACT Community members. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-database-configuration.md b/windows/plan/act-database-configuration.md index bf730c40ad..7c07865d8a 100644 --- a/windows/plan/act-database-configuration.md +++ b/windows/plan/act-database-configuration.md @@ -1,5 +1,5 @@ --- title: ACT Database Configuration (Windows 10) description: The Application Compatibility Toolkit (ACT) uses a Microsoft® SQL Server® database for storing and sharing compatibility issue data. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-database-migration.md b/windows/plan/act-database-migration.md index 526d060ddf..e8b5e9b74f 100644 --- a/windows/plan/act-database-migration.md +++ b/windows/plan/act-database-migration.md @@ -1,5 +1,5 @@ --- title: ACT Database Migration (Windows 10) description: The schema for an ACT database can change when ACT is updated or when a new version of ACT is released. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-deployment-options.md b/windows/plan/act-deployment-options.md index 4623b7d9f7..a550b72152 100644 --- a/windows/plan/act-deployment-options.md +++ b/windows/plan/act-deployment-options.md @@ -1,5 +1,5 @@ --- title: ACT Deployment Options (Windows 10) description: While planning your deployment of the Application Compatibility Toolkit (ACT), consider which computers you want running the various tools, packages, and services for ACT. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-glossary.md b/windows/plan/act-glossary.md index a8e1280585..17f66a70be 100644 --- a/windows/plan/act-glossary.md +++ b/windows/plan/act-glossary.md @@ -1,5 +1,5 @@ --- title: ACT Glossary (Windows 10) description: The following table lists terms and definitions used by the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-lps-share-permissions.md b/windows/plan/act-lps-share-permissions.md index fc7688a80e..37a6534881 100644 --- a/windows/plan/act-lps-share-permissions.md +++ b/windows/plan/act-lps-share-permissions.md @@ -1,5 +1,5 @@ --- title: ACT LPS Share Permissions (Windows 10) description: To upload log files to the ACT Log Processing Service (LPS) share, certain permissions must be set at the share level and folder level. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-application-report.md b/windows/plan/act-operatingsystem-application-report.md index 4ad4455723..62da93a40d 100644 --- a/windows/plan/act-operatingsystem-application-report.md +++ b/windows/plan/act-operatingsystem-application-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Application Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-computer-report.md b/windows/plan/act-operatingsystem-computer-report.md index b85c6f1f64..bf508ee97a 100644 --- a/windows/plan/act-operatingsystem-computer-report.md +++ b/windows/plan/act-operatingsystem-computer-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Computer Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-operatingsystem-device-report.md b/windows/plan/act-operatingsystem-device-report.md index 407b2333a7..6668aa3041 100644 --- a/windows/plan/act-operatingsystem-device-report.md +++ b/windows/plan/act-operatingsystem-device-report.md @@ -1,5 +1,5 @@ --- title: OperatingSystem - Device Report (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-product-and-documentation-resources.md b/windows/plan/act-product-and-documentation-resources.md index f923d3ab87..2c3290db5b 100644 --- a/windows/plan/act-product-and-documentation-resources.md +++ b/windows/plan/act-product-and-documentation-resources.md @@ -1,7 +1,7 @@ --- title: ACT Product and Documentation Resources (Windows 10) description: The following sections provide links to resources and reference material for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/act-settings-dialog-box-preferences-tab.md b/windows/plan/act-settings-dialog-box-preferences-tab.md index febd701460..eaa5fec362 100644 --- a/windows/plan/act-settings-dialog-box-preferences-tab.md +++ b/windows/plan/act-settings-dialog-box-preferences-tab.md @@ -1,5 +1,5 @@ --- title: Settings Dialog Box - Preferences Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-settings-dialog-box-settings-tab.md b/windows/plan/act-settings-dialog-box-settings-tab.md index bbc954c52e..30e7000dd2 100644 --- a/windows/plan/act-settings-dialog-box-settings-tab.md +++ b/windows/plan/act-settings-dialog-box-settings-tab.md @@ -1,5 +1,5 @@ --- title: Settings Dialog Box - Settings Tab (Windows 10) description: To display the Settings dialog box, in Application Compatibility Manager (ACM), on the Tools menu, click Settings. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-toolbar-icons-in-acm.md b/windows/plan/act-toolbar-icons-in-acm.md index a4623ce8ab..bd6b97dcde 100644 --- a/windows/plan/act-toolbar-icons-in-acm.md +++ b/windows/plan/act-toolbar-icons-in-acm.md @@ -1,5 +1,5 @@ --- title: Toolbar Icons in ACM (Windows 10) description: The following table shows icons that appear on toolbars and navigational elements in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-tools-packages-and-services.md b/windows/plan/act-tools-packages-and-services.md index 77e67959d2..7e20751a4a 100644 --- a/windows/plan/act-tools-packages-and-services.md +++ b/windows/plan/act-tools-packages-and-services.md @@ -1,5 +1,5 @@ --- title: ACT Tools, Packages, and Services (Windows 10) description: The Application Compatibility Toolkit is included with the Windows ADK. Download the Windows ADK. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/act-user-interface-reference.md b/windows/plan/act-user-interface-reference.md index cc204e9d3e..affbef996f 100644 --- a/windows/plan/act-user-interface-reference.md +++ b/windows/plan/act-user-interface-reference.md @@ -1,5 +1,5 @@ --- title: ACT User Interface Reference (Windows 10) description: This section contains information about the user interface for Application Compatibility Manager (ACM), which is a tool in the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/activating-and-closing-windows-in-acm.md b/windows/plan/activating-and-closing-windows-in-acm.md index bde5bd6e16..4640049e22 100644 --- a/windows/plan/activating-and-closing-windows-in-acm.md +++ b/windows/plan/activating-and-closing-windows-in-acm.md @@ -1,7 +1,7 @@ --- title: Activating and Closing Windows in ACM (Windows 10) description: The Windows dialog box shows the windows that are open in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/adding-or-editing-a-solution.md b/windows/plan/adding-or-editing-a-solution.md index dcfcd7fd65..b5a52a45c2 100644 --- a/windows/plan/adding-or-editing-a-solution.md +++ b/windows/plan/adding-or-editing-a-solution.md @@ -1,5 +1,5 @@ --- title: Adding or Editing a Solution (Windows 10) description: If you find your own solutions to compatibility issues, you can enter the solutions in Application Compatibility Manager (ACM). You can use the Microsoft Compatibility Exchange to upload solutions to Microsoft Corporation. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/adding-or-editing-an-issue.md b/windows/plan/adding-or-editing-an-issue.md index 23c461501c..08d2098675 100644 --- a/windows/plan/adding-or-editing-an-issue.md +++ b/windows/plan/adding-or-editing-an-issue.md @@ -1,5 +1,5 @@ --- title: Adding or Editing an Issue (Windows 10) description: In Application Compatibility Manager (ACM), you can enter information about the compatibility issues that you discover. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/analyzing-your-compatibility-data.md b/windows/plan/analyzing-your-compatibility-data.md index 3d80bd115c..2d69b55931 100644 --- a/windows/plan/analyzing-your-compatibility-data.md +++ b/windows/plan/analyzing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Analyzing Your Compatibility Data (Windows 10) description: This section provides information about viewing and working with your compatibility data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/application-dialog-box.md b/windows/plan/application-dialog-box.md index a5d222a81f..7615d0949e 100644 --- a/windows/plan/application-dialog-box.md +++ b/windows/plan/application-dialog-box.md @@ -1,5 +1,5 @@ --- title: Application Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Application dialog box shows information about the selected application. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/categorizing-your-compatibility-data.md b/windows/plan/categorizing-your-compatibility-data.md index 0c1c7dfbc2..e77b9ca34e 100644 --- a/windows/plan/categorizing-your-compatibility-data.md +++ b/windows/plan/categorizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Categorizing Your Compatibility Data (Windows 10) description: Steps to customize and filter your compatibility reports through categories and subcategories. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/change-history-for-plan-for-windows-10-deployment.md b/windows/plan/change-history-for-plan-for-windows-10-deployment.md index 93ccccc39a..4dcd17bed9 100644 --- a/windows/plan/change-history-for-plan-for-windows-10-deployment.md +++ b/windows/plan/change-history-for-plan-for-windows-10-deployment.md @@ -18,7 +18,7 @@ This topic lists new and updated topics in the [Plan for Windows 10 deployment]( | New or changed topic | Description | |--------------------------------------------------------------------------------------------------------------------------------------------------|-------------| -|[Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) (multiple topics) |Redirected deprecated content to the [Upgrade Analytics](https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md) content. Only Standard User Analyzer and Compatibility Administrator continue to be supported.| +|[Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) (multiple topics) |Redirected deprecated content to the [Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md) content. Only Standard User Analyzer and Compatibility Administrator continue to be supported.| | [Windows 10 servicing overview](windows-10-servicing-options.md) | Content on this page was summarized. Detailed content about servicing branches was moved to the [Windows 10 servicing options](../manage/introduction-to-windows-10-servicing.md) page. | ## May 2016 diff --git a/windows/plan/common-compatibility-issues.md b/windows/plan/common-compatibility-issues.md index 6d93482e0b..0883298316 100644 --- a/windows/plan/common-compatibility-issues.md +++ b/windows/plan/common-compatibility-issues.md @@ -2,5 +2,5 @@ title: Common Compatibility Issues (Windows 10) ms.assetid: f5ad621d-bda2-45b5-ae85-bc92970f602f description: List of common compatibility issues, based on the type of technology. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/compatibility-monitor-users-guide.md b/windows/plan/compatibility-monitor-users-guide.md index 159841ded7..a183923ba1 100644 --- a/windows/plan/compatibility-monitor-users-guide.md +++ b/windows/plan/compatibility-monitor-users-guide.md @@ -1,5 +1,5 @@ --- title: Compatibility Monitor User's Guide (Windows 10) description: Compatibility Monitor is a tool in the runtime analysis package that you can use to monitor applications for compatibility issues. You can also use the Compatibility Monitor tool to submit compatibility feedback. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/computer-dialog-box.md b/windows/plan/computer-dialog-box.md index 0a2d371cbc..89054bac9a 100644 --- a/windows/plan/computer-dialog-box.md +++ b/windows/plan/computer-dialog-box.md @@ -1,5 +1,5 @@ --- title: Computer Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the Computer dialog box shows information about the selected computer. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/configuring-act.md b/windows/plan/configuring-act.md index 485a98be59..372e1dcaf1 100644 --- a/windows/plan/configuring-act.md +++ b/windows/plan/configuring-act.md @@ -1,5 +1,5 @@ --- title: Configuring ACT (Windows 10) description: This section provides information about setting up the Application Compatibility Toolkit (ACT) in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-a-runtime-analysis-package.md b/windows/plan/creating-a-runtime-analysis-package.md index 32800eae60..e6b56c752b 100644 --- a/windows/plan/creating-a-runtime-analysis-package.md +++ b/windows/plan/creating-a-runtime-analysis-package.md @@ -1,7 +1,7 @@ --- title: Creating a Runtime-Analysis Package (Windows 10) description: In Application Compatibility Manager (ACM), you can create runtime-analysis packages, which you can then deploy to computers for compatibility testing in your test environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics ---   diff --git a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md index 96c1b1ed6b..2953ad9c9f 100644 --- a/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md +++ b/windows/plan/creating-an-enterprise-environment-for-compatibility-testing.md @@ -1,5 +1,5 @@ --- title: Creating an Enterprise Environment for Compatibility Testing (Windows 10) description: The goal of the test environment is to model the operating system that you want to deploy and assess compatibility before deploying the operating system to your production environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-an-inventory-collector-package.md b/windows/plan/creating-an-inventory-collector-package.md index 74c0057ae3..c52e8f3965 100644 --- a/windows/plan/creating-an-inventory-collector-package.md +++ b/windows/plan/creating-an-inventory-collector-package.md @@ -1,5 +1,5 @@ --- title: Creating an Inventory-Collector Package (Windows 10) description: You can use Application Compatibility Manager (ACM) to create an inventory-collector package. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/creating-and-editing-issues-and-solutions.md b/windows/plan/creating-and-editing-issues-and-solutions.md index 03f99fa7b7..e1897a0122 100644 --- a/windows/plan/creating-and-editing-issues-and-solutions.md +++ b/windows/plan/creating-and-editing-issues-and-solutions.md @@ -1,5 +1,5 @@ --- title: Creating and Editing Issues and Solutions (Windows 10) description: This section provides step-by-step instructions for adding and editing application compatibility issues and solutions. Your issue and solution data can be uploaded to Microsoft through the Microsoft® Compatibility Exchange. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/customizing-your-report-views.md b/windows/plan/customizing-your-report-views.md index 347c8ab519..1c69e77305 100644 --- a/windows/plan/customizing-your-report-views.md +++ b/windows/plan/customizing-your-report-views.md @@ -1,5 +1,5 @@ --- title: Customizing Your Report Views (Windows 10) description: You can customize how you view your report data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md index a715033437..97e2f14378 100644 --- a/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md +++ b/windows/plan/data-sent-through-the-microsoft-compatibility-exchange.md @@ -1,5 +1,5 @@ --- title: Data Sent Through the Microsoft Compatibility Exchange (Windows 10) description: The Microsoft Compatibility Exchange propagates data of various types between Microsoft Corporation, independent software vendors (ISVs) and the Application Compatibility Toolkit (ACT) Community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md index 09d1d67b66..d4d3319cbc 100644 --- a/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md +++ b/windows/plan/deciding-whether-to-fix-an-application-or-deploy-a-workaround.md @@ -1,5 +1,5 @@ --- title: Deciding Whether to Fix an Application or Deploy a Workaround (Windows 10) description: You can fix a compatibility issue by changing the code for the application or by deploying a workaround. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deciding-which-applications-to-test.md b/windows/plan/deciding-which-applications-to-test.md index 6b6eac0800..4b548c65f6 100644 --- a/windows/plan/deciding-which-applications-to-test.md +++ b/windows/plan/deciding-which-applications-to-test.md @@ -1,5 +1,5 @@ --- title: Deciding Which Applications to Test (Windows 10) description: Before starting your compatibility testing on the version of Windows that you want to deploy, you can use the Application Compatibility Toolkit (ACT) to identify which applications should be the focus of your testing. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deleting-a-data-collection-package.md b/windows/plan/deleting-a-data-collection-package.md index 120992c9a6..c5401542c9 100644 --- a/windows/plan/deleting-a-data-collection-package.md +++ b/windows/plan/deleting-a-data-collection-package.md @@ -1,5 +1,5 @@ --- title: Deleting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can delete any of your existing data-collection packages from the database. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deploy-windows-10-in-a-school.md b/windows/plan/deploy-windows-10-in-a-school.md index dd53f66282..590e3606e6 100644 --- a/windows/plan/deploy-windows-10-in-a-school.md +++ b/windows/plan/deploy-windows-10-in-a-school.md @@ -142,7 +142,7 @@ You can use MDT to deploy 32-bit or 64-bit versions of Windows 10. Install the 6 >**Note:**  If you install the 32-bit version of MDT, you can install only 32-bit versions of Windows 10. Ensure that you download and install the 64-bit version of MDT so that you can install 64-bit and 32 bit versions of the operating system. -For more information about installing MDT on the admin device, see [Installing a New Instance of MDT](https://technet.microsoft.com/en-us/library/dn759415.aspx#InstallingaNewInstanceofMDT). +For more information about installing MDT on the admin device, see [Installing a New Instance of MDT](https://technet.microsoft.com//library/dn759415.aspx#InstallingaNewInstanceofMDT). Now, you’re ready to create the MDT deployment share and populate it with the operating system, apps, and device drivers you want to deploy to your devices. @@ -336,7 +336,7 @@ Now that you have an Office 365 subscription, you need to determine how you will In this method, you have an on-premises AD DS domain. As shown in Figure 4, the Azure AD Connector tool automatically synchronizes AD DS with Azure AD. When you add or change any user accounts in AD DS, the Azure AD Connector tool automatically updates Azure AD. ->**Note:**  Azure AD Connect also supports synchronization from any Lightweight Directory Access Protocol version 3 (LDAPv3)–compliant directory by using the information provided in [Generic LDAP Connector for FIM 2010 R2 Technical Reference](https://technet.microsoft.com/en-us/library/dn510997.aspx?f=255&MSPPError=-2147217396). +>**Note:**  Azure AD Connect also supports synchronization from any Lightweight Directory Access Protocol version 3 (LDAPv3)–compliant directory by using the information provided in [Generic LDAP Connector for FIM 2010 R2 Technical Reference](https://technet.microsoft.com//library/dn510997.aspx?f=255&MSPPError=-2147217396). ![fig 4](images/deploy-win-10-school-figure4.png) @@ -385,7 +385,7 @@ You can deploy the Azure AD Connect tool by using one of the following methods: *Figure 7. Azure AD Connect in Azure* -This guide describes how to run Azure AD Connect on premises. For information about running Azure AD Connect in Azure, see [Deploy Office 365 Directory Synchronization (DirSync) in Microsoft Azure](https://technet.microsoft.com/en-us/library/dn635310.aspx). +This guide describes how to run Azure AD Connect on premises. For information about running Azure AD Connect in Azure, see [Deploy Office 365 Directory Synchronization (DirSync) in Microsoft Azure](https://technet.microsoft.com//library/dn635310.aspx). ### Deploy Azure AD Connect on premises @@ -436,8 +436,8 @@ Several methods are available to bulk-import user accounts into AD DS domains. T |Method | Description and reason to select this method | |-------| ---------------------------------------------| -|Ldifde.exe |This command-line tool allows you to import and export objects (such as user accounts) from AD DS. Select this method if you aren’t comfortable with Microsoft Visual Basic Scripting Edition (VBScript), Windows PowerShell, or other scripting languages. For more information about using Ldifde.exe, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx).| -|VBScript | This scripting language uses the Active Directory Services Interfaces (ADSI) Component Object Model interface to manage AD DS objects, including user and group objects. Select this method if you’re comfortable with VBScript. For more information about using VBScript and ADSI, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx) and [ADSI Scriptomatic](https://technet.microsoft.com/en-us/scriptcenter/dd939958.aspx).| +|Ldifde.exe |This command-line tool allows you to import and export objects (such as user accounts) from AD DS. Select this method if you aren’t comfortable with Microsoft Visual Basic Scripting Edition (VBScript), Windows PowerShell, or other scripting languages. For more information about using Ldifde.exe, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx).| +|VBScript | This scripting language uses the Active Directory Services Interfaces (ADSI) Component Object Model interface to manage AD DS objects, including user and group objects. Select this method if you’re comfortable with VBScript. For more information about using VBScript and ADSI, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx) and [ADSI Scriptomatic](https://technet.microsoft.com//scriptcenter/dd939958.aspx).| |Windows PowerShell| This scripting language natively supports cmdlets to manage AD DS objects, including user and group objects. Select this method if you’re comfortable with Window PowerShell scripting. For more information about using Windows PowerShell, see [Import Bulk Users to Active Directory](https://blogs.technet.microsoft.com/bettertogether/2011/01/09/import-bulk-users-to-active-directory/) and [PowerShell: Bulk create AD Users from CSV file](http://social.technet.microsoft.com/wiki/contents/articles/24541.powershell-bulk-create-ad-users-from-csv-file.aspx).|

### Create a source file that contains the user and group accounts @@ -448,8 +448,8 @@ After you have selected your user and group account bulk import method, you’re | Method | Source file format | |--------| -------------------| -|Ldifde.exe|Ldifde.exe requires a specific format for the source file. Use Ldifde.exe to export existing user and group accounts so that you can see the format. For examples of the format that Ldifde.exe requires, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx).| -|VBScript | VBScript can use any .csv file format to create a source file for the bulk-import process. To create the .csv file, use software such as Excel. For examples of how to format your source file in comma-separated values (CSV) format, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx).| +|Ldifde.exe|Ldifde.exe requires a specific format for the source file. Use Ldifde.exe to export existing user and group accounts so that you can see the format. For examples of the format that Ldifde.exe requires, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx).| +|VBScript | VBScript can use any .csv file format to create a source file for the bulk-import process. To create the .csv file, use software such as Excel. For examples of how to format your source file in comma-separated values (CSV) format, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx).| | Windows PowerShell| Windows PowerShell can use any .csv file format you want to create as a source file for the bulk-import process. To create the .csv file, use software such as Excel. For examples of how to format your source file in CSV format, see [Import Bulk Users to Active Directory](https://blogs.technet.microsoft.com/bettertogether/2011/01/09/import-bulk-users-to-active-directory/) and [PowerShell: Bulk create AD Users from CSV file](http://social.technet.microsoft.com/wiki/contents/articles/24541.powershell-bulk-create-ad-users-from-csv-file.aspx).|

### Import the user accounts into AD DS @@ -460,8 +460,8 @@ With the bulk-import source file finished, you’re ready to import the user and For more information about how to import user accounts into AD DS by using: -- Ldifde.exe, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx). -- VBScript, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com/en-us/library/bb727091.aspx). +- Ldifde.exe, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx), [LDIFDE—Export/Import data from Active Directory—LDIFDE commands](https://support.microsoft.com/en-us/kb/555636), [Import or Export Directory Objects Using Ldifde](https://technet.microsoft.com/library/cc816781.aspx), and [LDIFDE](https://technet.microsoft.com/library/cc755456.aspx). +- VBScript, see [Step-by-Step Guide to Bulk Import and Export to Active Directory](https://technet.microsoft.com//library/bb727091.aspx). - Windows PowerShell, see [Import Bulk Users to Active Directory](https://blogs.technet.microsoft.com/bettertogether/2011/01/09/import-bulk-users-to-active-directory/) and [PowerShell: Bulk create AD Users from CSV file](http://social.technet.microsoft.com/wiki/contents/articles/24541.powershell-bulk-create-ad-users-from-csv-file.aspx). ### Summary @@ -702,14 +702,14 @@ The first step in preparation for Windows 10 deployment is to configure—that i 1. Import operating systems -Import the operating systems that you selected in the [Select operating systems](#select-the-operating-systems) section into the deployment share. For more information about how to import operating systems, see [Import an Operating System into the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#ImportanOperatingSystemintotheDeploymentWorkbench). +Import the operating systems that you selected in the [Select operating systems](#select-the-operating-systems) section into the deployment share. For more information about how to import operating systems, see [Import an Operating System into the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#ImportanOperatingSystemintotheDeploymentWorkbench). 2. Import device drives Device drivers allow Windows 10 to know a device’s hardware resources and connected hardware accessories. Without the proper device drivers, certain features may be unavailable. For example, without the proper audio driver, a device cannot play sounds; without the proper camera driver, the device cannot take photos or use video chat.

-Import device drivers for each device in your institution. For more information about how to import device drivers, see [Import Device Drivers into the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#ImportDeviceDriversintotheDeploymentWorkbench). +Import device drivers for each device in your institution. For more information about how to import device drivers, see [Import Device Drivers into the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#ImportDeviceDriversintotheDeploymentWorkbench). @@ -724,8 +724,8 @@ If you have Intune, you can deploy Windows Store apps after you deploy Windows 1 In addition, you must prepare your environment for sideloading (deploying) Windows Store apps. For more information about how to:

    -
  • Prepare your environment for sideloading, see [Sideload LOB apps in Windows 10](https://technet.microsoft.com/en-us/itpro/windows/deploy/sideload-apps-in-windows-10).
  • -
  • Create an MDT application, see [Create a New Application in the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#CreateaNewApplicationintheDeploymentWorkbench).
  • +
  • Prepare your environment for sideloading, see [Sideload LOB apps in Windows 10](https://technet.microsoft.com/itpro/windows/deploy/sideload-apps-in-windows-10).
  • +
  • Create an MDT application, see [Create a New Application in the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#CreateaNewApplicationintheDeploymentWorkbench).
@@ -737,11 +737,11 @@ In addition, you must prepare your environment for sideloading (deploying) Windo You need to create an MDT application for each Windows desktop app you want to deploy. You can obtain the Windows desktop apps from any source, but ensure that you have sufficient licenses for them.

-To help reduce the effort needed to deploy Microsoft Office 2016 desktop apps, use the Office Deployment Tool, as described in [Deploy Click-to-Run for Office 365 products by using the Office Deployment Tool](https://technet.microsoft.com/en-us/library/jj219423.aspx?f=255&MSPPError=-2147217396).

+To help reduce the effort needed to deploy Microsoft Office 2016 desktop apps, use the Office Deployment Tool, as described in [Deploy Click-to-Run for Office 365 products by using the Office Deployment Tool](https://technet.microsoft.com//library/jj219423.aspx?f=255&MSPPError=-2147217396).

If you have Intune, you can deploy Windows desktop apps after you deploy Windows 10, as described in the [Deploy apps by using Intune](#deploy-apps-by-using-intune) section. This method provides granular deployment of Windows desktop apps, and you can use it for ongoing management of the apps. This is the preferred method for deploying and managing Windows desktop apps.

**Note:**  You can also deploy Windows desktop apps after you deploy Windows 10, as described in the [Deploy apps by using Intune](#deploy-apps-by-using-intune) section.

-For more information about how to create an MDT application for Window desktop apps, see [Create a New Application in the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#CreateaNewApplicationintheDeploymentWorkbench). +For more information about how to create an MDT application for Window desktop apps, see [Create a New Application in the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#CreateaNewApplicationintheDeploymentWorkbench). @@ -757,7 +757,7 @@ For more information about how to create an MDT application for Window desktop a
  • Upgrade existing devices to Windows 10 Education 32-bit.
  • -Again, you will create the task sequences based on the operating systems that you imported in Step 1. For more information about how to create a task sequence, see [Create a New Task Sequence in the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#CreateaNewTaskSequenceintheDeploymentWorkbench). +Again, you will create the task sequences based on the operating systems that you imported in Step 1. For more information about how to create a task sequence, see [Create a New Task Sequence in the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#CreateaNewTaskSequenceintheDeploymentWorkbench). @@ -767,7 +767,7 @@ Again, you will create the task sequences based on the operating systems that yo Updating a deployment share generates the MDT boot images you use to initiate the Windows 10 deployment process. You can configure the process to create 32 bit and 64 bit versions of the .iso and .wim files you can use to create bootable media or in Windows Deployment Services.

    -For more information about how to update a deployment share, see [Update a Deployment Share in the Deployment Workbench](https://technet.microsoft.com/en-us/library/dn759415.aspx#UpdateaDeploymentShareintheDeploymentWorkbench). +For more information about how to update a deployment share, see [Update a Deployment Share in the Deployment Workbench](https://technet.microsoft.com//library/dn759415.aspx#UpdateaDeploymentShareintheDeploymentWorkbench). @@ -782,9 +782,9 @@ You can use Windows Deployment Services in conjunction with MDT to automatically - [Windows Deployment Services overview](https://technet.microsoft.com/library/hh831764.aspx) - The Windows Deployment Services Help file, included in Windows Deployment Services - - [Windows Deployment Services Getting Started Guide for Windows Server 2012](https://technet.microsoft.com/en-us/library/jj648426.aspx) + - [Windows Deployment Services Getting Started Guide for Windows Server 2012](https://technet.microsoft.com//library/jj648426.aspx) -2. Add LTI boot images (Windows PE images) to Windows Deployment Services.

    The LTI boot images (.wim files) that you will add to Windows Deployment Services are in the MDT deployment share. Locate the .wim files in the Boot subfolder in the deployment share. For more information about how to perform this step, see [Add LTI Boot Images to Windows Deployment Services](https://technet.microsoft.com/en-us/library/dn759415.aspx#AddLTIBootImagestoWindowsDeploymentServices). +2. Add LTI boot images (Windows PE images) to Windows Deployment Services.

    The LTI boot images (.wim files) that you will add to Windows Deployment Services are in the MDT deployment share. Locate the .wim files in the Boot subfolder in the deployment share. For more information about how to perform this step, see [Add LTI Boot Images to Windows Deployment Services](https://technet.microsoft.com//library/dn759415.aspx#AddLTIBootImagestoWindowsDeploymentServices). ### Summary @@ -897,7 +897,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Use of Microsoft accounts You want faculty and students to use only Azure AD accounts for institution-owned devices. For these devices, do not use Microsoft accounts or associate a Microsoft account with the Azure AD accounts.

    **Note:**  Personal devices typically use Microsoft accounts. Faculty and students can associate their Microsoft account with their Azure AD account on these devices.

    -**Group Policy.** Configure the [Accounts: Block Microsoft accounts](https://technet.microsoft.com/en-us/library/jj966262.aspx?f=255&MSPPError=-2147217396) Group Policy setting to use the Users can’t add Microsoft accounts setting option.

    +**Group Policy.** Configure the [Accounts: Block Microsoft accounts](https://technet.microsoft.com//library/jj966262.aspx?f=255&MSPPError=-2147217396) Group Policy setting to use the Users can’t add Microsoft accounts setting option.

    **Intune.** Enable or disable the camera by using the **Allow Microsoft account**, **Allow adding non-Microsoft accounts manually**, and **Allow settings synchronization for Microsoft accounts** policy settings under the **Accounts and Synchronization** section of a **Windows 10 General Configuration** policy. @@ -905,7 +905,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Restrict local administrator accounts on the devices Ensure that only authorized users are local administrators on institution-owned devices. Typically, you don’t want students to be administrators on instruction-owned devices. Explicitly specify the users who will be local administrators on a group of devices.

    -**Group Policy**. Create a **Local Group** Group Policy preference to limit the local administrators group membership. Select the **Delete all member users** and **Delete all member groups** check boxes to remove any existing members. For more information about how to configure Local Group preferences, see [Configure a Local Group Item](https://technet.microsoft.com/en-us/library/cc732525.aspx).

    +**Group Policy**. Create a **Local Group** Group Policy preference to limit the local administrators group membership. Select the **Delete all member users** and **Delete all member groups** check boxes to remove any existing members. For more information about how to configure Local Group preferences, see [Configure a Local Group Item](https://technet.microsoft.com//library/cc732525.aspx).

    **Intune**. Not available. @@ -913,7 +913,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Restrict the local administrator accounts on the devices Ensure that only authorized users are local administrators on institution-owned devices. Typically, you don’t want students to be administrators on instruction-owned devices. Explicitly specify the users who will be local administrators on a group of devices.

    -**Group Policy**. Create a **Local Group** Group Policy preference to limit the local administrators group membership. Select the **Delete all member users** and **Delete all member groups** check boxes to remove any existing members. For more information about how to configure Local Group preferences, see [Configure a Local Group Item](https://technet.microsoft.com/en-us/library/cc732525.aspx).

    +**Group Policy**. Create a **Local Group** Group Policy preference to limit the local administrators group membership. Select the **Delete all member users** and **Delete all member groups** check boxes to remove any existing members. For more information about how to configure Local Group preferences, see [Configure a Local Group Item](https://technet.microsoft.com//library/cc732525.aspx).

    **Intune**. Not available. @@ -921,7 +921,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Manage the built-in administrator account created during device deployment When you use MDT to deploy Windows 10, the MDT deployment process automatically creates a local Administrator account with the password you specified. As a security best practice, rename the built-in Administrator account and optionally disable it.

    -**Group Policy**. Rename the built-in Administrator account by using the **Accounts: Rename administrator account** Group Policy setting. For more information about how to rename the built-in Administrator account, see [To rename the Administrator account using the Group Policy Management Console](https://technet.microsoft.com/en-us/library/cc747484.aspx). You will specify the new name for the Administrator account. You can disable the built-in Administrator account by using the **Accounts: Administrator account status** Group Policy setting. For more information about how to disable the built-in Administrator account, see [Accounts: Administrator account status](https://technet.microsoft.com/en-us/library/jj852165.aspx).

    +**Group Policy**. Rename the built-in Administrator account by using the **Accounts: Rename administrator account** Group Policy setting. For more information about how to rename the built-in Administrator account, see [To rename the Administrator account using the Group Policy Management Console](https://technet.microsoft.com//library/cc747484.aspx). You will specify the new name for the Administrator account. You can disable the built-in Administrator account by using the **Accounts: Administrator account status** Group Policy setting. For more information about how to disable the built-in Administrator account, see [Accounts: Administrator account status](https://technet.microsoft.com//library/jj852165.aspx).

    **Intune**. Not available. @@ -929,7 +929,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Control Windows Store access You can control access to Windows Store and whether existing Windows Store apps receive updates. You can only disable the Windows Store app in Windows 10 Education and Windows 10 Enterprise.

    -**Group Policy**. You can disable the Windows Store app by using the **Turn off the Store Application** Group Policy setting. You can prevent Windows Store apps from receiving updates by using the **Turn off Automatic Download and Install of updates** Group Policy setting. For more information about configuring these settings, see [Can I use Group Policy to control the Windows Store in my enterprise environment?](https://technet.microsoft.com/en-us/library/hh832040.aspx#BKMK_UseGP).

    +**Group Policy**. You can disable the Windows Store app by using the **Turn off the Store Application** Group Policy setting. You can prevent Windows Store apps from receiving updates by using the **Turn off Automatic Download and Install of updates** Group Policy setting. For more information about configuring these settings, see [Can I use Group Policy to control the Windows Store in my enterprise environment?](https://technet.microsoft.com//library/hh832040.aspx#BKMK_UseGP).

    **Intune**. You can enable or disable the camera by using the **Allow application store** policy setting in the **Apps** section of a **Windows 10 General Configuration** policy. @@ -953,7 +953,7 @@ Microsoft has several recommended settings for educational institutions. Table 1 Use of audio recording Audio recording (by using the Sound Recorder app) can be a source of disclosure or privacy issues in an education environment. Depending on your institution’s policies, you may want to disable the Sound Recorder app on your devices.

    -**Group Policy**. You can disable the Sound Recorder app by using the **Do not allow Sound Recorder to run** Group Policy setting. You can disable other audio recording apps by using AppLocker policies. Create AppLocker policies by using the information in [Editing an AppLocker Policy](https://technet.microsoft.com/en-us/library/ee791894(v=ws.10).aspx) and [Create Your AppLocker Policies](https://technet.microsoft.com/en-us/library/ee791899.aspx).

    +**Group Policy**. You can disable the Sound Recorder app by using the **Do not allow Sound Recorder to run** Group Policy setting. You can disable other audio recording apps by using AppLocker policies. Create AppLocker policies by using the information in [Editing an AppLocker Policy](https://technet.microsoft.com//library/ee791894(v=ws.10).aspx) and [Create Your AppLocker Policies](https://technet.microsoft.com//library/ee791899.aspx).

    **Intune**. You can enable or disable the camera by using the **Allow voice recording** policy setting in the **Features** section of a **Windows 10 General Configuration** policy. @@ -989,13 +989,13 @@ Microsoft has several recommended settings for educational institutions. Table 1 Now, you’re ready to configure settings by using Group Policy. The steps in this section assume that you have an AD DS infrastructure. You will configure the Group Policy settings you select in the [Select Microsoft-recommended settings](#select-microsoft-recommended-settings) section. -For more information about Group Policy, see [Group Policy Planning and Deployment Guide](https://technet.microsoft.com/en-us/library/cc754948.aspx). +For more information about Group Policy, see [Group Policy Planning and Deployment Guide](https://technet.microsoft.com//library/cc754948.aspx). #### To configure Group Policy settings -1. Create a Group Policy object (GPO) that will contain the Group Policy settings by completing the steps in [Create a new Group Policy object](https://technet.microsoft.com/en-us/library/cc738830.aspx). -2. Configure the settings in the GPO by completing the steps in [Edit a Group Policy object](https://technet.microsoft.com/en-us/library/cc739902.aspx). -3. Link the GPO to the appropriate AD DS site, domain, or organizational unit by completing the steps in [Link a Group Policy object to a site, domain, or organizational unit](https://technet.microsoft.com/en-us/library/cc738954(v=ws.10).aspx). +1. Create a Group Policy object (GPO) that will contain the Group Policy settings by completing the steps in [Create a new Group Policy object](https://technet.microsoft.com//library/cc738830.aspx). +2. Configure the settings in the GPO by completing the steps in [Edit a Group Policy object](https://technet.microsoft.com//library/cc739902.aspx). +3. Link the GPO to the appropriate AD DS site, domain, or organizational unit by completing the steps in [Link a Group Policy object to a site, domain, or organizational unit](https://technet.microsoft.com//library/cc738954(v=ws.10).aspx). ### Configure settings by using Intune @@ -1006,9 +1006,9 @@ For more information about Intune, see [Documentation for Microsoft Intune](http #### To configure Intune settings 1. Add Intune to your Office 365 subscription by completing the steps in [Get started with a paid subscription to Microsoft Intune](https://docs.microsoft.com/en-us/intune/get-started/start-with-a-paid-subscription-to-microsoft-intune). -2. Enroll devices with Intune by completing the steps in [Get ready to enroll devices in Microsoft Intune](https://technet.microsoft.com/en-us/library/dn646962.aspx). -3. Configure the settings in Intune Windows 10 policies by completing the steps in [Manage settings and features on your devices with Microsoft Intune policies](https://technet.microsoft.com/en-us/library/dn646984.aspx). -4. Manage Windows 10 devices by completing the steps in [Manage Windows PCs with Microsoft Intune](https://technet.microsoft.com/en-us/library/dn646959.aspx). +2. Enroll devices with Intune by completing the steps in [Get ready to enroll devices in Microsoft Intune](https://technet.microsoft.com//library/dn646962.aspx). +3. Configure the settings in Intune Windows 10 policies by completing the steps in [Manage settings and features on your devices with Microsoft Intune policies](https://technet.microsoft.com//library/dn646984.aspx). +4. Manage Windows 10 devices by completing the steps in [Manage Windows PCs with Microsoft Intune](https://technet.microsoft.com//library/dn646959.aspx). ### Deploy apps by using Intune @@ -1041,14 +1041,14 @@ Prior to deployment of Windows 10, ensure that you complete the tasks listed in Use the Deployment Wizard to deploy Windows 10. The LTI deployment process is almost fully automated: You provide only minimal information to the Deployment Wizard at the beginning of the process. After the wizard collects the necessary information, the remainder of the process is fully automated. ->**Note:**  To fully automate the LTI deployment process, complete the steps in the “Fully Automated LTI Deployment Scenario” section in the [Microsoft Deployment Toolkit Samples Guide](https://technet.microsoft.com/en-us/library/dn781089.aspx). +>**Note:**  To fully automate the LTI deployment process, complete the steps in the “Fully Automated LTI Deployment Scenario” section in the [Microsoft Deployment Toolkit Samples Guide](https://technet.microsoft.com//library/dn781089.aspx). In most instances, deployments occur without incident. Only in rare occasions do deployments experience problems. #### To deploy Windows 10 1. **Initiate the LTI deployment process**. Initiate the LTI deployment process booting over the network (PXE boot) or from local media. You selected the method for initiating the LTI deployment process in the [Select a method to initiate deployment](#select-a-method-to-initiate-deployment) section earlier in this guide. -2. **Complete the Deployment Wizard**. For more information about how to complete the Deployment Wizard, see the “Running the Deployment Wizard” topic in [Using the Microsoft Deployment Toolkit](https://technet.microsoft.com/en-us/library/dn759415.aspx#Running%20the%20Deployment%20Wizard). +2. **Complete the Deployment Wizard**. For more information about how to complete the Deployment Wizard, see the “Running the Deployment Wizard” topic in [Using the Microsoft Deployment Toolkit](https://technet.microsoft.com//library/dn759415.aspx#Running%20the%20Deployment%20Wizard). ### Set up printers diff --git a/windows/plan/deploying-a-runtime-analysis-package.md b/windows/plan/deploying-a-runtime-analysis-package.md index d07086afc9..38f478a9b9 100644 --- a/windows/plan/deploying-a-runtime-analysis-package.md +++ b/windows/plan/deploying-a-runtime-analysis-package.md @@ -1,5 +1,5 @@ --- title: Deploying a Runtime-Analysis Package (Windows 10) description: When you deploy a runtime-analysis package, you are deploying it to your test environment for compatibility testing. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/deploying-an-inventory-collector-package.md b/windows/plan/deploying-an-inventory-collector-package.md index e48e2d5fbb..784ecd61b4 100644 --- a/windows/plan/deploying-an-inventory-collector-package.md +++ b/windows/plan/deploying-an-inventory-collector-package.md @@ -1,5 +1,5 @@ --- title: Deploying an Inventory-Collector Package (Windows 10) description: How to deploy an inventory-collector package to your destination computers. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/example-filter-queries.md b/windows/plan/example-filter-queries.md index 4cada3f33c..8494d2a4b1 100644 --- a/windows/plan/example-filter-queries.md +++ b/windows/plan/example-filter-queries.md @@ -1,5 +1,5 @@ --- title: Example Filter Queries (Windows 10) description: You can filter your compatibility-issue data or reports by selecting specific restriction criteria. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/exporting-a-data-collection-package.md b/windows/plan/exporting-a-data-collection-package.md index dd91c8a582..e3b5a9ce64 100644 --- a/windows/plan/exporting-a-data-collection-package.md +++ b/windows/plan/exporting-a-data-collection-package.md @@ -1,5 +1,5 @@ --- title: Exporting a Data-Collection Package (Windows 10) description: In Application Compatibility Manager (ACM), you can export a data-collection package as a Windows installer (.msi) file. You can then use the .msi file to install the data-collection package on the computers from which you want to gather data. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/filtering-your-compatibility-data.md b/windows/plan/filtering-your-compatibility-data.md index f27dae001d..83040f196c 100644 --- a/windows/plan/filtering-your-compatibility-data.md +++ b/windows/plan/filtering-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Filtering Your Compatibility Data (Windows 10) description: You can use Query Builder to filter your compatibility-issue data or reports by selecting specific restriction criteria. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/fixing-compatibility-issues.md b/windows/plan/fixing-compatibility-issues.md index f248c8c417..50f8032d64 100644 --- a/windows/plan/fixing-compatibility-issues.md +++ b/windows/plan/fixing-compatibility-issues.md @@ -1,5 +1,5 @@ --- title: Fixing Compatibility Issues (Windows 10) description: This section provides step-by-step instructions and describes development tools that you can use to help fix your compatibility issues. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/identifying-computers-for-inventory-collection.md b/windows/plan/identifying-computers-for-inventory-collection.md index f78cb7ad9b..524304a7cf 100644 --- a/windows/plan/identifying-computers-for-inventory-collection.md +++ b/windows/plan/identifying-computers-for-inventory-collection.md @@ -1,5 +1,5 @@ --- title: Identifying Computers for Inventory Collection (Windows 10) description: To generate a complete inventory and obtain a comprehensive view of your organization, inventory all computers. However, remember that deploying inventory-collector packages to all computers in your organization will require the additional work of analyzing and reducing a larger list of applications. If you do not have the resources to deploy to all computers or you cannot process a larger list of applications, consider deploying inventory-collector packages to representative subsets of computers instead. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/internet-explorer-web-site-report.md b/windows/plan/internet-explorer-web-site-report.md index 9c67d57d1a..f30fc92bd6 100644 --- a/windows/plan/internet-explorer-web-site-report.md +++ b/windows/plan/internet-explorer-web-site-report.md @@ -1,5 +1,5 @@ --- title: Internet Explorer - Web Site Report (Windows 10) description: The Internet Explorer - Web Site Report screen shows the URL, your organization's compatibility rating, issue count, and resolved issue count, for each of the websites visited in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/labeling-data-in-acm.md b/windows/plan/labeling-data-in-acm.md index 39966eea41..92f7448f84 100644 --- a/windows/plan/labeling-data-in-acm.md +++ b/windows/plan/labeling-data-in-acm.md @@ -1,5 +1,5 @@ --- title: Labeling Data in ACM (Windows 10) description: Application data and its associated compatibility issues can vary within an organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/log-file-locations-for-data-collection-packages.md b/windows/plan/log-file-locations-for-data-collection-packages.md index d50a5f1236..5fa3b6c466 100644 --- a/windows/plan/log-file-locations-for-data-collection-packages.md +++ b/windows/plan/log-file-locations-for-data-collection-packages.md @@ -1,5 +1,5 @@ --- title: Log File Locations for Data-Collection Packages (Windows 10) description: Selecting the output for your data-collection package log files. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/managing-your-data-collection-packages.md b/windows/plan/managing-your-data-collection-packages.md index d41ec1e52a..03cbe4849d 100644 --- a/windows/plan/managing-your-data-collection-packages.md +++ b/windows/plan/managing-your-data-collection-packages.md @@ -1,5 +1,5 @@ --- title: Managing Your Data-Collection Packages (Windows 10) description: This section provides information about using Application Compatibility Manager (ACM) to manage your data-collection packages. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/organizational-tasks-for-each-report-type.md b/windows/plan/organizational-tasks-for-each-report-type.md index d86393bc8f..61498e165d 100644 --- a/windows/plan/organizational-tasks-for-each-report-type.md +++ b/windows/plan/organizational-tasks-for-each-report-type.md @@ -1,5 +1,5 @@ --- title: Organizational Tasks for Each Report Type (Windows 10) description: The following table shows which tasks can be performed for each report type. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/organizing-your-compatibility-data.md b/windows/plan/organizing-your-compatibility-data.md index 0954260ccf..30d2918977 100644 --- a/windows/plan/organizing-your-compatibility-data.md +++ b/windows/plan/organizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Organizing Your Compatibility Data (Windows 10) description: This section provides step-by-step instructions for organizing your compatibility data in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/prioritizing-your-compatibility-data.md b/windows/plan/prioritizing-your-compatibility-data.md index ba374bbce5..7304d6dbb9 100644 --- a/windows/plan/prioritizing-your-compatibility-data.md +++ b/windows/plan/prioritizing-your-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Prioritizing Your Compatibility Data (Windows 10) description: Prioritizing your apps, websites, computers, and devices to help customize and filter your compatibilty reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/ratings-icons-in-acm.md b/windows/plan/ratings-icons-in-acm.md index 55e4d0d754..c1f0184338 100644 --- a/windows/plan/ratings-icons-in-acm.md +++ b/windows/plan/ratings-icons-in-acm.md @@ -1,5 +1,5 @@ --- title: Ratings Icons in ACM (Windows 10) description: Compatibility ratings can originate from Microsoft, the application vendor, your organization, and from the Application Compatibility Toolkit (ACT) community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/resolving-an-issue.md b/windows/plan/resolving-an-issue.md index 7b3196fbe1..e6a5b97651 100644 --- a/windows/plan/resolving-an-issue.md +++ b/windows/plan/resolving-an-issue.md @@ -1,5 +1,5 @@ --- title: Resolving an Issue (Windows 10) description: You can use Application Compatibility Manager (ACM) to flag issues as resolved. Resolving an issue changes the status of the issue from a red x to a green check mark on your report and report detail screens. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/saving-opening-and-exporting-reports.md b/windows/plan/saving-opening-and-exporting-reports.md index da9ba18714..65bfc93fba 100644 --- a/windows/plan/saving-opening-and-exporting-reports.md +++ b/windows/plan/saving-opening-and-exporting-reports.md @@ -1,5 +1,5 @@ --- title: Saving, Opening, and Exporting Reports (Windows 10) description: You can perform several common reporting tasks from the Analyze screen, including saving a compatibility report, opening a saved compatibility report (.adq) file, and exporting your report data to a spreadsheet (.xls) file. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md index 511114e017..3674f73b68 100644 --- a/windows/plan/selecting-the-send-and-receive-status-for-an-application.md +++ b/windows/plan/selecting-the-send-and-receive-status-for-an-application.md @@ -1,5 +1,5 @@ --- title: Selecting the Send and Receive Status for an Application (Windows 10) description: For each application listed in Application Compatibility Manager (ACM), you can select whether to send and receive specific application data through the Microsoft Compatibility Exchange. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-your-compatibility-rating.md b/windows/plan/selecting-your-compatibility-rating.md index 48f69741eb..e0b0defc6d 100644 --- a/windows/plan/selecting-your-compatibility-rating.md +++ b/windows/plan/selecting-your-compatibility-rating.md @@ -1,5 +1,5 @@ --- title: Selecting Your Compatibility Rating (Windows 10) description: You can rate the compatibility of your applications, installation packages, or websites, based on whether they run successfully on a 32-bit or 64-bit operating system. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/selecting-your-deployment-status.md b/windows/plan/selecting-your-deployment-status.md index 9972dc44f7..61fdf90369 100644 --- a/windows/plan/selecting-your-deployment-status.md +++ b/windows/plan/selecting-your-deployment-status.md @@ -1,5 +1,5 @@ --- title: Selecting Your Deployment Status (Windows 10) description: In Application Compatibility Manager (ACM), you can track the deployment status of your applications and websites. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/sending-and-receiving-compatibility-data.md b/windows/plan/sending-and-receiving-compatibility-data.md index 46d9e88f83..fe2e0356a0 100644 --- a/windows/plan/sending-and-receiving-compatibility-data.md +++ b/windows/plan/sending-and-receiving-compatibility-data.md @@ -1,5 +1,5 @@ --- title: Sending and Receiving Compatibility Data (Windows 10) description: The Microsoft® Compatibility Exchange is a web service that propagates application compatibility issues between various data sources, for example Microsoft Corporation, independent software vendors (ISVs) and the ACT Community. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/settings-for-acm.md b/windows/plan/settings-for-acm.md index e5682f6895..fe209d179d 100644 --- a/windows/plan/settings-for-acm.md +++ b/windows/plan/settings-for-acm.md @@ -1,5 +1,5 @@ --- title: Settings for ACM (Windows 10) description: This section provides information about settings that you can configure in Application Compatibility Manager (ACM). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/software-requirements-for-act.md b/windows/plan/software-requirements-for-act.md index aeb122a34e..d631eef7aa 100644 --- a/windows/plan/software-requirements-for-act.md +++ b/windows/plan/software-requirements-for-act.md @@ -1,5 +1,5 @@ --- title: Software Requirements for ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) has the following software requirements. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/software-requirements-for-rap.md b/windows/plan/software-requirements-for-rap.md index 101bafa60d..b9914238fc 100644 --- a/windows/plan/software-requirements-for-rap.md +++ b/windows/plan/software-requirements-for-rap.md @@ -1,5 +1,5 @@ --- title: Software Requirements for RAP (Windows 10) description: The runtime-analysis package (RAP) has the following software requirements. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/taking-inventory-of-your-organization.md b/windows/plan/taking-inventory-of-your-organization.md index abf7289af0..d199af1ab6 100644 --- a/windows/plan/taking-inventory-of-your-organization.md +++ b/windows/plan/taking-inventory-of-your-organization.md @@ -1,5 +1,5 @@ --- title: Taking Inventory of Your Organization (Windows 10) description: This section provides information about how to use the Application Compatibility Toolkit (ACT) to identify applications and devices that are installed in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/testing-compatibility-on-the-target-platform.md b/windows/plan/testing-compatibility-on-the-target-platform.md index 8f6e64c713..9ba06e8cb3 100644 --- a/windows/plan/testing-compatibility-on-the-target-platform.md +++ b/windows/plan/testing-compatibility-on-the-target-platform.md @@ -1,5 +1,5 @@ --- title: Testing Compatibility on the Target Platform (Windows 10) description: This section provides information about setting up a test environment for compatibility testing, and about creating and deploying runtime-analysis packages to the test environment. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act-database-issues.md b/windows/plan/troubleshooting-act-database-issues.md index 98bf98d53e..e0fb05fd2a 100644 --- a/windows/plan/troubleshooting-act-database-issues.md +++ b/windows/plan/troubleshooting-act-database-issues.md @@ -1,5 +1,5 @@ --- title: Troubleshooting ACT Database Issues (Windows 10) description: The following solutions may help you resolve issues that are related to your Microsoft® SQL Server® database for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-act.md b/windows/plan/troubleshooting-act.md index 19e02dcd74..1366988ae6 100644 --- a/windows/plan/troubleshooting-act.md +++ b/windows/plan/troubleshooting-act.md @@ -1,5 +1,5 @@ --- title: Troubleshooting ACT (Windows 10) description: This section provides troubleshooting information for the Application Compatibility Toolkit (ACT). -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-configuration-wizard.md b/windows/plan/troubleshooting-the-act-configuration-wizard.md index 07eb73c0ee..08200ff49f 100644 --- a/windows/plan/troubleshooting-the-act-configuration-wizard.md +++ b/windows/plan/troubleshooting-the-act-configuration-wizard.md @@ -1,5 +1,5 @@ --- title: Troubleshooting the ACT Configuration Wizard (Windows 10) description: When you start Application Compatibility Manager (ACM) for the first time, the Application Compatibility Toolkit (ACT) Configuration Wizard appears. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/troubleshooting-the-act-log-processing-service.md b/windows/plan/troubleshooting-the-act-log-processing-service.md index bb9008561a..5f338b3141 100644 --- a/windows/plan/troubleshooting-the-act-log-processing-service.md +++ b/windows/plan/troubleshooting-the-act-log-processing-service.md @@ -1,5 +1,5 @@ --- title: Troubleshooting the ACT Log Processing Service (Windows 10) description: The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/using-act.md b/windows/plan/using-act.md index b64bf54713..3e3ffff7d2 100644 --- a/windows/plan/using-act.md +++ b/windows/plan/using-act.md @@ -1,5 +1,5 @@ --- title: Using ACT (Windows 10) description: This section describes how to use the Application Compatibility Toolkit (ACT) in your organization. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/using-compatibility-monitor-to-send-feedback.md b/windows/plan/using-compatibility-monitor-to-send-feedback.md index d808027d44..c5e20c52ba 100644 --- a/windows/plan/using-compatibility-monitor-to-send-feedback.md +++ b/windows/plan/using-compatibility-monitor-to-send-feedback.md @@ -1,5 +1,5 @@ --- title: Using Compatibility Monitor to Send Feedback (Windows 10) description: The Microsoft Compatibility Monitor tool is installed as part of the runtime-analysis package. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/viewing-your-compatibility-reports.md b/windows/plan/viewing-your-compatibility-reports.md index 00ab4f1016..57ba7d07a9 100644 --- a/windows/plan/viewing-your-compatibility-reports.md +++ b/windows/plan/viewing-your-compatibility-reports.md @@ -1,5 +1,5 @@ --- title: Viewing Your Compatibility Reports (Windows 10) description: This section describes the compatibility reports in Application Compatibility Manager (ACM) and how you can work with the reports. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/websiteurl-dialog-box.md b/windows/plan/websiteurl-dialog-box.md index 9c89a6df78..e07214a067 100644 --- a/windows/plan/websiteurl-dialog-box.md +++ b/windows/plan/websiteurl-dialog-box.md @@ -1,5 +1,5 @@ --- title: WebsiteURL Dialog Box (Windows 10) description: In Application Compatibility Manager (ACM), the websiteURL dialog box shows information about the selected website. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/welcome-to-act.md b/windows/plan/welcome-to-act.md index 0a47691cf9..b4ef6d3088 100644 --- a/windows/plan/welcome-to-act.md +++ b/windows/plan/welcome-to-act.md @@ -1,5 +1,5 @@ --- title: Welcome to ACT (Windows 10) description: The Application Compatibility Toolkit (ACT) helps you determine whether the applications, devices, and computers in your organization are compatible with versions of the Windows® operating system. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file diff --git a/windows/plan/whats-new-in-act-60.md b/windows/plan/whats-new-in-act-60.md index 9ba1183d53..89d6afdf1c 100644 --- a/windows/plan/whats-new-in-act-60.md +++ b/windows/plan/whats-new-in-act-60.md @@ -1,5 +1,5 @@ --- title: What's New in ACT 6.1 (Windows 10) description: Two major updates have been released since ACT 6.1. -redirect_url: https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics +redirect_url: https://technet.microsoft.com/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics --- \ No newline at end of file From dc17b94eef5422bf1c4906770f6bdfe0ea1cc59e Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Thu, 21 Jul 2016 18:53:14 -0700 Subject: [PATCH 25/34] Adding new content for Upgrade Analytics --- .../upgrade-analytics-apps-known-issues.png | Bin 0 -> 11572 bytes ...upgrade-analytics-apps-no-known-issues.png | Bin 0 -> 13702 bytes .../images/upgrade-analytics-architecture.png | Bin 0 -> 123998 bytes .../upgrade-analytics-deploy-eligible.png | Bin 0 -> 11792 bytes .../upgrade-analytics-drivers-known.png | Bin 0 -> 11362 bytes .../images/upgrade-analytics-overview.png | Bin 0 -> 10580 bytes .../deploy/images/upgrade-analytics-pilot.png | Bin 0 -> 12574 bytes .../images/upgrade-analytics-prioritize.png | Bin 0 -> 12442 bytes .../images/upgrade-analytics-telemetry.png | Bin 0 -> 19561 bytes ...windows-upgrades-with-upgrade-analytics.md | 37 ++++ .../deploy/troubleshoot-upgrade-analytics.md | 31 ++++ .../deploy/upgrade-analytics-architecture.md | 17 ++ .../upgrade-analytics-deploy-windows.md | 26 +++ .../deploy/upgrade-analytics-get-started.md | 163 ++++++++++++++++++ ...rade-analytics-prepare-your-environment.md | 120 +++++++++++++ .../deploy/upgrade-analytics-release-notes.md | 33 ++++ .../deploy/upgrade-analytics-requirements.md | 69 ++++++++ .../upgrade-analytics-resolve-issues.md | 104 +++++++++++ ...de-analytics-to-manage-windows-upgrades.md | 26 +++ 19 files changed, 626 insertions(+) create mode 100644 windows/deploy/images/upgrade-analytics-apps-known-issues.png create mode 100644 windows/deploy/images/upgrade-analytics-apps-no-known-issues.png create mode 100644 windows/deploy/images/upgrade-analytics-architecture.png create mode 100644 windows/deploy/images/upgrade-analytics-deploy-eligible.png create mode 100644 windows/deploy/images/upgrade-analytics-drivers-known.png create mode 100644 windows/deploy/images/upgrade-analytics-overview.png create mode 100644 windows/deploy/images/upgrade-analytics-pilot.png create mode 100644 windows/deploy/images/upgrade-analytics-prioritize.png create mode 100644 windows/deploy/images/upgrade-analytics-telemetry.png diff --git a/windows/deploy/images/upgrade-analytics-apps-known-issues.png b/windows/deploy/images/upgrade-analytics-apps-known-issues.png new file mode 100644 index 0000000000000000000000000000000000000000..ec99ac92cf32585bfcdf1ef8502c4ce90a631ebf GIT binary patch literal 11572 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 literal 0 HcmV?d00001 diff --git a/windows/deploy/images/upgrade-analytics-apps-no-known-issues.png b/windows/deploy/images/upgrade-analytics-apps-no-known-issues.png new file mode 100644 index 0000000000000000000000000000000000000000..9fb09ffd653e4de0ce4362cfda3029f5b84425f8 GIT binary patch literal 13702 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
    -zo^gPkHLQMq}jN4f6^{9(G3H%I2!} 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 SbaM~*la*F_St4ch_WuFj8JleY literal 0 HcmV?d00001 diff --git a/windows/deploy/images/upgrade-analytics-deploy-eligible.png b/windows/deploy/images/upgrade-analytics-deploy-eligible.png new file mode 100644 index 0000000000000000000000000000000000000000..8da91cebc41c236f5fa6532c420f27e0a52955f8 GIT binary patch literal 11792 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 Q#SOS{#_crG@k;9d0*&}GUjP6A literal 0 HcmV?d00001 diff --git a/windows/deploy/images/upgrade-analytics-drivers-known.png b/windows/deploy/images/upgrade-analytics-drivers-known.png new file mode 100644 index 0000000000000000000000000000000000000000..35d61f87c785aab331026a444f430323aaa34f3b GIT binary patch literal 11362 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 V7+mCUI2UZ>{hQxG(t(qg{|yyW2h#um literal 0 HcmV?d00001 diff --git a/windows/deploy/images/upgrade-analytics-overview.png b/windows/deploy/images/upgrade-analytics-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..ba02ee0a8cc832b8941603f57d2bd70675c96c92 GIT binary patch literal 10580 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 literal 0 HcmV?d00001 diff --git a/windows/deploy/images/upgrade-analytics-prioritize.png b/windows/deploy/images/upgrade-analytics-prioritize.png new file mode 100644 index 0000000000000000000000000000000000000000..d6227694c1dd76a5f673108175b5a0cc141088ca GIT binary patch literal 12442 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

    *S9e$wv3_JN7}CVnb9c&o{W;~C%J2T#rFF_U zEVb>ENqF&568Pn#A9w3?`KX#rA^kp z)-S)2esp9}G#kl6^+kaVu+5t?Zf*Fw_&O&?uB94lXaPUsn_ z+kNoGXIGp)=cP^Krb{)hth3iU31cvvJNA+G*GT%~i6m$hQ!TH>D{pKC`9oVZ!F)IH zNGREqzTBG~f3os=eEWBipj<(iD6EmW@}fnUgK_tgvHQ0%K+SJ|^MT(6*JDh8>}-$x zl4q7gU%d>nHx3(hYP}FDQ%-!0_BG%niUP7?Pn>{BKMLik9r7nH*^eo_5znL#DQ#>B zEU#onm{NGt-@>ofrPlmPt#^_stv9tW226r6#Y{HPwoQs{Qp;vB_gnzj=rYro~=MWK4H z?8acFD5grdrWlbJMqk+y7Ct5ozm)dM6RLa=UF*HfI?uI6-y(!4 zN75urXd}2dW1YSJEuF;awQz;vh&=msn=DIkMit+tP>;ZNvbLuO9?PD4D>uVUJ+DtR zJ5~H?c&Zv9`~j{zx~oTx7LzX{&ggf@uq(eD78fjxFiomlpxraLtg{)Y{dDgi!bajw zc%^DRqLxeL+;Ps1@eve7l<3k~)GpH1KvyGJwekw;q!;>xSD3{7;}0<1FLP=?)U18N z+;(;Dg@zjbl`Tx;Px(-gcjEYY1hQR{ja2RyS{ty#wp{#yq9?XNl(YXsj;16G$QMaTI@hzn$J8^F?_M2St%VqE-ojD4C|p=@vHH+^ zQAT!o(cP{G_-^MgldrT3$Bog|gf5|Ll!_%;@K6VtE)aBGEz6}COzb@LWn{!b#}iPS zk&ZYUA+M2xUB4an{pVmh)5R{#L*ZWHw-Vz&s9*y%xO53mJu?&ZCInd#b$HCA<->=? zdE51{+UKw(J zw&|L@n{RjR{9SR8(9gs#HA%!a!D~Lga5zjavsDqfLl;>M_;(MLP9yM>+?S~VcYiZh zKc(3bf4c1We{MW!Tqo(n#hxf$t9m@{t%U7=(zh&lo|!7~9;Yv<79H`+d1->DKrU|2 zpW^*6kDGKSroD=C!lDNmqIxa+`lE;lT!fr8A1kZSknAx|oWVGTv@BPCVzS=56ty9` z60;oEw6F*(8&l`cGGZbOzaEpRYOtuQY+czWWY!ku5 z;sj5?@9pLiN4Eev?6bO)Mx0E@`0b9c^0?U%&^WWNS$31dd@z289`yk8HWZ?eUysq@ zv6Y`fB#AGQ-gE>ElZ-zgGHywFlw9Ll=7jyUav~qR(Q?Kv?F))nVkd5t`Uo}(>#>N> z0k-(K+Y7~EC`uf}XZUzKxJ9w}!9h?xW9Wi~#3Aq0pH_nXDC)GTBB6o6$}pa;3^oty zBVigFVaf)I$E#aVAmeGqU24I8$+`*(_@I35(|aGG0vHHhSIXnH?ux#eKbk-Q2H{C)`zhc(uY1QbW4M*X8_vyL&$RJ^SGD? z*adHq+2E9g!UEGkxD;sa$}#v+|5wjqg5*zzC&bhIxG%HAD604ev~hG8sQ;YBixU2* zkgwP^%?n`P9|s^5UQb-t^==_#oy$J)6kG9}0uXowXQ{c+8x8B06nY7E zbt@M!AUUMJcd&NSIILPwD{G+E3L>0jyA7?8Rhh+fC)f;XW-14r`?H*VeIPIFVb=MF z7P>-uEj@o4aM&JAy8oa%;~iq`mQwPhDBYmOGw7Z9IH~(I!Y_-x9ziMFN4Xkg;@!n) zlVa#?#*%#Q+(Iz(jEK4S4J5#)=2;UfFHGQ3TrPXd1Dje>WWpl!3U`9YteM;epsi|9 zEN=5Lkg88vgRS#uhic{mL$g>frQFeh`St#VK>5W4uB)`Mh__2&B&+(@)zdoFp zoIRBka${jVpKH+U`6_vqyJ&Y_9#?$BN=8qG0x!n$Ga02I^p9NXX-XJ6i8dJ-lgS?F zQ;vmvhJL7EZLhOtnjDH38i%*aZX1^_-2hi`o%}r&{DZ=LAg*pipiiCsUf3LJF92tK zTwXFN+6kZ&eiBT8ohE!Ia~xlSucD6{+6P%_>hVsWGog;Knz zl4m@{n1{-%m<{-q6y;^S`@K-7@k!@qr0Bs!GSc6(oeo+kh#HF;WgE)pwkT}L;F4rS z%&}7a_ac3nIc2XOJNB=}hR&Mo=Q}9mz#U04tD42gY^`RBn^~T9C9&M7GGwuUD@*`* zBR0qR3v>0gSrifFOR5bwDzuo7F$H(|;n|RG!*e_-r^Jfbse2w_nX|V6=Fm)y*lyir z=HQTX=-A*wfdSO|oSfXBt8=f~5gJxGEL{9Sa2x_+qTEezjBE7CfcH#qJk6R2U?0h` zxY;<-xj4}ii=oDz`$Hs5sb29R5u;LOc0>=nIq2wL%mMoL%m=na4ak}z@bWW zBdkrl(;0V#=^H62kC&cyqNep&zW7p^wy9fUtjy2+$p`-!Iou+-vsQ_0?#2wW(XQll z$^bhd3_V(1Yty$vBo6N83zoOYs;MN~Nq$AhhcX$`Rz3FREsplan;*VfF)ciCf*{>y zPZZzY0l$+B*hriQ*gWIyO>VH@8N3Y_c!(eIWUb~mln}n{Tt2q*8ri}2xTS1;6Dh1l zw#h1nwl%c1#3GDk&rvdmT3&C69Dd|8#?g8*OX&{QE%0eK;xs)z#btZ1{cif?lLZ^o z6hd{`agfeOBJb)e!^R?;mu2JQK@u>qbXwLJ!~{imqZe#=v5*D&sW30Vd}iIo{?a-^ zux?6qn){3$#*26O2qZ1M>;2CHR=Z2J%)6dq>bb5P(jqs@Pe^mTbC-6mUyo=HS6Z|xc!-IfZC)HZ*VGNIwO5MN2M z>9rOb0$AXq-+QQR^8(J@i$|?@n55O$VbP-%c0_azb&Z93Stt6rTF#w5E0ViqTe`nzN=-)6F`^Z%vqPK;za}jvt2UHSKrjni#Y%x-52p4_<1f9y!tMA8oO<5n=D(|8K=Aw$y%guu7Pg z>bm`ooGPo_wjpvV&5*-;O~}3S7dW*P7R3~rGFXM`K)ot` z#D$UCHD+B{OZmWOzb=Z%miTz*Ca8v+`v#%6zY-!YN!LU(DnGbif2$r^TT^l{Ri31_ z1LHNsw5XMn)EgT%gY9ejkGKDz(C0LDOKDdFAq&lH@IHCf>aMuqQWWK#@5%;i_z9eo z-ng#(wRCzszisdMSky49zSFP4qa9OBV`SbA6JE1hbX?RMs%>U zW6A+l5#uT%skyvw<|kh@Q8uyKMfW@DT;1^_X1{jV+u!q}=v{ePpNJgD6H8DQ2W)4d zxz#OUkdHaQ?KXUvZAo%6r(R7)S$0oVA|iq>jbdd@(vyS9Bj9A|OfbTAv>CUs0<0wO zCE)mfBzA!j+gu%3@9Dr3B>u}oj%K}!K_dk-kQgy{3#j9 zePbAj2$JnF(nf}i~<=EhPu z&|iI-8>E$tTjEDZ#bL;Cv*xt;ult!seuG2pGO0uUvS&>-R5F?VeC5vX;$#fWHuo|a6eMKZX{hQJ* zP5hDR{JW&{LV_fF68<=nNYL_p=>*XEARqP?2vPpTx4)FoYW*tiN;P6V5Y3+Rul$ln zane)tMle{$-uMic*~^d^$W~b}!k4)%k@x3x_t4m4^vPN(FY&A4zm|Rbm(zLwPX~Me zSKg;2P0Y@;jM5XuZyiJ<*T;3c8?1noW71@4V<}DX%z$2Jq9z1|zM_!?L2-M_2uA&V zHzq|sB!I@tURo#5&C+Befm#v=`rPey*(gpm3m{Z&;r_W2jbn##UpuwpLCK3BWj7YO z2_eWPb^T@X-rou<|2qPeznobJ)4H<@LVL@Qe}!GY^Jv?$wf;ZMV*Z-o918SONkz*e z!=5V~Ph8V7c2t#W%{a&SdXh08r})NaT4zjfD9WxFdL%ktCWu*nIcx!4Dz|PCOYo}C zo`{*&#Dpwk@mkozO}sQbu=Z7JvPy5|3pZDEg(L_MB(H8_I}#aKfe6}0J}=xR$6m0rN(#QoZw=MeQBzgtDfG8T$&R#mb7iKPwa(+Y)@2{BTy!RtWzNS zeo``$J#Z|w&0{jD@@>Yki9bUd=GM%iB^T;S=u2;6&#Kewj6mkowYi`f;nGx&4Nts~ zoN~CdPWd!iE3uq#=m zQ#m^KU*q`^Bb_{DQza!i*<4@n`bk3Nvl~ z5nF?T9Q5q$TftaT^C)Je=dv6==?usqdfdLodLB$0d23GQ5Fkmuh%nKUH$x)SWc<*A zJGo;A_QF}6P^sWhBIl--`SD;1wgIAdW`9Ax6-oSo>fxTnzVY#A-m`;!-jX5ANd8*; z9|}J7te!kpnpfXUW0_eFM*77@OU0*BlBtuZtM0mu$;tc(j}HcdPBXU4u~Oy0({m~! z@8|>YJ}Ni%gD1%Io1sO+_qu^~|1Pfnha|$Q=k}&ku%Q8GH={s!_y_GvH+IYYE`^OoF~{N z$%|3GB|$)=zAel=`m!GAkd%p=AMN0aX>3!VfY}E1HR0e-uf5K0B9tU~qMe^z-}0=- zX>xl%!o^Wr$i2o%II?{-G{_-UZmQYLy1D76tL^k+iRqV`80FD|gl9#NizV?C+DZbj z22Hfk5z2Q4k9@!2#H2zt#So8oISvsXv|-^Prfm0OefwAb5p>9JB{fH0g0UvTPw=-ds&dj_-wP$> zk$KH|lM@2Qv?LB77&b?7*9~2DhpWkrMPgKv2@dAL z)}rhckG~_3`+0&*_Z^Ix0e{{?%fXzNsf9ZI7M}cY+sz(2Fn$9~Gi3VDUxNijkP|@t zo!6&gou#br7lxTk49tRAF`67Bl-np4k}f7Y?;@TSn2B#pq_gsTh<=q6m)qJx_g~Dn z>fgOk@cYF$soVBMGd|Dm@<0~Gsy{Dw;*ZV|r%(9=4}@}rBMFmEEfK|8yjG|MNl*d6 zbteN$)6@O_wx++}p+c~}t$xPM*YkZx2iL!+Z!b@L+t|_ussMj-%xP1p2^*d^| zh8Hfc5r|~9WYGLmA(*@LEU3F9EO62Q6>iV#FKN9Eju0k6IhJQ@KJdy|Y6^05oO@9; zkVE#gG#|Azt~Yq-Z^027&hOyNSbcy3RuLN#1w`RoYen)b#;SXuB&>X2Ik^(qRS7gZ zz@84V>4a002I2-&gaj=YviT){6TH}-_>&v{KV0@}hbuq5T>s4@-;A;&s^i&VU;lk> zm|y;*K}&oeVG?nK#TYY@l+tm(EdM-`XUx0@^q~hHR0gV^LFJ4ibj(&XL@n@kFWl0&$psDz0lD1E=(R{z*N8~k3KC0tc54R}9y z>h9Qydv$1v7ouA3?%fcf7rFoaya`Qf>)_?Q3oz}e=)hBFsWz(zO6h=2bT>ZDr|Vfg zdJQEjJn&tv8%XltL{_uCi?;Lm%p)rmX#5C7D{iD*~; zPphH~uPvOm*xzlx%kFXkQD+`p5aktP(k%t&7U7Zpvtc#LN?kuP&}+6)H*zw#__?#I z#2=gshjbrHFRS@d_tjs1ZfNM+#in)uA?l%^bnwP0 zFLhcu8H)4h?YOldCTMlJm=Fx7{UuQo+?0ht(kH1z0p40ZEa;2SA z(@)K%Mion%UV}VBS6{vRS4?s)5Ic3qXRz0kis})9A3+k~!2;h~%Fxz_Gd5y2p=6>) zjlLM?{{;FPScmwjZ^w8BsRPAkHT?SIp1fOfS3Sz}ZJfIYivCGMZR-FdD@YYC3Y)XO z4x3y=y?-7~JzRrSSCyFA$5+XM^#QEup46l4c}qMnJEI!TLzLIO0diJ2KGp z(a}=0MwmRZ=W}^B-@Kvt&C$2`v?}5tHTggd(lD^=Swh^Yq#5L8Z`mKQ5jg4xvZ+Bd zd-1ViKS-QZ2DP)|C0y73ws+X$!4|(1A0-0rPfQEZxM%y2U-FdxMu)vg3o0eg#P=aS%q%*#%ek<+DcygaFzBw zUOc-!QL!P?#vsP(T~`&Kvy2*iK#4J~rKe?cX!O3Wd-Z2px3W50AGs_LF44J5-hv6U zZv$=Ryu#?U(>L{ zB0W7Y!px02KS1a!Q*TXc;&hNLF~TXz>*QTi_TSMG|IR`GJ!A3c|f3RNqy({>||?>{I(N z&_D2DE!#QPAsuz--{vT{6_gCMaHUj| zDu6-$@C_uU+V)K)&3Am?t0|GR`+23t*WKNhUU~$ynWGM_mV8eZj$MEcTe#E5E1xnq zEfcpQzf2mYQqLf zbky0$XFt063rjwaz?xg|VV-_pQBo=?N}pI*-Q`1haBW~z_CBKTvM-z6p9qTv20JAj zn=jOD9QN~LBd29!Ve@q%KYw)nS_g_A?{DjfkLGW>r~^bJ&aY9A*ZPiEZklS8i5;!h z>&l>0()Nv4rpzb{2fF60c+^+PuL;Sf`=sx+&fon?EaUvNxEL_Ft6!Qmp{`r)?Pd2J zt?lHeqP8>;nS`uHQJ~~b{Y2D|0cU#jNZ>3Q`F!5;1v)TaD^QHXe=|p1!7Fg*vG9aH zHw}JAqlH~&$Le&r_tw@`3%-=`dF4_){!cp;`ImhMZL?}*vF|;l^|aY?oK#eH3Stlk z`>lP0Q1I~~{M6#EtNDkgJ-MOPGbs`cfx4jG2udu=GOAJYaFQ{@H8ukBM?b}S>SH7> zw4wNu5j90^tUm~*WUHeogH&>GOQ%{WwfV8%TV{Hm-@>}9kt#nS&=z)xVN8crZag*t z+FO-U7|)jMypF4}ymi;qp8tq5`>)^pC(iLd ziwyotng3#C4joI8H}haP8E8fETt4oY1-n10dZw^eC;*kB);Dn1Woo0Aedi*UvBW^+ zuBaSJa4S_RapbAHv++`b`8{m_Ck2hp1y9Eta_(lKr34mpt4jDm^|c}8-6e#jP>pOR z37g^uJaI{D5A)SGXJa-*4}#Msz+`Yp)@$be%iEO!^4OY2C1RN;%DVk&c_8mi{(wiU z^Pt`2*s_zkfHV%w{1i-S)I?)terq>t=)!&8=Y~}qai&SwcTk{dCn3)H<9(Dbgs9FD z*z_AQb+j})z$xpRBtQtw1swb7Mg~H<#`Tm3s7lXVeb#A_{;z|BC)zwBbR$#BHT{A` zaE)h=(?fK39I-n8r)ir#QI455`Jku_?()rpAL3J3IoN(M`BS0y08?2759D3uO(gdP z1T!81C@R6c2y@j7@<`j3>Z`F~@JqRtJgh!Cxmdy|mv;X*C2K3kzQ*!M+WyZ!cOLnvXt5Bf(`XtkaeQ`5OlSdsxqJe7 zoCJ4!5M4=?|D|bsx!E&!4=40EqH@$YZzk#O!RjoRUUj`Kf+L`A=@Qg^7v$D&nZ zoQLyp>ppZ(^*__qJ*$6NpRA5hQIbYRAV7eCfIya&0jNPhe5wR*WpI$-7AxmqfAGgA zXEkYYh}s#VWAFjAg_xok1Vnut;_J81;A40P8C_=x2$aEp+o#d*<)#o2^6#<$F%1u+ zvu@;ULrvccV(5g(5K|eb7KGqnxP!=wPtnPUE0CX9D4bHLej}n!6eWzp8MXaLFQxyC zfNN=+NiiHa@x`b(TokL~QiT9BFo2+dTmsFGnq7g00w*&4@XKNA;l;$(VKzS}f6|oc zTTk8_zpl;M-TU>%hwH)LlrtWC5Z?eE(8**l6xpXoi3Auujy##iPNUA`Ka#Fc|B4Uf z7{0cM9>@AW-$-=)_bC4npOFc<2g2Ty=Go^r2wwy-|X^c)V}LcAD<;jBMYFpq)wQlnw~g*EaHhQ=b*2 zyZ~{|?%hPBFdj~2mc(;K$d#3}EuPTF%0*N{woe=W%)ea9H?iWpVqiuIiGMnZjiuYf zTQuUa{q^IudF@%^#jnk&1T+Sl7oOi$?Y5+7FABifa#7!rB_qO~Yi_AR)YWL)Q`?~> zc1F4u`@Jz5qyN679(h@$S>?C1M$a2Uk>exW9SqH_j+XDMi*?!qYPF36m!Ons4rlQ=j9Yp?i+!1buVXNV-_@+xA-sOuuxj2nqU7 zfQ)RMnhLv?AD|X7P@ITEj3zRlVDJ95!xc{pRp^<{h(jz|MWTWkL(r=Ct?f%`5mY04 z^L(bLf?GunM zPeAq}F`tV4yb?no!ZjNa-O9l7Cr=ynuUyX^`hg zHoxx#nkDaq<|8jPPw(-AFB}f@u;WJeL+Qryuh)~P83vcATXf>M;G<*W?f3gzU|h;7 z9%p%z@q0Wu7o4;5eWqJQdhkLK2K2-p{VR5HR^k#xIn2`qyB8PACItab(vsVgx^hV< z9+^aXz(U1+pcA=|klyyJ9V@YTO>G7*>lzsZ4u>1Wk=U91h$z0lV?&3w1~D`L_s`r0OS7`J4)uRB(Z$>G8E)2y#=0i}0O zpUc_J<1Kq%KSiQ>1)qfyXx-86PpK#=AUVBAwxVU}xS^?yI>^?C&ag|+uhoC7$0ubF9E@z76$I{RreWnOev2Rx z^u%a%zb+Q&o!a(U->_P``Bk)~?V(4By{!=k6R*iwePWk=nv#W`F-l|QIF;+_ zg@h`Lv-u%J1lw(cK|#1xA>EZ0d%*8JmJAg!bu?q_!MrnpbD_?tO;6Ll>3iY6pqD~% zGd6&XJ1Z1N5ht!*ReBiz}+J2$R)ptht-oI67eBcG#{Lsc>n{LYgB zl{VX(*;Jp;rGON}G5>rrUKn~E(f^sFpiajZK#8eINi2L&oLRBO(u^pLRil@Z>gMr) z-?_@!9DGcKCvX(TN*Uify~oJA>9+)Hel+lQgi11cRU^5*zjFBTTDJ#Rn)6IAT=$s8 zI{qo|`LCy32-J5fa;n|%Hc1~R6*9;03jG9lG;uD-3Z$(jt)YJX7z2czfdrV;6A5CO zkRaPXI014xlKU9C=#LsXni6EZ!>SP;<2)w@Q411!)Vs;nD8U*pWqOPg`#2~RjO~@d zK@QZ>w#%Yj&`y#$WC^`*_6b_{;lkvB zYLZSw9h$9L>~@bDic3D9F?yHOG&yP_cF{ymlxI|L)XV@>Wpc%l4Uf?Z17hNva){Ve zhZKQMD$t*IHBqdFA-=ot!7sz-TgS7Bi?)v|GF)rtix+~(W!&8#8q6lwyPlSlV7t>I z`XwU5P*F%&1yTPbz+FY}9=Bc}@1~&YG(YR+jtuP;l#R+@@7}nmg%0g}s&!!coU4H_ zilsI$*!;NHJ`tqXyn8I2*pZ+v?D0D9a}qEmffr@|`m5WUJ+K#z$6z4(+qsR4eW>FT zr57e+YY~>i`^Hwpvk#bljVnY`{TIaid4mBl|4NWlQp-G5g?`5S%%^H`VM z(O;|BF9$N8VL*{Ek$46So{t6Udo(D^eYU37s`#H5HtOSLsnvb)>Z#wagm=ma6q;=qayhe+C1*?nIxw!^PNW%DpyZ#k*Yb)v zjx^AV%yb4##UrTFex-=+d-GhoZvix;@`L>pf4CLU1|vw~N6k$GA)NEk_e6#FLbJIu zk(kAu*2hNj=IH}NIrYWgO;LUy;m@2SBP{)agHsqyp%omF+*wOjk@bbAcApq}qrIGB z74%h&0Uhm(Pn7W~4uMxFWpV!Uk3=&`EvA_z8Pjjk1ezM1_L~dVKZ9>Q$Rx~l1kW#si^$JEEsYQF@gQ)za> ze3BeH(Ze(}+&pf^53`i{s3s{;cv z<6C4`$M_rNqLKbEg|W%tir+nph9MJrRI#g|{9ZeoJ$RzZr){`FZi&^NsiNNAfrn>H zpp;Z0l6L(q)A|dg%p}o5O~(o;y7{btA$q#5kcS)Y3`o}W76FtW>qnBrHt zzucS;llm^!yH`$K%V?^~Emun`q_uDm9V;$69TsfH=!{G;rA#Ml?|9PP)Xjk8-Wp!ke@qe#{L@lQcn}W^5W*xx}y!Vv%~z zVR(VQZR)&4uZ{e?183+c`rwSc`oA*vWS%kOS2Z#1s9v7A?MX!Cmo|qjvuBAfdC!Uv zc~_k+3|F0KyG@UTkm&vwht~VbFD~+%#-E!JPtfin@=TEND%Xn_VWj-MJ;GJq_EiLS zHn!xUeiT@^S&8F_#S~mGAJ6Zts`isjZ@Cx_Rjd1!AAWWJ?p@vMG5YnsdXY8V+lsOA z_1F6B=)Wsl&b0f!7h2zZ`+C6IrKNbV4oTf2-t|-U;n48S1pL@->$Pb@DcN_@nDm7K zT)y!*OR1)lvmN(&kAd!2iDu72R0LvUZR-_yf|)vb&rjhXM_c$f);FCzT}fd<=-Wll zp=7a`&g)%>T-4(X{Nh4`?mzrqttdoZ%scs8m`v%Vr>pK&G(yKV0I_6w42%;{R7H1~ zelkO-go@X(#SgCggmr$FHc!(t-fx1MF|Srk${~6~yICl8Gk?JBxB z_Uwtq#KK7;07^EJnj+vyQMKd}Rr!}YDP)Q)5w99SemT@Mt?V%u!Eire&RVgT zwTw%VOsAR8*$wx9UOOXpIJ&Ctyn?tx(#APZs;WwU zyn=1B`TE#GhD4}ulgp{ul|9f(yDITojr7jWg;>$tD;_E!f#I55+y!#0_8eKEcmecV ztLR;ot3a*%>9OAXG{l~{9IrtQQ=`=y^^c5p5=B+p5oyDTUazp>m-t!~VR_F)&CzmI ztM9N0@oE~H`Df9|<~b)t@cc4?d^-M5Ic*=%-L(D>-P`k+iAMR?|m67>@bbf&t^ z5e*09|CD|SmleM4JTD!bHTjK$GGU_hM`l~TWD<`}K>IW)V~C0p79>ZFr!*q9ziYNt zPKE&B6 zdZt2(rMZ?%qB6dH>o&3$xTcP5CLducKEsYVW(=>2&oE12A$)|B)Azh;NLFnB0hbEz zdVtfMk_=7t&B#&yj}oSXv#Nw-`Tb8iW+Cw-QbmntW+QFvW1TsE11ELHl9GUvGdOe? znU2CmSJk0kfk-QP!YTsmb<1Oy`MZL*x8l@!$1gY0k-3I}+;J4~k;7AiF-qilF7eQ_ zK9OHB7K3hS$bEQD#Fn&LJ<3O}*fdQd-IuneBuvujtRc5(7~5HvljH$R8p0LW95p57 zXu=uDl6E$**<)QR2SU zGN390E)yop>z_#3J5~-2i4tRp2n3Ks39nL$)VK*gRwz)3xsNfB1kV-wLr(&t!WXRa zAwL&J*kb3d|54X0sYj^z7qM=a!UYQE$owYTfG`0oiS43R-N#J+K!jDpdHs<4Nzy;l z9mDRK5LMxU=u9HmR~^A`A37N&AX ziBF5cev(QNJT1ROb3;O^#N+IKJwjyBaOnZKpp)Wt!zwwhJRqtnxmv;#R8Dpl78qrX zFn@X;`>Tbt@Q7ukY29iSOkYbI-+bMx|G{uvpB*S9&U+kylb=#C9oOoW2#bgc--p8R z+FXC=Nf#9tMg=1RzG(u-b%1jw65H&@LM&xI$FmZEEhuAqy-NHq$B*{0=e-29Bux}# z!Nw#b>z-f_k5c>=6iK$M!Pn$t7tKGPH>lP=Y{KDuRf`-E5-&~R{njhTY7 ziEh*5Pb+q(Qw%bdj3Z|S^5=N#Q6$tqbbTkbECbc+SaN6BSvFEs4eQuPea$6*tnnpFLixVkt9*mK;O!=*;p!H<-7;qiZHM6t0Mw*flkb0Y^2h@bB=r2r z9kUTpE@7Vzof9y82Y(X`UtK_}{2b3%%C%fO{LK6dVJYA-lZRPcB#FE#LWzaCnCZ-! zK4(VkPq=K;&-Y4BvE)<|qjL`V_RCZfC@WKeu)w7x-xf%rnp(^2V`p+C7{5baMANvY zwjZq&gC)68p{`qdpUhkE{0>*snLlO5o*Y}70yAp@Yrv4$?bkCHBFFqcAhPkhdGjCB zaI@wQ!q)lk4Yk$8qT5@fvFdi%56fA-!rdWIY|-q4Ipo%FinZMw{T4gh$(qf)Mt6TY zTW-K8mY}b08T@@L&+9&~-)MQBoQag{l9Cr0K*W&((94&%?tL)S;WY|00C|%{lM&%B zp!VNVE~ve#m*(&}e!yQfYEq}k${c_UyG+*}M`)wyl;7^J2ev5b=uCRy|BxOFb$%vH zQV!Q>Tbx+3Cjf@xKTlr3?S1EbTC$k+zJ-m$&5a?9d+v*_1G#*OWqd!7cYwLE_>d%e;yEXz9!TI`hU^x{!1>-Qe1c(n# zoA^X)1dsFY(fPSii>)ppPwy|UV|dJ~SncfFAD-pgJ`>hZO!WLe5!koeLaemBD%kpB zlYl;F&{*vOw)FBal=yD9BmpV8p%hSd;@wG{w-YEW1zpt1DJQb%cr9K}^{Qt75vnoL zmm$7yg>Z7Bl)pF|5Dy|-QPf?cY~=m^jQA17l+ML-0u}6=4wXrNN#m|6rPIB_yUu3A zp#gjgcp%uOcZX0EIHN~zs|F7=P|N#5QzYmZb$zhvoBG?CGYk-&o+m$X2`Y2xYU{fQk^$Sa7i`nM4CM%8vd%9|CYH zf7jhFhJ9`4-(DB^-xw7gFwc@<^8Yvf-xSk-1!TgFkk_6m8_I00!7OAly(eAJ(`kpp z{IvetVCc-u%>CH5?8oEt08jyF|I$~LD#D2s|LS>T^Z!a~hsM8dx*r4&KD=!XaGDGa z=52`F-A7H!ZV)-K7<5m4T;{fB^VD8){f5O=U^2kY1X<^3oy-Y%|Gj=jC1Ojgx+H9j zF*#**7dRx2H<}a?aol9}e>)y@@4c4r#$k_Mlfs9&4znssp_ia%BL4dY(nghs{oyCY zcGv0Y$4(ItJ4Tthj=(Cfh({vMH8iR4k_tGuHch0{)**g@ytCZPbTWNk+}Lv+BB z`q~0Q$lOVJs1uzeP2Qg^_Urs^H?5C&5nTIosT{}2`RrxZE~mK?k&Y|Om%q2qXXiRS zJ#gISgl3lGq?sj}(;>m=1M9-J+uOvvhw!!j`ZpYfeGNX7W5n&QyTz)#9#73^39xy7 zsa|2Ndtjdn{bgi)bo* z82FzUHxhaqg^cvxR!O(iWoa(jow=|7h`eD_v%Fo&`+Hm=3>@=D_9?;{0^kg9Z`act zxx{rHi9g(xS<_oq?Y~@HmhlR|^!8pQ?Y6LQ&`HR@>+IBHC9sL3tQ{&=`)^9lxNYy> zkvmtvp1zwAqw8#moV~MtP9>XZI5bLpNt6^xvPUTXR1&{*{>7Zui3W{$ev`Y`Lz5u* zEBZG#lM3=Wr+oSaT(SlQK^CrC#qYn2cBtt>s>6fkFni%@mND5iod&j_Qh70CLY{o~ zGK?!>7eciuVQ)8ZKdg{rd%Z1d_O5?LbZ#}8NSv8-Zngb6Wf8fm@qb+5eHY;slBW@Q z9rzMSIAU9bG5j z0Jll7f}o*}kECUY#%@$T0p0gt`QFSqInzC-L*CnH*31oyP>1`xzX6pbt(V6$dA--U zzFQi>1dV4LOZ%vXgTE38*$3#<$zE1|KC1LBT$^(;!n!3fk$rv0B#5vrWPe6bhWh1K zIiyU?BSoIyO?yBxUSyDAUXRIowZPb$5CmGN4s6QxRg1~4bU5vA7B31UdR8K zYrh}Py(dV5k}!OqOAE{OQzaBKRU%Y|Tx*@!m6#X*3yIV9e#`!He;A&>7hFa|5*UJ9 zqHl2A>hWnq*{uO22^*EazLkV_o!47&;CFw2*i^rt2!N@C3Rp58Z(q28t)Q(@X?qWx z54JWHpnAVe7DSf!ej6+D|a7VBdflMmk;b zLA=e_`yTV2x*+BAI|ZNOv8&gPD7xR!ZT%h7SfALRbL~XueG0Ar@XhYe*Up%%o1wXR zVPGi1f3V#DH3j`A_5B{lGL19r|HLg3(DHUUj0X(Gecy>}8HggrycNj;;Pd~Nw-gSNPj3;7SPmol9$P4^>S z+JLcw_vH`tdeWmZBbw*%FXs|O9IClYs$CjiHxUid4}(TYWBw4jZ?;I`&AM0$=xShY_^Af5?V)~0BUL6Z$7nl^AXTeyg^3aTwL#0f(DlsuF+-sZ7 zc$3xSW5_pRScVOgVZ_mlv@cE@<6o#GY@fU(1GvM7rH2iP5fsWVe+(7t%Oyp^`>c;z zsBA0{vBZ1_F(bQIB<|Q@#YDzz)j&yS@=uQ@9z|#qu3;Eeqm1~)}SXGyDiGzG^NPvF#K35;oHq5ZcM0C^6PJ=Z_*bA87ZP;{R zjTAxtkT!AsK;%U~mS?@`(my&-!E;U{MppsC`|1guD|NISUSLYu!X*u4!cfF<qv2OZG{d}oImcWK;)-mH0^+^6r*o&s7McOM2HFyVC1jq(+B-(3eX$;Ga8eU z7KoKJ(?9vwR8kee9&(w;>j$?i+*&0Z!=OaEzJ`L~gd9*0Q~XY5MuA$N#on=`Dwe-Y zbcDLbG>BW^j`TQ$C{9c{)+BPgTYC%u4?0op~af-Q$(4%1jgoVPD-7v z8sjG*EiN)_Jt-8mfOPMrPpq5Nti;2>P`!HVqhBXPrObeM!X4q)IeI79V*>JxbR~8- z12Df(Of9R-5R6fUUe2(bFSly^w(7$X3sR#GVri8ED!LrNY!o#nREJ|K~E5HIBl_%NbK&u%=P=d{n# z&o_K+1Gy-V!m;Xvp^AVFoM89~EuWKGIXGQe&2+<(!9M|CTQB!a6BI*`Ru(U}oia{fU?=n1vcvL#D48c)w zQK`&H^@BoZgT1N+LgziCioQD4(n(+kCWTIwV~JKU&#bZ7rW0ES$;EG{qQApLZ(uT1F)p6M{mZ4#(zU(4LAH#Y;Sjw9M z-;FlG$-vKsHkTXYGYw!4B#_vMh~w^fiVD;Xwv*XcmvH^cc57OAZf(kCYq-wj-;_!# zqWpC#snQYsfThK&Bi@11!ih8ZRu~0FEuf?f9}`P)sBO-rOdpv2^D~|Mtv&HK02jMM zx;{r|dQn4GW*>(ZJ>Xz1wnz`bdr<0LP>o~*v#+X#F`gWLp9I3{Mt&~FH7)NiF;R@Q zKCTw-roLD7JQ_|}PoY|F2}b>2uaS;>K81pt{rtq}Qc#I5Ij7utIMmW7e3QQmO)*~+ z*#t0-evU1?_!aIIs7E~>m<`OK`PSv3pM zTz*a^s}DFFVoM;L#U_D?p$Oj`jRxn#DgqKX&Jf-PS}1R%68y!Maj)c_f-JXf6354m zEM6)B2ATdYd0kVDF684i`U<$Z2rkr(l^s?K4kH5dX&iE2yjPAv%SbA4IOTB+vCg=M}zq3bfHLZg)>Xo2VjXtlYf-Ct?ua6&lIy}NR%_Nh}E2=KT>1VmC>^9hRv z)o+5$D*6^|YomA~3^a746yXK3?P(#;2CyO@^}a8Cx~s^fs%A7%tICy&C9I+fE^CA= ztW1o+vs|HKmz8f5XR}HvMz~SgM#XwxcZd(dsI=g!kV}ejj6gU#ZCrR%qXUn!XzUWX zm7I-F)-u-%eekw$G1Wc$5F}^8Dwv+~D$7#aY-}v-vP~Ev2e||I#vLJ@*BGSVxy2J2 zU~)=z4IgdT@J&$SQ_+aP3aFQ*o$r{*Dm5~4 zZ?n`Yb59zJ-Go)5wOvrwt}EanN_4TzBxi@FG>$nmlL6dA=*8Uxe+p?-VqDsaOiBX6 z4>(EBdmg?J2zQ)bKWSrZJBFv*Qq|1}wUft;&?)eHG+f77vV$hdXsu()D+j8e z%GgVm!)(0-)hYlTIeYAAR@wkF4Zu*v{c9?~|H*D}Hus-a?z>;Q;rOouK67)BKiggY zlhXfnO}^d3I-ir#S*ireL`>-lhj_La%vQijjBOFwn~p%kXGt3IJNG55VhYiW;`!a$ zhJE!NG*>bu4gJ_AOEU3HGz|*`HBQQ4jrm%-OnoQ7_i#1(Py8xGxY$~G@tS-Zn7aVI zW=1=1{wji@2+?J>@Cj+|F+fG(K|V{3euh-}d!_P{7P%^{_(JWECW4X%IMrb+@g|zH zNFM-*8nZcVc1*E`k(yjwueGUif|=Pcp^7`1a6z9zDIg(8rf5e+GlB`09H1ft2nr|D zz;D;oGM!|`Mn<4d2~UHYH{8RNoJ2R1%&w8o^1q+@69t<_!bE;j#UrE_6d#+=d19Zf zy8vB{(e0!ozyT<^v@BGK<{*BQ#wZTxK7xs<#P+Iy$#EMK11733;Dr#3{0}X5L5x37H0Ut z!q8LkkR|tWJe0%_n&5BxCH84N718D&n- zDD{$2))U}+xUe@i7f95%T$3JNGC4Z4G6u5*sK!3wYNI3mRAo3#%Rfd#&7sAH!eP;o z$X}G&v(@vGK95CfgLQ&pa9RunNE%l>S2IhONe^!RqMzsXzTcWs#QltzGu%fRSa0xI zK2Wyt^NcTj1cCEsWb1DJs5GXtjQ8q)Z6fpgVUMM!>C?V32d+b( zs^?$^>VGbvH+TycOySqoj8=QzsM4_FgcYwUy(2)09y9P(>j%*Uhp|ljGPv4+Becjh zN**&{2y7v-OA=Yip^Xq=Cm1Pec4?AIIdCShDL*8OpO}0SEOi0E?#mV2vK2#W1c^2* zuUQ8Ni>XrAkn{g-J>FpiY3e64qvTFKTQlWmDE_9$O%+!j*m}6XgFaZ(@4V6fsb!fA z5~|s{b*bpEg&%2>XfSZ)jO-|NvLw#6`m+4RGt2q3SR8tFTk~by#@&lfs93&u(D3sq($#Rf zC5OY5Cw@?{&Apa9RnNV(D5}P)t?0A`SaZ(Gs*(RvBckB7_A8`!rSTSy+`u+7a!&Ev z-?cAX4Pl;591EJ5%H5=p{d-Y{El8LcCVrR;uTAjQV{GN2(Q*PMKROj0%_ypZX&c3h zYZSl243!2ko?yaG%|VCI38RJK&43@Xn zq(-Ui@6UhGmH4bh>lx8u6~JJ%)TU-7g^3-GF9!A{7%04?cL&DPsmdm2`-~~>P-6vz z2AloF#y`1uU1*nyBdMYOWizxL2%AN-%myVo0w=Fz1Z-g&{GDS=av*qA85K;6hZ_G$ zN9axRv!g0-s2E1m_q-L{mOqw-Ge&s=dvi#2yj-nz^WF`DmR9- zTC-;7R62sNF3Dn}p7lIn?1{MJvh54iSxJXT)CQzV*zKWtjLfKgUtNRkxck>Yx?~!p zuhA_O3K1O=5?`%4M)nHo+0TI1pQ(s0Awkzbi_`Bv*fhXUCB{8smzIxDt&UwHBShP9 zVcY$$fYdp`Vvo(+bIqNC9b(qYAZ~JQS+E~!^vk(-uSD22v`%vN`p^wqtT@BlR!Vx2 zH|k`hj|vWvpgxv#*!^X8MtnA7Gk84WQo%}%qwkYwe2FO6h|x=i#105@%F}C)#79d| zt{{fM-m18Z-7lzQ%=0U~?R2v)mk6M^;lk`rk(>eOgAF~BXiMMxF5n@p5!EZD^=-zWshI4byp#2MQiuvQf_qf zcUz&`HL7-Ya1o`;LZc&=n0+|VA)Ke?zW2e29stmT+z*eJ$r2A&I;hZ+utzUDN7HRx zaQ2WPywYTBhvHDsCoi-#OVNV3WY|#485cxhjimBPWk7;XwJt<*R4F8~vZpvJ2~VY| z-aLkvWz?DoQ=p)M$8OZKT#9$#7$TQZ3T~5h0?qReX_yWy2cQk3m#h5{r6}hcR!9n` zf!_};|M^?1SnbXMt#A*$UGr4cMhY1|!m?1K>Zq_B)k+gzPD932o@hBT{s?)Q zZ5LvEx!Vf4NS~|{m(IL7Cc%O)IFe4VIoK4hWUNM?YN$$Xw+072g-Qt&X>Y{}j)L_> zf6`rP(~Ma^Q)TY@5}ax7C|_)Ctv!e_*I<13CJBv%QjqYEC!FF;O65YGH5^HcQ+&&z zs_u(hkn~(;^C{LAD-Nr!mOxs?VRUHidE&H;_aA0$FV-2#%FJwfLA{DBlFB|mz|}Dk z$)lh)wh=|4Vs%bVNW0kSl0w6RC>#uye8D9b-( zQ)a47lG7>yWLJiKJ*p>efY(c7A;?t#&M+5t$w*zo5MhJ*pG~Dz))SCP@b;>yVIm5z zOq{A*YSRTi70C-BDo>Kxz3Dy0h?ZtZXhhqIqc_oaYR@EEL3dVKns*f8Ltw4%DtxuW zt=*A0t*IJN;t^+a)ht{=yYVW z40=6|z>>Zor*O=TQ?jE7?6LXLhK-gt`Z*6U2(dHJuU-y@zt^QnG#x z2@E^CHlX0uzi;FsYRj0w&?j zX>u=GO$#v^95`SM?N%SRJd`j_17{iNdv5@vz(rFAsUR1quj0Fv={G~MuUKEROl+j zP;iu9h(RJ6rP6%5kD>w_AVVNYGkZV-R6b2uoQgIeFU`4hR`O$PB9hT}VNQhI^oV;a zH$F2>y7m6T6;aVb93cuYK7THyPBDVg>J`DDibKs%T3Ij_V@XYZe&3?hNZrH~0@C@I z5bQBTkM?#EHi`yJ%R=6b1_bnn-(YFC7?i+rVlo}rX{1|K$ciUP1Q7%XGw|aY7MwGn zC*{G}Zcz4|->=1JBq~!Eq*X>$88#h`K`~z>4y7~0*m!WZ)%^{A$r}b;U>6 z{FO_IYRY@%bCW%mZRbtnk=q(luo81t|IaRsw*yrd{Xa>3V8GUFP_#WQ+;xHtV=+KYh` zdu?Fn9+Iiu-p0Vw9cFdX7Hn4||3)sAJq8^netSc)z!2M2GB%QK3qF5Q9?@$Qt!^v5 z-*=)3^R9OGHly*jgOvQZR;!~z-_^f?P}flKq06Jy-|-?VqDo67%8SCTNj7(B}0 ziQ4H+WiK{(_%3q|znn<3-jKLYC0s3}u+u1mt*2*rM;R2F6pUC}()Pb&Kk(mwk0<5o zwOgBY0}ThtqoH_q?+BhF#Pp{ka*eS+T`km=_ zzvhu9cop1b;J)QALhiF$JIu@nE<=DM3`ui(oRY*HuX!bp`H=sS9cAoUX0Y_m@nU`df&zAPc1h9kzT zqPf>@kt-`4Qs#bB6~jhWXW#_39?*kt)VB4}1|r*WLAD$@e4_~Yn%825Nw`^+`Mq4= zd+vRuL7PoIf=Wh*n>x23Pw(@Iih{_!PBB6|Aj>6<(eylEI0~q)5UP{R*Ytf~%|i|( zaFeWFIUx_1LB#G%a~{6dQ4IEu@NL+E+Ugw$fC?nGzkU`pHZ~%!|>*Z@Z%PzoreD+zWocohNzne(2mb1e0JsJs)out&%MyK9~I>&qX5Z-@=F; z;<6fK6MGatnS^h5kh`={{GGO4IkJra&6J_x#b1a``2M+ zmw5K9-R;phO2pCTFsiOg3&dIaDOIGA`RAYejhxrod2QdX-)m8o*Uw^Ujrcxt5B;n@ zb1BxpX4nM~8?|ntznniGi>&`Cc0a%WAn6z-?J+y-eK|b*u$@=det+FJ)`3=pf{}bT zpU%AN>;`$A)*xi_IZ|v%lX&iBSme$#i@TgI$g?tsXhaCc@gJm9l=CW+DTe^G_^=j; zBvBSLmb&bH%OPs$1hL1+YrctUX<(cj=wju$Xh#Tdlyn9Zs$zN`3rRB0TePUO9ztO- zFmr2j%`t~J&DVynl*?%zaZ%I1D(XJY&XV4hkh<1-d(NtUe|-MKO4RW??BnvSnb4>O zGE)F4_0IjQd9_CexZY&tk#QSF>c_Vwfx^G{cH#d~C>iB|S(xJd>s#3JZcp1`t~Wz5 zLMs+*>k7u{VG-#Y9eMKIv9dpy<~g=8e#tC++c$ovo-Cy`Q^(T%Ep*X!gN1U#BUD)> zN!RMojCAModNo=BvFY@DT!vc!-^6RDZFse87?2hke^ybJTNw{a>hm+RGR1a>lJqHj zR}fs&ck}0=?>uYK8xcCQ4w3c$d4n74 zGx_29VRRGgHwk{8Zl~9{_J%$75Inzed!8=-90(SiCh>~s2irULJk@PV`(14##91*0 zQTSH}xAxrCgp|RMAK{{;LZblCcuynu!z7GE(e}$R1^`4(gJOE03xA@Dys}lDh7#JR zFM0zwC&n5QIa!&I zi+2{1oQ0$_DQ(U6Sd+Zr&e5v8}P7tMoUit=C^2oqlca+8=jW6jGDfK6CatHz>cKXOenFLnBohYuI#F zwwEf@*J>;~hXRM%AjEZm^^rQ-cvwz|STVztycO18a<6lvsDPufl2W>=l5^qcdWO}9 zL0%taRC4rYD8*{IDjY)M3IUpOTC~(3QH11jn(k0^rb3c$2drHF4KT z&eUk~3nka%^Pfc-(AP%%+B;-v50ADU*TuH5G~z%GXc_iHVi#9FCT-L{9#0CR0!~G+ znbGqQM~^wgN_iXyo8H~W9VIpw-jy$_z4*WD3?A^`LP>is5n?}Y>r;BOF>w%mBX?>g zfMw)B8vjY*SWLdy1FAq}VL1kNtd0C~)IP!V0_5K!Ml7wO^r_dR*8Vt{qq~DjsArKa-%^JT#bXWF z%V#L?1*qFc+ZM4C;E8Nr8vB2++N^Xvo_6BPQpi>y?e^jkrs!g~H-?VUD8~b}G58+}!e?0it9r`=#&}Lp8#UfFwk#ltrI#eZya#3(oV^N%j zV$;>Ny+5C>MNBHvS4-76i_zej=~ekmh$4=|fJ_M)4VVl&lCf)jbe7j&pip!zKopSk z4n??Jq{FKA!E_e+E{Uf&GMftwCB?|-9NH3TDez0vIEAAw4Md3Lp=i~5; zyLZcJinj4--d&jOH;d`FmEIygaH8^(h{Rqi?f<$k>;GhZIBN_Z=v&2O(&xSMn|#oP zTFrEnBVhMO_~t}2Yf(z%;#<|KskYzVZwe*6IFMR6898}}r(s28%R!H?jN`+nHN1zE%2L1RTO~K((wxu}c0E+zTO%FRUpS~$d zLqp;T+DbxnQ+#S*JADktU51c*CrL}1K3aQ^)HRj|Lxe;rkeo6C6phG_S!f$TP6k+U zT!&I2pfrb^m24-xI*p-Becwyt6>716@_(&_vnFlL^0vMB9c0E4nrOx1T>Xu)_H-lk#4J%_v#NT1;@OgKrL|)ft?kG)ij9MM=$yLh$-e zwtD4w1F5~hOKRl|({SSOI-E;b%(ogAp|eN|hj{paB|u6sWF$;5xH=h)Y?E3xUAw$- z9a61aP2%!oRx!|?$^KStI#poucL>{JAr^>(3cU!A!_H52T!s$rn~G&yS2Us(J{hzI zIZ}DgX#UX{GI4b*dTcsdjK^K`Ht0IY_0a#c9ahVZE|4e0?&3SoABVUMbt!+aX$p<3 zn#WG0U4<^XQ&YrW*T~MV$}w4D!no@LRlsda44uaKS>GGq6dq$H_Dl17@-pb-3RYW4 z#Wv>dbKx41&u$dHpN6uJ?v>BCTV@~AX++j;uYK72_cuc~jqt~VxE25B58=jF=Zj=J zYL!Et+(&VgtRx@Kwby5h5M>|s4HV1=kD^-kFBd^WDC>pYyQyLQWm~e;~9+Wm5CUosW}p^!G*S zsHPi#FGhnABwleTW`Esz9RPkj3k3v$U07exCqC`L-yD`AY^69&lah%l`NG0h^~Tk8{tc^R9?fAg6Hgmfp}n~=V3k3wmY7}yX7^yM7g!Gyxe_Tzu#z) z{|<+D)54Ka-Va24cSml2<~)qCIla;ME^${G0Lx$r67gKwqo;yvzgmCh-uTJMc1 z56nk~D0A%GfGuT@00ed@+H;XlyrEQiBY2Cf>mO;x(R}!3ACEPX2<#*2C;7a*I^^|JIl>rJB*dH*A?id&9xsSe=7s3tawgi=h_=z}S+ZX~u5G~f^uYUn$ORaR{=Z}u-X||EfuL+!gjI)9 z=dDj*pEGmpzw`dDKD$ouzi2U|*Yeu>($LRWeLLWpRwBu@3og39ZM~JcvdD4mk)u)u zA#jb@LfK}mY$uvcevvw_bPwJbUbD!pzpRu;h+{W@;8W3+cN-F z@sa!pR>c|h%=-INz+*<9>;(1l66(^-x0aY12=(^*K;DUEs{QS5*qg7&#ZFhi2;57r z*>(zhpmrksRM^?qP0{{8F!jr+VnVT2Wll;}Mi<+k3;8g2;IxU?A%g4sf=`xn4X>S# z%>un>sl-v8=WiVrWF!Ig4xdZEff$dLEn^RxuCnAcb`xa?n5`OYb_pG*YY0YU%5K44?MX1374#sNJFeAVP(n*h(Im`qgURqt| z!Xf563m$X;jjMJ#Xn60zt%ff96WQssCo8Q6WPBzIZb`fl{HXdS`z}1L;QNz9(ys)R zvhvZ;RQn=&gc#=M_kF8p&QWaX&jV3*#yyri9Prg817ra^=};75#F?*t1(D?03@O$^ zn*FcY#^4Me$Amx*|NN3WX0Q3|Z{_3@L;tcQym=AY`z~DRFoEU{&_Xkr@te zDx$7G>!MHHcQ=eN-D2*r066q0MBnycFx{XUrR|GY>(>HX7VWhCjW6|y0VmnoL)mv0 z91zqmim181Qs2y$n7&kQJjQ=Vg3G1v$`9{C<==(RZ95tki>D-Gpwai^`KU&RoxUu8 zzYHBo!m~ze!YsH8?Mc~i0E0(FX)1MExdDT!OuH9;^JS4Fz)f~XjN}~<7+=-z_if*P zvy1il{wJSG9U^PDtMY;_FHvMbu&=YaeRjm@8B=zY!LR31!H^3xe)_S|(u4*(FL4cM|D1<>+73sf5q^;-TQO+=TZjQ zCNua~;Q2l18@c-+kFuw^_s@8A=b2ynNzxZ8*y#yp#$Si)UVsROUzSV>oP#|^TCZ|; z*)~EWgD7QjIDx|hOItnP2DM?Hr#saYe~P>ch<^*7yr|f3M`En3&%8q&#h+?Z z2hF}e(-~#vMEc;|5frtg$b`W-$sV+~Q1S8D+3C+4Z(09gf@BbEo#`Xk#w+G8^-I(( z{NEj_MY*Q>Vu1lkb!P3O+O4BZ^QRHg0KZ6lD&a6Dx%K4awMy$}c465bGp2^`5)fIFCdzW0BGopqUdzu^W6~VUDV|GJ!DPEy(#06`vxWau~nK z8?lxFSv;#HShomhXDch4)uhQQt5QJwUWgEQGIx`;7aR3Ba*c3I>j2`8%8HlQ0RB52 zlNk-7JKoeq*uqfR&znpx5lUT_+uGVmr^jLn3*ZCyvdX zw@4hVy6alNHs3nMcs)DvoCt0t+Xan4Ue_!f=acNlE7V<;-B}+>GAhh?Q#Ta87HRrJ zlxEyyLI8jh*h~xo&G_yMfHV8Tm1gLFB8t5`e)Q1Wh)wq~kKNiwJQF89gu6K5Gpzq} zy1H;`eX&u6+Sm4we5ss>n*~N=o?UPQ>pL5F{>=-}bSMLQ4QKN;*^6BT8W6tp*X>0d z&qk|z^3!dZ8%XEEAm;Nh*PM8%ZYQW3KG|8d-V?|ogOO&&Rca7;RTl2D5a7#JPLI3d zAj`m!Mk)^4|KYP zI|Mze(x(Mk(MQ#xw1!2w{E>4Wa(B3B_~^*Q`RtEqV5NiRS^f9>e +--> + +![Upgrade Analytics architecture](images/upgrade-analytics-architecture.png) + diff --git a/windows/deploy/upgrade-analytics-deploy-windows.md b/windows/deploy/upgrade-analytics-deploy-windows.md index e69de29bb2..e293132932 100644 --- a/windows/deploy/upgrade-analytics-deploy-windows.md +++ b/windows/deploy/upgrade-analytics-deploy-windows.md @@ -0,0 +1,26 @@ +--- +title: Upgrade Analytics: Get a list of computers that are upgrade ready (Windows 10) +description: Describes how to get a list of computers that are upgrade ready by using Upgrade Analytics. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Upgrade Analytics: Get a list of computers that are upgrade ready + +All of your work up to now involved reviewing and resolving application and driver issues. Along the way, as you’ve resolved issues and decided which applications and drivers are ready to upgrade, you’ve been building a list of computers that are upgrade ready. + +The blades in the **Deploy** section are: + +### Deploy eligible computers + +Computers grouped by deployment decision are listed. + + + +![Deploy eligible computers](images/upgrade-analytics-deploy-eligible.png) + +Select **Export computers** for more details, including computer name, manufacturer and model, and Windows edition currently running on the computer. Sort or further query the data and then select **Export** to generate and save a comma-separated value (csv) list of upgrade-ready computers. + +IMPORTANT: When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index e69de29bb2..f563618159 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -0,0 +1,163 @@ +--- +title: Get started with Upgrade Analytics (Windows 10) +description: Explains how to get started with Upgrade Analytics. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Get started with Upgrade Analytics + +Use Upgrade Analytics to plan and manage your upgrade project end to end. After you’ve established communications between Upgrade Analytics and users’ computers, the solution collects computer, application, and driver data for analysis. We use this data to identify compatibility issues that can block your upgrade, and suggest fixes that are known to Microsoft. + +For more information about what user computer data Microsoft collects and assesses, see [Windows 7-8.1 Telemetry Events and Fields Descriptions](http://go.microsoft.com/fwlink/?LinkId=822965). For information about how Microsoft uses telemetry data, see [Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization). + +This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](#_Upgrade_Analytics_requirements) for information about requirements for using Upgrade Analytics. + +To configure Upgrade Analytics, you’ll need to: + +- Add the Upgrade Analytics solution to a workspace in the Operations Management Suite portal + +- Establish communications and enable data sharing between your organization and Microsoft + +Each task is explained in detail in the following sections. + +## Add Upgrade Analytics to Operations Management Suite + +Upgrade Analytics is offered as a solution in the Microsoft Operations Management Suite (OMS), a collection of cloud based services for managing your on-premise and cloud environments. For more information about OMS, see [Operations Management Suite overview](http://azure.microsoft.com/en-us/documentation/articles/operations-management-suite-overview/). + +If you are already using OMS, you’ll find Upgrade Analytics in the Solutions Gallery. Select the Upgrade Analytics tile in the gallery and then click **Add** on the solution page. Upgrade Analytics is now visible in your workspace. + +If you are not using OMS: + +1. Go to \[link to new Upgrade Analytics Web page on Microsoft.com\] and select the **Upgrade Analytics Service** link to kick off the onboarding process. + +2. Sign in to Operations Management Suite (OMS). You can use either a Microsoft Account or a Work or School account to create a workspace. If your company is already using Azure Active Directory (Azure AD), use a Work or School account when you sign in to OMS. Using a Work or School account allows you to use identities from your Azure AD to manage permissions in OMS. + +3. Create a new OMS workspace. Enter a name for the workspace, select the workspace region, and provide the email address that you want associated with this workspace. Select **Create**. + +4. If your organization already has an Azure subscription, you can link it to your workspace. Note that you may need to request access from your organization’s Azure administrator. + +> If your organization does not have an Azure subscription, create a new one or select the default OMS Azure subscription from the list. Your workspace opens. + +1. To add the Upgrade Analytics solution to your workspace, go to the **Solutions Gallery**. Select the Upgrade Analytics tile in the gallery and then select **Add** on the solution’s details page. The solution is now visible on your workspace Overview portal. Note that you may need to scroll to find Upgrade Analytics. + +2. Click the Upgrade Analytics tile to configure the solution. The **Settings Dashboard** opens. + +## Enable data sharing between your organization and Upgrade Analytics + +After you’ve signed in to Operations Management Suite and added the Upgrade Analytics solution to your workspace, complete the following tasks to establish communication and enable data sharing between user computers, Microsoft secure data centers, and Upgrade Analytics. + +## Generate your commercial ID key + +Microsoft uses a unique commercial ID to map information from user computers to your OMS workspace. Generate your commercial ID key in OMS and then deploy it to user computers. + +1. On the Settings Dashboard, navigate to the **Windows telemetry panel**. + + + +![Windows telemetry panel](images/upgrade-analytics-telemetry.png) + +2. On the Windows telemetry panel, copy and save your commercial ID key. You’ll need to insert this key into the Upgrade Analytics deployment script later so it can be deployed to user computers. + +> Important: Regenerate a commercial ID key only if your original ID key can no longer be used. Regenerating a commercial ID key resets the data in your workspace for all solutions that use the ID. Additionally, you’ll need to deploy the new commercial ID key to users’ computers again. + +## Subscribe to Upgrade Analytics + +For Upgrade Analytics to receive and display upgrade readiness data from Microsoft, subscribe your OMS workspace to Upgrade Analytics. + +1. On the **Windows telemetry** panel, click **Subscribe**. + +> The button changes to **Unsubscribe**. Unsubscribe from the Upgrade Analytics solution if you no longer want to receive upgrade-readiness data from Microsoft. Note that user computer data will continue to be shared with Microsoft for as long as the opt-in keys are set on user computers and the proxy allows the traffic. + +1. Click **Overview** on the Settings Dashboard to return to your OMS workspace portal. The Upgrade Analytics tile now displays summary data. Click the tile to open Upgrade Analytics. + +## Whitelist select endpoints + +To enable data sharing, whitelist the following endpoints. Note that you may need to get approval from your security group to do this. + +Note: The compatibility update KB runs under the computer’s system account and does not support user authenticated proxies. + +| **Endpoint** | **Function** | +|---------------------------------------------------------|-----------| +| `https://v10.vortex-win.data.microsoft.com/collect/v1` | Connected User Experience and Telemetry component endpoint. User computers send data to Microsoft through this endpoint. | +| `https://settings-win.data.microsoft.com/settings` | Enables the compatibility update KB to send data to Microsoft. | +| `http://go.microsoft.com/fwlink/?LinkID=544713`
    `https://compatexchange1.trafficmanager.net/CompatibilityExchangeService.svc/extended` | This service provides driver information about whether there will be a driver available post-upgrade for the hardware on the system. | +| `https://vortex.data.microsoft.com/health/keepalive`
    `https://settings.data.microsoft.com/qos`
    `https://compatexchange1.trafficmanager.net/CompatibilityExchangeService.svc` | These endpoints are used to validate that user computers are sharing data with Microsoft. | + +## Deploy the compatibility update and related KBs + +The compatibility update KB scans your computers and enables application usage tracking. If you don’t already have these KBs installed, you can download the applicable version from the Microsoft Update Catalog or deploy it using Windows Server Update Services (WSUS) or your software distribution solution, such as System Center Configuration Manager. + +| **Operating System** | **KBs** | +|----------------------|-----------------------------------------------------------------------------| +| Windows 8.1 | [KB 2976978](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2976978)
    Performs diagnostics on the Windows 8.1 systems that participate in the Windows Customer Experience Improvement Program. These diagnostics help determine whether compatibility issues may be encountered when the latest Windows operating system is installed.
    For more information about this KB, see
    [KB 3150513](https://catalog.update.microsoft.com/v7/site/Search.aspx?q=3150513)
    Provides updated configuration and definitions for compatibility diagnostics performed on the system.
    For more information about this KB, see
    NOTE: KB2976978 must be installed before you can download and install KB3150513. | +| Windows 7 SP1 | [KB2952664](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2952664)
    Performs diagnostics on the Windows 7 SP1 systems that participate in the Windows Customer Experience Improvement Program. These diagnostics help determine whether compatibility issues may be encountered when the latest Windows operating system is installed.
    For more information about this KB, see
    [KB 3150513](https://catalog.update.microsoft.com/v7/site/Search.aspx?q=3150513)
    Provides updated configuration and definitions for compatibility diagnostics performed on the system.
    For more information about this KB, see
    NOTE: KB2976978 must be installed before you can download and install KB3150513. | + +IMPORTANT: Restart user computers after you install the compatibility update KBs for the first time. + +### Automate data collection + +To ensure that user computers are receiving the most up to date data from Microsoft, we recommend that you establish the following data sharing and analysis processes. + +- Enable automatic updates for the compatibility update and related KBs. These KBs are updated frequently to include the latest application and driver issue information as we discover it during testing. + +- Schedule the Upgrade Analytics deployment script to automatically run so that you don’t have to manually initiate an inventory scan each time the compatibility update KBs are updated. Computers are re-scanned only when the compatibility KBs are updated, so if your inventory changes significantly between KB releases you won’t see the changes in Upgrade Analytics until you run the script again. + +- Schedule monthly user computer scans to view monthly active computer and usage information. + +## Run the Upgrade Analytics deployment script + +To automate many of the steps outlined above and to troubleshoot data sharing issues, you can run the Upgrade Analytics deployment script, developed by Microsoft. + +The Upgrade Analytics deployment script does the following: + +1. Sets commercial ID key + CommercialDataOptIn + RequestAllAppraiserVersions keys. + +2. Verifies that user computers can send data to Microsoft. + +3. Checks whether the computer has a pending restart.   + +4. Verifies that the latest version of KB package 10.0.x is installed (requires 10.0.14348 or subsequent releases). + +5. If enabled, turns on verbose mode for troubleshooting. + +6. Initiates the collection of the telemetry data that Microsoft needs to assess your organization’s upgrade readiness. + +7. If enabled, displays the script’s progress in a cmd window, providing you immediate visibility into issues (success or fail for each step) and/or writes to log file. + +To run the Upgrade Analytics deployment script: + +1. Download and extract UpgradeAnalytics.zip . + +> NOTE: The files in the Diagnostics folder are necessary only if you plan to run the script in troubleshooting mode. + +1. Edit the following parameters in RunConfig.bat: + + 1. Provide a storage location for log information. Example: %SystemDrive%\\UADiagnostics + + 2. You can store log information on a remote file share or a local directory. If the script is blocked from creating the log file for the given path it creates it in the drive with the Windows directory. + + 3. Input your commercial ID key. + + 4. By default, the script sends log information to both the console and the log file. To change the default behavior, use one of the following options: + +> *logMode = 0 log to console only* +> +> *logMode = 1 log to file and console* +> +> *logMode = 2 log to file only* + +1. For troubleshooting, set isVerboseLogging to $true to generate log information that can help with diagnosing issues. By default, isVerboseLogging is set to $false. Ensure the Diagnostics folder is installed in the same directory as the script to use this mode. + +2. Notify users if they need to restart their computers. By default, this is set to off. + + + +1. After you finish editing the parameters in RunConfig.bat, run the script as an administrator. + +## Seeing data from computers in Upgrade Analytics + +After data is sent from computers to Microsoft, it generally takes 48 hours for the data to populate in Upgrade Analytics. The inventory collection KB takes several minutes to run – if the component does not get a chance to finish running or if the computers are inaccessible (turned off or sleeping for example), data will take longer to populate in Upgrade Analytics. For this reason, it’s fair to expect a majority of your computers to be populated in OMS in about 1-2 weeks after deploying the KB and configuration to all of your computers in your enterprise. + diff --git a/windows/deploy/upgrade-analytics-prepare-your-environment.md b/windows/deploy/upgrade-analytics-prepare-your-environment.md index e69de29bb2..b23cb6af4f 100644 --- a/windows/deploy/upgrade-analytics-prepare-your-environment.md +++ b/windows/deploy/upgrade-analytics-prepare-your-environment.md @@ -0,0 +1,120 @@ +--- +title: Upgrade Analytics: Prepare your environment (Windows 10) +description: Describes how to prepare your environment so that you can use Upgrade Analytics to manage Windows upgrades. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Upgrade Analytics: Prepare your environment + +This section of the workflow reports your computer and application inventory and lists computers that you can use in a pilot with no known issues or with fixable driver issues. Additionally, you can determine the priority level of applications to indicate which applications the team should focus on to get them upgrade ready. + +The blades in the **Prepare your environment** section are: + +## Upgrade overview + +Displays the total count of computers sending data to Upgrade Analytics and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. + +Check this blade for data refresh status, including the date and time of the most recent data update and whether user changes are reflected. If a user change is pending when changing the upgrade assessment or importance level of an application or driver, **Data refresh pending** is displayed in orange. User changes are processed once every 24 hours and read **Up to date** in green when there are no pending changes. + + + +![Upgrade overview](images/upgrade-analytics-overview.png) + +Select **Total computers** for a list of computers and details about them, including: + +- Computer ID or computer name + +- Computer manufacturer + +- Computer model + +- Operating system version and build + +- Count of system requirement, application, and driver issues per computer + +- Upgrade assessment based on analysis of computer telemetry data + +- Upgrade decision status + +Select **Total applications** for a list of applications discovered on user computers and details about them, including: + +- Application vendor + +- Application version + +- Count of computers the application is installed on + +- Count of number of computers that opened the application at least once in the past 30 days + +- Percentage of computers in your total computer inventory that opened the application in the past 30 days + +- Issues detected, if any + +- Upgrade assessment based on analysis of application data + +- Importance level (click **User changes** to change) + +- Upgrade decision (click **User changes** to change) + +- Roll up level + +## Run a pilot + +Computers with no known issues and computers with fixable driver issues are listed, grouped by upgrade assessment. We recommend that you use these computers to test the impact of upgrading. + + + +![Run a pilot](images/upgrade-analytics-pilot.png) + +Before you start your pilot project, be sure to review upgrade assessment and guidance details, explained in more detail in the table below. + +| Upgrade assessment | Action required before or after upgrade pilot? | Issue | What it means | Guidance | +|-----------------------|------------------------------------------------|----------|-----------------|---------------| +| No known issues | No | None | Computers will upgrade seamlessly.
    | OK to use as-is in pilot. | +| OK to pilot, fixed during upgrade | No, for awareness only | Application or driver will not migrate to new OS | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system. | OK to use as-is in pilot. | +| OK to pilot with new driver from Windows Update | Yes | Driver will not migrate to new OS | The currently installed version of a driver won’t migrate to the new operating system; however, a newer, compatible version is available from Windows Update. | Although a compatible version of the driver is installed during upgrade, a newer version is available from Windows Update.

    If the computer automatically receives updates from Windows Update, no action is required. Otherwise, replace the new in-box driver with the Windows Update version after upgrading.

    | + +Select **Export computers** to view pilot-ready computers organized by operating system. After you select the computers you want to use in a pilot, click Export to generate and save a comma-separated value (csv) file. + +NOTE: There is a known issue where the maximum number of exported rows must be less than or equal to 5,000. + +See [Plan for Windows 10 deployment](http://technet.microsoft.com/en-us/itpro/windows/plan/index) for more information about ways to deploy Windows in your organization. Read about [how Microsoft IT deployed Windows as an in-place upgrade](https://www.microsoft.com/itshowcase/Article/Content/668/Deploying-Windows-10-at-Microsoft-as-an-inplace-upgrade) for best practices using the in-place upgrade method. + +## Prioritize applications + +Applications are listed, grouped by importance level. Prioritizing your applications allows you to identify the ones that you will focus on preparing for upgrade. + + + +![Prioritize applications](images/upgrade-analytics-prioritize.png) + +Select **Assign importance** to change an application’s importance level. By default, applications are marked **Not reviewed** or **Low install count** until you assign a different importance level to them. + +To change an application’s importance level: + +1. Select **Not reviewed** or **Low install count** on the **Prioritize applications** blade to view the list of applications with that importance level. Select **Table** to view the list in a table. + +2. Select **User changes** to enable user input. + +3. Select the applications you want to change to a specific importance level and then select the appropriate option from the **Select importance level** list. + +4. Click **Save** when finished. + +Importance levels include: + +| Importance level | When to use it | Recommendation | +|--------------------|------------------|------------------| +| Low install count | We give you a head start by identifying applications that are installed on 2% or less of your total computer inventory. \[Number of computers application is installed on/total number of computers in your inventory.\]

    Low install count applications are automatically marked as **Ready to upgrade** in the **UpgradeDecision** column unless they have issues that need attention.
    | Be sure to review low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates.

    | +| Not reviewed | Applications that are installed on more than 2% of your total computer inventory are marked not reviewed until you change the importance level.

    These applications are also marked as **Not reviewed** in the **UpgradeDecision** column.
    | Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns. | +| Business critical | By default, no applications are marked as business critical because only you can make that determination. If you know that an application is critical to your organization’s functioning, mark it **Business critical**.

    | You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this business critical application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
    | +| Important | By default, no applications are marked as important because only you can make that determination. If the application is important but not critical to your organization’s functioning, mark it **Important**. | You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this important application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
    | +| Ignore | By default, no applications are marked as ignore because only you can make that determination. If the application is not important to your organization’s functioning, such as user-installed applications and games, you may not want to spend time and money validating that these applications will migrate successfully. Mark these applications **Ignore**.
    | Set the application’s importance level to **Ignore** to let other team members know that it can be left as-is with no further investigation or testing.

    You may also want to change the application’s status to **Not reviewed** or **Ready to upgrade** in the **UpgradeDecision** column.
    | +| Review in progress | Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns.
    | As you learn more about the application’s importance to your organization’s functioning, change the importance level to **Business critical**, **Important**, or **Ignore**.

    Until you’ve determined that priority applications will migrate successfully, leave the upgrade decision status as **Review in progress**.
    | + diff --git a/windows/deploy/upgrade-analytics-release-notes.md b/windows/deploy/upgrade-analytics-release-notes.md index e69de29bb2..10d425df54 100644 --- a/windows/deploy/upgrade-analytics-release-notes.md +++ b/windows/deploy/upgrade-analytics-release-notes.md @@ -0,0 +1,33 @@ +--- +title: Upgrade Analytics release notes (Windows 10) +description: Provides release notes for Upgrade Analytics. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Upgrade Analytics release notes + +## Supported versions of Windows + +The compatibility update KB that sends data from user computers to Upgrade Analytics works only with Windows 7 SP1 and Windows 8.1. Upgrade Analytics cannot evaluate Windows XP or Windows Vista for upgrade eligibility. + +With Windows 10 edition 1607, the compatibility update KB is installed automatically. + +## Telemetry + +User computers communicate with Upgrade Analytics through Windows telemetry. The Windows telemetry client runs in System context and requires a connection to various Microsoft telemetry endpoints. User authenticated proxies are not supported at this time. Work with your Network Administrator to ensure that user computers can communicate with telemetry endpoints. + +## Upgrade Analytics does not support on-premise Windows deployments + +Upgrade Analytics is built as a cloud service, which allows Upgrade Analytics to provide you with insights based on the data from user computers and other Microsoft compatibility services. Cloud services are easy to get up and running and are cost-effective because there is no requirement to physically implement and maintain services on-premise. + +## In-region data storage requirements + +Windows telemetry data from user computers is encrypted, sent to, and processed at Microsoft-managed secure data centers located in the US. Our analysis of the upgrade readiness-related data is then provided to you through the Upgrade Analytics solution in the Microsoft Operations Management Suite (OMS) portal. At the time this topic is being published, only OMS workspaces created in the East US and West Europe are supported. We’ll be frequently adding support for additional regions and we’ll update this information when new international regions are supported. + +## Known issues + +When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export a list with fewer items. + +Clicking a column heading a client-side sort. Which means it basically only sorts what’s currently displayed…kind of (it actually does what’s shown + a little more but not the complete query result, not really sure if this is the intended behavior but currently investigating). The bottom line is, if they want sort to work as they expect, they need to write a new query, something like | sort TotalInstalls desc. So I’d recommend removing this line for now. + diff --git a/windows/deploy/upgrade-analytics-requirements.md b/windows/deploy/upgrade-analytics-requirements.md index e69de29bb2..f5b33ec9bb 100644 --- a/windows/deploy/upgrade-analytics-requirements.md +++ b/windows/deploy/upgrade-analytics-requirements.md @@ -0,0 +1,69 @@ +--- +title: Upgrade Analytics requirements (Windows 10) +description: Provides requirements for Upgrade Analytics. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Upgrade Analytics requirements + +Prior to installing the Upgrade Analytics solution, review the following requirements and recommendations for using the solution to simplify and accelerate your Windows upgrade. + +This article introduces the steps needed to get up and running with Upgrade Analytics. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Analytics. + +See *Get started with Upgrade Analytics* for detailed, step-by-step instructions for configuring Upgrade Analytics and getting started on your Windows upgrade project. + +## Supported upgrade paths + +To perform an in-place upgrade, user computers must be running the latest version of either Windows 7 SP1 or Windows 8.1. After you enable Windows telemetry, Upgrade Analytics performs a full inventory of computers so that you can see which version of Windows is installed on each computer. + +If you need to update user computers to Windows 7 SP1 or Windows 8.1, use Windows Update or download and deploy the applicable package from the Microsoft Download Center. + +Note: Upgrade Analytics is designed to best support in-place upgrades. In-place upgrades do not support migrations from BIOS to UEFI or from 32-bit to 64-bit architecture. If you need to migrate computers in these scenarios, use the wipe-and-reload method. Upgrade Analytics insights are still valuable in this scenario, however, you can ignore in-place upgrade specific guidance. + +See [Windows 10 Specifications](http://www.microsoft.com/en-US/windows/windows-10-specifications) for additional information about computer system requirements. + +## Operations Management Suite + +Upgrade Analytics is offered as a solution in the Microsoft Operations Management Suite (OMS), a collection of cloud based services for managing on premise and cloud computing environments. For more information about OMS, see [Operations Management Suite overview](http://azure.microsoft.com/en-us/documentation/articles/operations-management-suite-overview/). + +If you’re already using OMS, you’ll find Upgrade Analytics in the Solutions Gallery. Click the Upgrade Analytics tile in the gallery and then click Add on the solution’s details page. Upgrade Analytics is now visible in your workspace. + +If you are not using OMS, go to \[link to new Upgrade Analytics Web page on Microsoft.com\] and select **Upgrade Analytics Service** to kick off the OMS onboarding process. During the onboarding process, you’ll create an OMS workspace and add the Upgrade Analytics solution to it. + +Important: You can use either a Microsoft Account or a Work or School account to create a workspace. If your company is already using Azure Active Directory, use a Work or School account when you sign in to OMS. Using a Work or School account allows you to use identities from your Azure AD to manage permissions in OMS. + +## Telemetry and data sharing + +After you’ve signed in to Operations Management Suite and added the Upgrade Analytics solution to your workspace, you’ll need to complete the following tasks to allow user computer data to be shared with and assessed by Upgrade Analytics. + +See \[link to Steve May’s PDF doc when it’s published\] for more information about what user computer data Upgrade Analytics collects and assesses. See [Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization) for more information about how Microsoft uses Windows telemetry data. + +**Whitelist telemetry endpoints.** To enable telemetry data to be sent to Microsoft, you’ll need to whitelist the following Microsoft telemetry endpoints on your proxy server or firewall. You may need to get approval from your security group to do this. + +`https://v10.vortex-win.data.microsoft.com/collect/v1` + +`https://settings-win.data.microsoft.com/settings` + +`https://vortex.data.microsoft.com/health/keepalive` + +`https://settings.data.microsoft.com/qos` + +`http://go.microsoft.com/fwlink/?LinkID=544713` + +`https://compatexchange1.trafficmanager.net/CompatibilityExchangeService.svc/extended` + +NOTE: The compatibility update KB runs under the computer’s system account and does not support user authentication in this release. + +**Generate your commercial ID key.** Microsoft uses a unique commercial ID GUID to map data from your computers to your OMS workspace. You’ll need to generate your commercial ID key in OMS. We recommend that you save your commercial ID key as you’ll need it later. + +**Subscribe your OMS workspace to Upgrade Analytics.** For Upgrade Analytics to receive and display upgrade readiness data from Microsoft, you’ll need to subscribe your OMS workspace to Upgrade Analytics. + +**Enable telemetry and connect data sources.** To allow Upgrade Analytics to collect system, application, and driver data and assess your organization’s upgrade readiness, communication must be established between Upgrade Analytics and user computers. You’ll need to connect Upgrade Analytics to your data sources and enable telemetry to establish communication. + +**Configure and deploy Upgrade Analytics deployment script.** Configure and deploy the Upgrade Analytics deployment script to user computers to finish setting up. + +**Deploy compatibility update and related KBs.** The compatibility update KB scans your systems and enables application usage tracking. If you don’t already have this KB installed, you can download the applicable version from the Microsoft Update Catalog or deploy it using Windows Server Update Services (WSUS) or your software distribution solution, such as System Center Configuration Manager. + +IMPORTANT: The compatibility update and related KBs are frequently updated to include new compatibility issues as they become known to Microsoft. We recommend that you use a deployment system that allows for automatic updates of these KBs. The compatibility update KB scans computers only when it is updated and does not scan computers on a schedule, although an option to kick off the scan manually is available. + diff --git a/windows/deploy/upgrade-analytics-resolve-issues.md b/windows/deploy/upgrade-analytics-resolve-issues.md index e69de29bb2..81bcec1977 100644 --- a/windows/deploy/upgrade-analytics-resolve-issues.md +++ b/windows/deploy/upgrade-analytics-resolve-issues.md @@ -0,0 +1,104 @@ +--- +title: Upgrade Analytics: Resolve application and driver issues (Windows 10) +description: Describes how to resolve application and driver issues that can occur during an upgrade with Upgrade Analytics. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Upgrade Analytics: Resolve application and driver issues + +This section of the Upgrade Analytics workflow reports application and driver inventory and shows you which applications have known issues, which applications have no known issues, and which drivers have issues. We identify applications and drivers that need attention and suggest fixes when we know about them. + +You can change an application’s upgrade decision and a driver’s upgrade decision from the blades in this section. Select **Decide upgrade readiness** at the bottom of each blade to change available values. + +To change an application’s or a driver’s importance level, select **User changes**. Select the item you want to change and then select the appropriate option from the **Select upgrade decision** list. + +Upgrade decisions include: + +| Upgrade decision | When to use it | Guidance | +|--------------------|-------------------|-------------| +| Not reviewed | When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress.**


    | Some applications are automatically assigned upgrade decisions based on information known to Microsoft.

    All drivers are marked not reviewed by default.

    | +| Review in progress | When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress**.

    Until you’ve determined that applications and drivers will migrate successfully or you’ve resolved blocking issues, leave the upgrade decision status as **Review in progress**.

    | Once you’ve fixed any issues and validated that the application or driver will migrate successfully, change the upgrade decision to **Ready to upgrade**.
    | +| Ready to upgrade | Mark applications and drivers **Ready to upgrade** once you’ve resolved all blocking issues and you’re confident that they will upgrade successfully, or if you’ve decided to upgrade them as-is. | Applications with no known issues or with low installation rates are marked **Ready to upgrade** by default.

    Be sure to review low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates.

    All drivers are marked **Not reviewed** by default.
    | +| Won’t upgrade | By default, no applications or drivers are marked **Won’t upgrade** because only you can make that determination.

    Use **Won’t upgrade** for computers you don’t want to upgrade.
    | If, during your investigation into an application or driver, you determine that they should not be upgraded, mark them **Won’t upgrade**.

    | + +The blades in the **Resolve issues** section are: + +## Review applications with known issues + +Applications with issues known to Microsoft are listed, grouped by upgrade assessment into **Attention needed** or **Fix available**. + + + +![Review applications with known issues](images/upgrade-analytics-apps-known-issues.png) + +Select **Decide upgrade readiness** to view all applications with issues. In the table view, sort on **UpgradeAssessment** to group applications into **Attention needed** and **Fix available**. Select **User changes** to change the upgrade decision for each application. + +IMORTANT: Ensure that you have the most recent versions of the compatibility update and related KBs installed to get the most up-to-date compatibility information. + +For applications assessed as **Attention needed**, review the table below for details about known issues and for guidance about how to resolve them, when possible. + +| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | +|--------------------|-----------------------------------|-----------|-----------------|------------| +| Attention needed | No | Application is removed during upgrade | Compatibility issues were detected and the application will not migrate to the new operating system.
    | No action is required for the upgrade to proceed. | +| Attention needed | Yes | Blocking upgrade | Blocking issues were detected and Upgrade Analytics is not able to remove the application during upgrade.

    The application may work on the new operating system.
    | Remove the application before upgrading, and reinstall and test on new operating system. | +| Attention needed | No | Evaluate application on new OS | The application will migrate, but issues were detected that may impact its performance on the new operating system. | No action is required for the upgrade to proceed, but be sure to test the application on the new operating system.
    | +| Attention needed | No | Does not work with new OS, but won’t block upgrade | The application is not compatible with the new operating system, but won’t block the upgrade. | No action is required for the upgrade to proceed, however, you’ll have to install a compatible version of the application on the new operating system.
    | +| Attention needed | Yes | Does not work with new OS, and will block upgrade | The application is not compatible with the new operating system and will block the upgrade. | Remove the application before upgrading.

    A compatible version of the application may be available.
    | +| Attention needed | Yes | May block upgrade, test application | Issues were detected that may interfere with the upgrade, but need to be investigated further.
    | Test the application’s behavior during upgrade. If it blocks the upgrade, remove it before upgrading and reinstall and test it on the new operating system.
    | +| Attention needed | Maybe | Multiple |

    Different versions of the application have different issues

    \[Make a note here about making sure the inventory scanner is up to date\] or a version of the application has more than one issue affecting its upgrade-readiness. | When you see Multiple in the query detailed view, click **Query** to see details about what issues were detected with the different versions of the application.

    Can also be because data hasn’t been refreshed yet and is still showing computers with old KB installed.

    Think about how to or whether to include more details about why there would be “multiple” | + +For applications assessed as **Fix available**, review the table below for details about known issues and ways to fix them that are known to Microsoft. + +| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | +|--------------------|-----------------------------------|----------|-----------------|-------------| +| Fix available | Yes | Blocking upgrade, update application to newest version | The existing version of the application is not compatible with the new operating system and won’t migrate. A compatible version of the application is available. | Update the application before upgrading. | +| Fix available | No | Reinstall application after upgrading | The application is compatible with the new operating system, but must be reinstalled after upgrading. The application is removed during the upgrade process.
    | No action is required for the upgrade to proceed. Reinstall application on the new operating system. | +| Fix available | Yes | Blocking upgrade, but can be reinstalled after upgrading | The application is compatible with the new operating system, but won’t migrate. | Remove the application before upgrading and reinstall on the new operating system.
    | +| Fix available | Yes | Disk encryption blocking upgrade | The application’s encryption features are blocking the upgrade. | Disable the encryption feature before upgrading and enable it again after upgrading.
    | + +## Review applications with no known issues + +Applications with no issues known to Microsoft are listed, grouped by upgrade decision. + + + +![Review applications with no known issues](images/upgrade-analytics-apps-no-known-issues.png) + +Applications with no known issues that are installed on 2% or less of your total computer inventory \[number of computers application is installed on/total number of computers in your inventory\] are automatically marked **Ready to upgrade** and included in the applications reviewed count. Applications with no known issues that are installed on more than 2% of your total computer inventory are automatically marked **Not reviewed**. + +Be sure to review low install count applications for any business critical or important applications that may not yet be upgrade-ready, despite their low installation rates. Change the importance level and upgrade decision by selecting **User input**. Select the applications you want to change to a specific importance level and then select the appropriate option from the **Select importance level** list. Select the applications you want to change to a specific upgrade readiness status and then select the appropriate option from the **Select upgrade decision** list. + +## Review drivers with known issues + +Drivers that won’t migrate to the new operating system are listed, grouped by availability. + + + +![Review drivers with known issues](images/upgrade-analytics-drivers-known.png) + +Availability categories are explained in the table below. + +| Driver availability | Action required before or after upgrade? | What it means | Guidance | +|-----------------------|------------------------------------------|----------------|--------------| +| Available in-box | No, for awareness only | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system.
    | No action is required for the upgrade to proceed. | +| Import from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system; however, a compatible version is available from Windows Update.
    | If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
    | +| Available in-box and from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system.

    Although a new driver is installed during upgrade, a newer version is available from Windows Update.
    | If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
    | +| Check with vendor | Yes | The driver won’t migrate to the new operating system and we are unable to locate a compatible version.
    | Check with the independent hardware vendor (IHV) who manufactures the driver for a solution. | + +To change a driver’s upgrade decision: + +1. Select **Decide upgrade readiness** and then select the group of drivers you want to review. Select **Table** to view the list in a table. + +2. Select **User changes** to enable user input. + +3. Select the drivers you want to change to a specific upgrade decision and then select the appropriate option from the **Select upgrade decision** list. + +4. Click **Save** when finished. + diff --git a/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md b/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md index e69de29bb2..0f14199f76 100644 --- a/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md +++ b/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades.md @@ -0,0 +1,26 @@ +--- +title: Use Upgrade Analytics to manage Windows upgrades (Windows 10) +description: Describes how to use Upgrade Analytics to manage Windows upgrades. +ms.prod: w10 +author: MaggiePucciEvans +--- + +# Use Upgrade Analytics to manage Windows upgrades + +This topic explains how to use the Upgrade Analytics solution to plan, manage, and deploy Windows upgrades. + +Based on telemetry data from user computers, Upgrade Analytics identifies application and driver compatibility issues that may block Windows upgrades, allowing you to make data-driven decisions about your organization’s upgrade readiness. + +You and your IT team can use the Upgrade Analytics workflow to prioritize and work through application and driver issues, assign and track issue resolution status, and identify computers that are ready to upgrade. You can then export the list of upgrade-ready computers and start deploying Windows with confidence, knowing that you’ve addressed potential blocking issues. + +Information is refreshed daily so you can monitor upgrade progress. Any changes your team makes, such as assigning application importance and marking applications as ready to upgrade, are reflected 24 hours after you make them. + +The Upgrade Analytics workflow gives you compatibility and usage information about computers, applications, and drivers and walks you through these high-level tasks. Each task is described in more detail in the topics that follow. + +1. [Preparing your environment](upgrade-analytics-prepare-your-environment.md) + +2. [Resolving application and driver issues](upgrade-analytics-resolve-issues.md) + +3. [Identifying computers that are upgrade ready](upgrade-analytics-deploy-windows.md) + + From 25cf370dbbc6570212cc3d5f1972239717f32e9d Mon Sep 17 00:00:00 2001 From: LizRoss Date: Thu, 21 Jul 2016 19:18:13 -0700 Subject: [PATCH 26/34] Fixed file name --- windows/deploy/upgrade-analytics-get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index f563618159..00b2fb0cca 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -11,7 +11,7 @@ Use Upgrade Analytics to plan and manage your upgrade project end to end. After For more information about what user computer data Microsoft collects and assesses, see [Windows 7-8.1 Telemetry Events and Fields Descriptions](http://go.microsoft.com/fwlink/?LinkId=822965). For information about how Microsoft uses telemetry data, see [Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization). -This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](#_Upgrade_Analytics_requirements) for information about requirements for using Upgrade Analytics. +This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](upgrade-analytics-requirements.md) for information about requirements for using Upgrade Analytics. To configure Upgrade Analytics, you’ll need to: From 3ebc81de1f75d4b0255de000ae40f0cfaee937b4 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 22 Jul 2016 07:12:31 -0700 Subject: [PATCH 27/34] device compliance links in VPN --- windows/keep-secure/vpn-profile-options.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/keep-secure/vpn-profile-options.md b/windows/keep-secure/vpn-profile-options.md index 77c548ec2a..425e451341 100644 --- a/windows/keep-secure/vpn-profile-options.md +++ b/windows/keep-secure/vpn-profile-options.md @@ -51,6 +51,13 @@ A VPN profile configured with LockDown secures the device to only allow network - Only one VPN LockDown profile is allowed on a device. > **Note:**  For inbox VPN, Lockdown VPN is only available for the Internet Key Exchange version 2 (IKEv2) tunnel type.   +## Learn about VPN and the Conditional Access Framework in Azure Active Directory + +- [Tip of the Day: The Conditional Access Framework and Device Compliance for VPN (Part 1)](https://blogs.technet.microsoft.com/tip_of_the_day/2016/03/12/tip-of-the-day-the-conditional-access-framework-and-device-compliance-for-vpn/) +- [Tip of the Day: The Conditional Access Framework and Device Compliance for VPN (Part 2)](https://blogs.technet.microsoft.com/tip_of_the_day/2016/03/14/tip-of-the-day-the-conditional-access-framework-and-device-compliance-for-vpn-part-2/) +- [Tip of the Day: The Conditional Access Framework and Device Compliance for VPN (Part 3)](https://blogs.technet.microsoft.com/tip_of_the_day/2016/03/15/tip-of-the-day-the-conditional-access-framework-and-device-compliance-for-vpn-part-3/) +- [Tip of the Day: The Conditional Access Framework and Device Compliance for VPN (Part 4)](https://blogs.technet.microsoft.com/tip_of_the_day/2016/03/16/tip-of-the-day-the-conditional-access-framework-and-device-compliance-for-vpn-part-4/) + ## Learn more [VPNv2 configuration service provider (CSP) reference](http://go.microsoft.com/fwlink/p/?LinkId=617588) From 9eb6f5bba3da48a7dd2aaea71da821c138d184ab Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Fri, 22 Jul 2016 08:18:41 -0700 Subject: [PATCH 28/34] Upgrade Analytics - Deleted unused overview file --- .../images/upgrade-analytics-architecture.png | Bin 123998 -> 35476 bytes .../upgrade-analytics-deploy-windows.md | 2 +- windows/deploy/upgrade-analytics-overview.md | 0 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 windows/deploy/upgrade-analytics-overview.md diff --git a/windows/deploy/images/upgrade-analytics-architecture.png b/windows/deploy/images/upgrade-analytics-architecture.png index 4ceba863a0600aae1b5166b38fedfb562346e614..93d3acba0be075ad197dcba40c7f0b26934d0990 100644 GIT binary patch literal 35476 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 z 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
    MTA5!eX5BF4aOlCeJlbeMfK&M*z6N^3qt8p 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
    -zo^gPkHLQMq}jN4f6^{9(G3H%I2!} zeSQD+J(gT*T?X)#b_^$>Nf7u1?Vbn(8X21yKuIv-#;+&dh|)SN_{Hga zKSTy}-PYJi*fKHbgXPKFcv(HRk=uEB#(fuPwxSdrc0>*u=`94QOUAYyktvLz=47G6U+jMD*&s za-}7C*yll-*c4jA_i2yuQboNE`JF`4HSR$_FGvYVF!TKWNz|sh z79+X(9*-NYx;LP4yATJB9tEYPrlOAhFB7Dlt93iy$UJ+7E46_An_noOvU~sj{Y z_rH^>{StdKFUM@sa^nmVyo>=nYDN?;^4K-0)>w8Q=oR}wIuF|6?X3I$A%wPKxTyY_$?m#u2*jd7M5>{FwD-#4{;2Gaj_}SqZhL3upoSM z;(FMd_Ri6#u`+46l;N2UoEakSN(SDSoSF6aG#rlRBOj@B69HUC9#vM9m-0V-I_=-J z?0$B7os&+Uo1Fao&CM@`zfkwTHuqzY1J)HkGL|yq;AN56h{Sl;)jc0?hay90?hfpl ziS|9mTLpl68gi>t(=o9oqr!Lu3u--P0Z0qYA9v|z-5^ zPZ!$#o!tbeeE_+c`aiF(ZdMv|9@(Ig{Z*YdxhX>3&gK+nr=9axui8Jom{^F|J9Cg2 z$)#M4{{f6v@uanU=FD%W87&O;adUKW!IW(W4N@zS6M*DonbsY?c&bx|RG846bpd&& zpgC*QR6Z+<@7|v35>>)2``vH#w>OI|jMI&qu3yk~q=1E& zikx#$L*?#*u&o&{xmTGIehJ{`$j-!RLMSf>{!*qlkI(+im*+!dc-^IDg0$}33$80< zCzsdTKKY%ahI6x?Gts^@!^EHq?lX-0;Np011@?n$A6J`}rWScxJr-J_=3juV&H1>> zf%$om@}ln={;QtlU@#O4JulquUTYS8bEg*;pJMezji1zJW(qJfXJ2dSXnU+Oj^&vQSL4Ve*lM;V`prQ_q zwggRVx$v25mWvcE9IjEbj>@An-eqarA~W?`{-Je z_TUm1-N+Dn2jQIQ1s737fiiy3d!QNT)I7f#^+jK)(8$f;Dl@>!-vvZV#v6BmH(;xP z|Jj5zSg;dVd02T%r*cmC#X7~*1kD2*j;D~kwxW--p4Q(ChTkTE&PMQCqD+o^`zT-d z&rZ;gZ)Z}kLdPZybRD<^J3d3uw`#a}$8#Nhv)cmmY;>&M4XA*)N>&;U4HH4)O9`d- zn7X6I*e$A_MA4H}wJDU?>0zCNFG7X2BED8%}nRZMNEh{z)+0as&_(5 z=KI@0%-JFcbdsrzxt?X3DU)%!Tt-=7WdJ)n#US9h*okYE<{oSyZozB+=8%lBtki*s zlyo3HVS0Af)YNzvw&y=%;B2L6xNau?#s3`^La(T;?CsIh(e38YDwHs<_~9*{7yZ77 zB2E3n;)Yp|uBd?z!!oF4i^1Y3})51~mu7foE=UDW-+uvbQdAac+ zma)6vmx5MB^D1Gzd-d9yB%6~+itZr^((rY}zE(tLjF~j5k9+<@;*7BHd#QOS4H*)> zSOTxU(L8|TxY-J?ea+KlYu%$3`y;+NV+`MYgxlydZ&iT6IPr>sh`eGMuz;8~pya*|Tm% zWhDXvf_u_7EG#Uo4;UH0vp%rH!9h!%)NFjS@Etz|Ls2PfiQ`4+vquUZYg$}FIlx`6 zcJ#GYD!++bT==@UZ=I)SjjavxIQVGsB8A@uFAMMC_xtLd3@hP;)1-Rq>wPY{X>SvexradZeHY~#EnAt}iMlaY}L&E{5HTv}S1nj%Ru@LaMhcXBdawj{_^ z7>Qw$)zsvhzWV%oWlqR8Jj^#q)@1*fPYS{MzKi_BUM{wVRu@(*L;PuWb;(;(p_#>C{RBJWbQ=R3eW|5)3f4So~c~?{C)n(jqrovE0HmQwKV>PKO&0RO*gj=4!qv&Sz9! zQI2HT+FSX`{IGH9*%2Cz?(FOg4i1(8^xm<>< zw$=W6Ze*)EXz1E-1uWy;`AKJ86En9dh{bhqriuZTdt$k%)NV>j+ZizezXD!P-wx`~Ea~4-#ZeN} zZNB>-w)lUTLI4-*G`DSivW$ho&&?cCix%v%bWEdV8Ep|*#>lMY;o9&ps8o{ryc$O#GFV0|UETjzB79k^$*Q2sqOdZt$zF z3=`v(LcHFF+V{FmrKQm<$X|xQ(4Sa+id+mA-KckO1;)q9O2^&XJKj%o^e~4}!a@6z z&j~+F(FKB9&Os6Wvg)(O^Lu(>Y$9@DNZoKB`3WnI;o0cEpdT0*@Xec)=hm&WD=H?u z{9Z*(CkWs5>bMVH?i#mKnf_WS1?x*3ua-uT3MdSZ{1_op%OFW#Q6MG5tmo%q+`B&{94m}i1den?8;owXXi&9ZIcVqW8+;qJCn@uM+6Ph6c*||>`XOM%K7g|n zog+k<{}Gu3HE0u%*{(hRom!F8#_j}uRCchlUwAWrjKJXW2C-_g$Tn`kB&%*878_H5e80&+nt z@cPpe)%{dnBVo|;BDNJmMMbfyhDPW7y$4#VY6CLBEM0i3DB`Bvu*ze-m-pn(Ndm>H zP0g3r2YUc?!H*wTF;hiT(^Cz?VrTl!&dX7ogYd(J_M2LrentR6Rye(!#+8mi`AbbT zM|&s#^>XiRrNEY~tN_d{p@w@3r=vr^o&%*gd3bnOrIIb9tkr3(8T*%Oya7Asw79%l zpW=syxeZ%CbXKj4b8DH$ z{uV|&Ffd55=J1T2og+0lh5curEP_5W!#Km_uoa~~8RhO)l{hh?`n4canMI%zbl0rT zi(hZy@RYqMyHqpm7X@CH!V9-~uCIS?Va^7iTT3JZ(Cvh2eV+{KxeTeZXh#nDdi8bp z<_6kgcmY6hc&mk}&!r9&)$RYTfX#*xdX+f9AreZ1{3XBq?KVMx#Cpf1UJ?)q1Oww%DdA%&8b18%1!o%!a5g2Eq=BsDjvwAc>B{eBudfi||i zi|Sx%>(+irJ$s~V(J-k=BIC{Mbd>+{lWi88C0b+kcZed@BN6K>?Z6$fI;Qe2sPB$d z0DmcZ$4u{u@7qu2ahkDpe9mIJTOTNm9KPMyX_eVFwAQCWXF!-AHEy-<9 zTLT*F)e))n+6RNF9olL9X1E7GiOh_Rr^kY0%~~!7`FUDbn@d%_3B6H6iZoOy$yn`7 zj^BXVFKlVZGXcAzg2xtqCt+AtAU0M*U>3{Tg%QIzIeywQNh@jJjKqy>Z*MCS!;}@3 z>W%i{6;1^|l`ZY!&7d*=c=CT_zP?@H4cuqLFIE<@}@xUcz1bDh7>i zs<9Oj6_(v%K<*OVs}d!n?@+ zMJ2`k%>i9AsAXtd4aTm?AyqIYxu<45@37m9R^V3^1A2WumWjayxn&gDS1Jj)cn>u2 zKf1*tM#tJc1ZwtEdYgU?+fxIKlnLRbI~&m=>ZVSJ*Ftbn0Z(#)m8}O=<(vFWWqZ4f zk-e921OoAa>lJi*VIki-h4}QWGbwZba!eKy%g`ph6gVl9|K7~KF9_ErN&ja>d5c!5 z&&&eYm+&FUWHVd7xs|e(g%)6u|LL!^yJxYyOR2jjy_Pj(3{UXMX@4q6>$a~`GymF` zXJS;sOW&RMyYasn!hz)3(iN6gXR!BO2LFpnoG12#s z+RpEy-dFkQJX1hvWpTu~Bj0d6ER+Gb2WN1%8U0v{EvQT!xv2$kno`cimec#h&&Sox zqosPKNKE~1NCjGJZKCbkk8E;xJ3D*Rdan~-T7`b5xUmBAX0JY*i%WG8cVlB~ zeS(pO{&sfwQ~3}hs@o@`0Q;WtOMod8EroBtBCO^3Twl+i9kZ%@RmE@8{9KH`J-^L; zWdF-CyilE*X>?d!^W`soo~{l}5kyZkO=_~G2smBZ|9k(&!dxTC;z$gR z-Z+UT#*!5^54pMU+SbJ}h1^gMu{h0!awm)bO-p*B3j~136Nn^)v@VZz=7~_Oq=SAzZ-@JAIsbscc&onm35rZdYPr#anjp!0K^A5?)YO(A z_eSH%%HHonFvB0e?Z!p$sjJ7I!yuOCj?4q?we4^dTlU_tD;tA4&}D2_Z~b8?_Nx#t zcgxamZQs=Rm*g%RN2Ya>ji`^5Ia(w!AtSecw>;T*cvpXd~E^z zz*GuwI$t>UcpGt$B4l}$3%Z$g0r2^+WECiKb)q3MX?!vF1Q7uTVT);Glj!~NT3W$i zfPect16Sg%b~rTaDG%n|Rc3(=OAe#Kf0dar)WHJRKVzw%?HsYF8lEF*UwGxURQ;s(;{wFDakVX^&WODnY&$KO z&{-zfcJY(=-P94c9gw%iSxa@VS>6+IHxv5Y6dM>4U>U%CY+B_xKsHfSbwb|l0Q~iz zkDxa-%s}(H+OHr@5S^C3EB=2hg0;_OTK( z2giK>i0IPCkA}vrekypKSj31z4O>yN=l@0N9|&xNd}07pOUqY67wAMB&64#Bqxlt$w;$jiv%jTtOcc{h!Nfc+$MT%s-OL3sM`wY}== zrurjM`OuS9{T#!X(7tB13Lh&v{Js1FQx&Jx#g`7`K)CnRNIe)UonB*)z| zKw&!h+X2kuuio?CTYgt&cL;B|l5^Mj{jw`Sousv%Pkmk@dMb4$^`mb%yh5ftgxv?y z5-}SLTtwUn)QZ1nm~p>VnCt4gO+@l;=A9mwBaRO_YW^}yfv8vBP9mwH=NUcT3&ij0n@DsWM9Y!#b?g0Za#TQ{YOVcd>xtYJ$&l1zY9PQh=b6} zn+~9BBSSy5$)$)38WeEyk;&p_c(_$D)xTMGr*B6Hu$cH(KA_45gHAfdFq92{y8BCo zXy6msID`|AJv<|K*^DGDe47Aqy)osv-2CkDVquF{^$z+bBXloK8MD3gjlowVh1YB& zmiTKBQlPxPu&A)~C<6RI>iF&9B_<6s!<*v7yY$(4iQY^+9PuRp{-BOp#3S(@Q}B`X z%)(VE*;PC}2{s^PO8ZmkhMsw&4aHfAmnQ7>l>gRJ-(vHJwhQ^pnMyxC4wXPm8)hru zsAn-^nSWX5_kK~~C_TBg#;kAImz93?qwxSQO4s>!r2mo|WG|SlCpCQ-zt;Z12Hjb3 z`%jI|y38`4JtdCFeP*%~Ow1yfo>x~xW8$}UnaTvToXb1nTR6*R=Y$+inKSuXUgv@b znQa))E{5zdDC_bK7tp5q8Dp!!buojUmNWRHP0}K1RK;BLfhZGO!|ima1#$oh&dR=u zptnVxC+hNS*;ue`1&Vx3J~PGX$nC!y|YuUCQ5As4hzyP!2E?|xPp1yUyMP6FBo?zPbw}P+|~^yy;>XF;n(~_ zO)#P2ON$KnJ`8qshs<2a5@TiUf@m4 z0cLK&(rK<&zO@qK;IBQXEUv-Cz_i6(RU#}h`1{)pqtkEAEhK?5Hwb^>Bst4s3R~OPNdk>R98Zb-w zv5yOLX_yq~uwMPEYF_Z2_Dgb5ZW&f-vamyG3GXx=?O+D!XlnFzR_ikoWN7q|m_-aM zG%^r9%UszoN@2*n`{aSGVKO<@nhUEX+Rj(HMTjrn645$1p&lh+v*$V-)wQY0z0neEs-s;6mOqXsc z5RsNS9xJsmt!G|KtrO=ztPs2+W#Ss)A-A5|4yTunT(6y>){#2;7J1s+Cw(hP2Aopb zhE9F0cR5=`kDH>RuG&Px=S zJhI!A(N(8?l3&aV%g_o_p(Vt9ZQ}fBrT@38e1|%Q%CC5y&DmYCC0O0@&JZ2N6EV-A zZZ_XbGA-|<018PXqQ?Yu_d`sPF17u}(ZsOql6Dm{q67!UNd7j56DoUo@}Qe8T?UY> zMQktTu=M(%uW*Jp_WJ5j5gU7ZZtFG6He>zD>o9{|+pvqWdq_z!Ji>w8^8Q3Azv4(< zCpJdzpylB&ooMIvC%BNIsn-7ikK$U4~j1wZ_%=$Y=K7CMgTc zN5(y~r`)p_27~YaCu-Ci`a$+}rug9t5gBPCfc~J<|WS9-@vT&;?I$-c8 z)1SC#3?v)gCM>f7{>3DD8ooxJSiTbedc zLH+(!unv1C{!eA3Yg+Wn{2jN^o3b|#Mm{cl*VweQ7|_f95ZP&H25%bN<{y`t=yBTF zgu5`&&+}OZK382YD~f^Ybi%$Tt8od7qFBg7ub}qyCn-+=5qW*)tK*A<6itlBlfpaHp-I zVs%YF&h?c0Ym&_I|LxETp{2OO!{ep7>YTtJH86S5LuZ~2uG+G-`BvSG;#~gTdC5gm z`Tgd!uf^&Ps)){wykPSZ>b&tmO}Hhx&Aqqt_*t@X1nRrVM|j4xyB3t;`Pj@aHECWW)IcE^)H zQ)0esAJq?k_+McdcqmceM8z0tj7T#6T0et8T?m_`unig2ctitpHSu?J+Fd_VaD75+(>xH*Oh#OvD$O-};ydO4c$rP--zIbmQWJw&mWXLbiCZwDmIgLD?086ge6P&#;tFz7t|)ZHLTn~g0_s- zKmGKpow;5k9zR!V;(81fp93{f-{VN=qkGD0CU1aihW)ow@ZaDdkj#GrX+*7R0xG=z zKysktl+FQWv*B4S>JS(%0YCO_Me!MAuXN#@UTpQ5EVg=stz;FZBo~kmYw$noc){}R z`b7S^Ch}X<6~=wK$w}&ORI}w;ElS-`6jL8iEasR`Dk$ z)~5%wR(so}9pzq#nC`h^4>6a&n?0Ihlzq8d@r=>`KYB*M7dJ9PilBL3_FKC0xeC1q z5rC^(YhKK*yvWAM`S^&>xx=n^Cgv}Zm+wIWGF^;F-u?j;GWi9+-9}#ccG{I=N^Ku^*9lr+v{_u!wfQSXy|F=gV@qUAlGQW zR^)~KOhIWZp=2N1^&Z|G2}=K=a9nogCP|gq<{Aq{(5BJXlR?)vPT{Nr31AkiPd%;w z=`}GsmSWMOtSxN;W81c32=6-<`q#>x!tGn(yA~dipV3_WR7v)+c)fV`LN41*FlUz5 z2&|%Cr_ylDB}Y)-qF~{|K-vlavvsaIekdr<>fR_ko>d$R9%7tCSam~a&M@pU;}Py6 z2haj4R$~uCa~3Rk@*John}=IgmrAe7I3l1aL;ppgT#oU6i|q)|*Dj6c`%xT4I#lGy zoe1iZo-Wbc8^B9(qLlH`+MT@GChhUCLAUs5H*v2zu!z~=okM4kK{b%lrVvF z!7r-GL(A$U?A;h%mF>|&CPYuoUDm@cWCQl%l9c|$m;fI{?TfWBnQE0@U-2Vt5r^4=oea!-4?|`>fQC%0Ye~5mkeR z_YP0RQy1cpV!K53H6xb_QqeDCyF@So;wPARNTS^U&6n!Uu0MCP0~hN(*=$Yq-LpL9 zsYatlM!F|WUM9Ojj{1KZzW+Rwe+A}f8>ADlpqC?r>ah5uO10XK~;uYli9=Gpi8W|p__%i0k zuM;*k{HV5Cet+3(`YzT|F5QAg)ya30NXblH7&NMh?)K1JoLnv~0J`y2ILNm&V%=C8 zGEv;Y*a+9+)MMFdF{>`j$Z|dj-Upl>O()OI=4Gt!5YWU#3ekdFb$L#9X>M@#Winh& zmPdoNDhx943Id$RHO(K^SU)p)fYH&YU1bP#zwdE!M>9v=XzC++`^$^BIvqvxgc zM1(pKhcNMSvnyP{LL*3Yz8_8>mFj?q)|*b$SX9B64&!tsU>5} z^>mb4ED5R=c@lBNk6uTLMa!ruG?q2+^V5=5RyF5Oy>5a#AZfCPwChBgOQZ0xW2HtxYXBcp}(v;w-A8wDmWph@Rcun zHHfwR^%GLX@t32{A%eW!DRhsuh9sNZ|B&7!|!SHh> z(@k{5X#8TZ;i6q_X)^#&FA_9aGWeJ&*ry4J_i&aMme7v~@V5!n7j?gjR}sj?K`L`~ zjUi^w&8|R^3Nl{T45zhg{$}nL9de)p*L*KxPA-LBUVoNYwcs{Oz6(sFRPu%pc?fI6yDIo*K7=gTD;D$^tssyl`PO(qOQ{wu2NS0u2Px3iRp^Y2Zq^9b{PuU{<^ z`FT%dMDKLBPU#4JpKw286x{!OhjN-`vaL>o!rhkB;1i;sQl6w$4r;U&r>;L8cYnK! zCTqb_Nl%eVedlZS+LOMbf>XZ6f{k6$USRYAjF5}wPu|YLa*OvsI={G-^kj3;O6kI9 zXK6x@+RVkIwK`>*^G?F+N*GH7?U$2$Skg{(qj#+3gxX_4)C|_RzP;r45h;+Yxy`6z za^60x2eQ1kw;TmL{A~=Zi}&NLh7FiQY)*#jY1<}xn2!Ov?Mm@SatVJ$dHhcXVB`>L zl$*+SY2!$%r$geO&xD%1%ENDCDLuNQ?ZjTe;kf83BM!?0Kmk>>8ctZss`$t!+@r=T z7aup(K9RYQri_NAk%9YC^JPH58PNU<1O?tC(#j5R$9Y?ox24NEu3547Cw1mCZ3Irl zPD}RHI@=PKj1Q}yJREbV2;b0;v9s6}GZ(h!SKAziV!qq0>vqhJRs)zf^#U@qE19zQnZ`4oM0$DG1ppZJVgEL)RxXCyXdZ>qe6P_ zvm?UX5&8QMc%C2kS zhdc=Kb$;7`7oN5PnUl_%B-4d^P(dX;*=dbIi`U^3K>4I_50pkNs68?m5Qjo&jn(tl zuyL7c_?h3n@AO1o@s4s$yaI&_Df(%2#?kNX9UShl-dt?O3h1ePwzcjIGfn(!eZ!3D z62&RxVci$S$>*Aqe{iRQiaiD}cJ~01{sCOtdY%gEjAuu-32OnuF4(${{pM>6g1-J_ zMh_$;9aj|#hn6Qo0gU`VM?z)NJ04{evX!|xWG|VZ?PG44UpgbEG{&M&4zIP6FJ~kA zUv{jnE}7`XGyMs$9pQXUc4FemRRRM7p|OO!bpDlL8Z*N8bHQQC=NJg5?V(0JCr@y% z4JcrbMh2t%wqD88)~k$fc($3pAV8@u6=dzdx0bRW$ z>-m0&?H`Z7E~uvd@_?3z3{RGF2midv$XbAz`4hL&Tqi0LgC~nSzGO8{*y{d7Awkg_ zRL~oo-y3?_mRC}pS5ur}v= zBhbcK1*B6NNcY#qS74D=JFv4P4i|EBb2G@sb~0m0_4a`y>kFOwHf@z#o(nMgkpDso z1m`lWtzgoW6ArU{fH`vAB~Ab3wsDrr^Jdb+5&dr!>t_3;e%KZV60X3Vx!Y?i)#DBX zdVb0#2+3V072X{h%kW!Bbz;=w=cMY^Dr^qfjc(*H>+EC?J#8aKNqX#T+D%?-`yIiu zIslw&1va`j^xoXD2{wiIOa<9B?eaBCA_i6EizBTC^gZ6){r=Pp_i0Y*`1shY)-+u= zus|yH{lAa1a_fi7NT|PGMhuiB>fYkytjka!BeJ<~=SzUNn_eSg;qAG-bp>qIfZ+XN z)&|)I@T$Q1YsXmdyI2KV zeb*K%m!kar><-U?{3-6}(`s;*1uyd-{Q@_`4EulR5&ksMUsj;6hOSvhv)pZ;5-R2FgpwR zJp^QmP(h(N1e!i3gQAd^kB_L0O{T~{Y>R-dL`lOU8vV#K{kr{EpV#$fH$Lt*td$X+<<295%Dt!#Xxy@>S zY&>0FS(>W#I(<0;rVJACVBq0ZZzRZ5=9|Hx5PhJdW1wYZq@fk`ymA*eQ&UmNsT|m@ zE_F>X_IZ8=`PFa>cE(0T>$To)@8ATGS`x9c#+1F9Vsa9F`=<7YYId?*>vnRqz+n+n zgrU>bAMWn%=l6=vD+?#wCHn7L5o+C1#Ej*Srwplh%CqtMG=I$s?nizIr2P&ol|Tft z<(51Bt!q$j=UHibhvSG02-Jw9XN-8URH>hIv)gwRU4h9Q^W?SlT;8uiukaJ6i}i;n z?H_SX2OwJ_!0HxYLi1tyzX@d-<9e=(UH^V_6D^kraMZ~|fx(bP|MJz@Mca7Xb29MsZwX>Ca4rl>N z0qdy*x2BmV0cU=(MLVyDihEY$@->la0%A?t>hqIDU&cgQ!c`PKjUrh4)_L`ca_g8;^L1F%{ z{$EYPM2u*7_&N2r0-87k1WxZSrPRzuJj^Q>8ehKy`TynS+A*Fj=M&+8z`*XFo;E|~ zoSc7dUWaJoxto+2t1jPLlrgmSDw|I|2yi^*He0iv7xShqL%T$`NH1rtW)q)AFHr_3 zn$bznk3Ha}Y`Eu+2G|&jzJDItcqSkwwncugJSkba#G3Qu^@!|IPZWWfL7(+CcD7W$I-;u&1Wt3idX8UDt=tvFi-IxhaAAfpgj=01kekcJxL3PpAHL^>8aJtl8 z)(Np@QFb=S84HI|W)PEJF@;m&PO-Q+4*W6QZ3J#$DG!4D{7gA6j=sG7li+uxB0CEp z6VGu)F#Ji73`Y)t`y|74O;o(ixYvYiN`xS!cb@da_;>B4u&t9jehW1nZnw9$a+{ey z>YOBy5Yfec%Ws|#Obqq9VbUmXtH)`5D%QP3Q5QI$@NAnwbH3u=0GwRlN>EGzsp2om z0;PYW6_|%{dsMwpg)x*6LBqS!6 zn=6;AD?DTgebxghap1PMMq^2ee9XTLb9Hmgnpax5HfNfr^W_v8nzMQLOS9Nu7~v{q zZ5UeepAH%&Q+Om|H z*l#zt|MfENT1a=Vx{F#YG*URtD%8-0nz20!>6t%UNB)3!PJzwWQuP97|IWxE8ybj> z;#(JbkcDnIE*kmzUD~e%Uy`jK>s+ME3kY<+=Fydww;-{p>V@9hL z{dp+awUoKG_Nx2xp6gRHPJ8sTP5(tscb__D{>j(Q$ImRZ+8g_+JI7d@Y|TPb`=mU4)l8kJRN0&dC~u2W`(g|j^Ef1huc7c5UWwi|H= zmyqfCLq-Ke6$PV(C#fL)^Xy;oCgKNeF=9b8i7>xr1fT9BW_Mhw+D-g#V~-plUpjDC zv%SDyT*6zAL&K$wvoQpJU%PxPb(I9u+(b+hp*5@TUXd|X{8Gq^3WLDo^LluT+wS9Y zcE^M@>y{^$(&;U8Bn$UBds*u`^&Y)cCD6%=2a$k>Q3n^#wmL)f_iJ4)8c4~;ac~DLV=E38M@cw?WpX_nI^gGW2bGgre9fgPO+DUgRFOvfv{eG^}!8e zWjHT8{dOF(8QkDfz=%NG_4cUD@Wu0UA5ifEaVFXQwt1Q=K-><3l~YBvj}0Q*#9$mT zL05YBBJmU^4foe>>kNJOO?mMX*KA(u+Fwd1EBw>W0IH|gW0{u#kk+T7g!SdJ`5NW7 z&&j#OHTJqb2I8va*=G&@gOUm6bh}92HD_UnM12@42nXNJmZjq1TXUGH*L5~^x(a)* zx6KPRT~Up2*-gHrt*7GsC^L7JGxSiM zbMh)B5A?3oCsg~mhDU7CVsFdk25lMlVm^k_UqOts>9!CMcHK{)sE8Vca>M$F&zb{u zckK;yq-DX9#!H<>T5`U6{o&h&jW`IYPei!tZ{8cH_slLXmaNVhyge4UqR%P{MUmjn za845hOchrA!18+3-0kcgOmCQY&|HD@ZP?)KXO*KurPz6A!Ec1$NZm= zb!y6Ha#5b3&40MT63U%(j9wDBf;;Q?i&#za$3BV+ZEon*)=u%kn>M+-cTr*x%W@Gu zUR}is+EvV}O*?}3&jAA>na!E#y_L_t5D}#&LmEyNmaXmK!BEBLLU2yd_wJU_hZ|z! zbsTEgjgN}HycZkdFqX2 z+P}&wha?J88=Ct)E+T+-UZ=eks1~eM0tLK!&(f~lbU8c7^t|JIb$Oj|)YHj;apm`F z1Y7X3`^H5dJjvObSNA9~yr}xQ-m%j8$V zwg*UGd`%7Qx-^wGM#Cb4dz^-6HJO0yX^n}?5}rRZdYp>tQhd(ks8@e4aaUZQU4t*& z)eevLh7o$T9WCODCKLkO-3n^#!58Svp52mkdCIyb?P4X4`-$rPP0K8#P z@*iHvD7nyEzPPj5=Q%n>w@{pCfL_+zHEG*^tqz{4UAhGBOnEi6zK1{iXSKjB1clys zCwhNW;fm)A7Ms?VR@p&?rssK!7_%&DwHbCIBJB9~qIXiHZ4K(QtFq@(`kooQj`W8?#e&RqXq~yEe#bN1qB?`jG%-0@p-X@TRksS;@^B2c*MRGkGRH8 z7f8VIUPfjphm0J(<8?i*Z+AB*esVd0%pk!|UwERT{ZS=8zPnq5wDhX1xR}@R%H7UR zQP_z2)Ya8h=dh1#{$;#^Ky^$W3 zkr_mvnOOh?+`89s^qS0f*vV%m`ue2F{ZbHk6++`BEiD`Z3?cg&+=D2ehpw-0ZI+s; z>Dlr4l;7eCF0>I1Xf5=A!GC6*R2>?m9Y^G=Kh4biMQL`m{W-TdALhwpeqmx^c4A?5 z)gg9;Kk3l!CUDU4-jR*>wL8vOi(j_djbsb@8KIzGjrEcdp9oPH{16fxVtf#U0pf9F zqvYP-J8vUjkR-szonW&YEgL46+?esY1sxpj?;jqQR@#}O8s^zg0FV#xE{@O;r|rUM zeph52+vh!3XJ>n}E}eybr%!o>C#zm)f&tTsrc^njI1LZWPdWJ!IF3WHI!c=QTHNO9 z5+){>(JPOi%!a>Qf`*2W;LpsN*qRC(lbchDN?SwgyT*QOqTR{sxNUF06B7@41K)6U zRyEGK`piT_nx$6P*my|`n7SIh`YV7%yHFXCo?jJt)rbh(68^Sgx;^kl^ zCj#i@W0#lLzhrZAay}edD0pfQcDzYl_WY=>?&9h)md$GgUVU>NCEt2Oyp91~`1S$jyF0F@<3vIt)|gFV{{db2ACI(=oJ7LiZcTW?ZxemKj(*8= zvb92I$C0S2nhzlOG2lF2k7a$PzpO`=?9E)=A@K?p+Bnm%mR~KQC|f!LhdL0n2$0i% z(_StfkhY{5sAisU0uLi1AcQogkNAEh>v@Tc<6tHwRzP|!wz7zfgby7Py(lfUBI!Ew zRtk%XT4=w8m|O=~mrlBJY~A|<30WsuWx4(2cKp#3M`Qe}^u6;qnrxx{DQa)&*-_ zJ-|bYy^Vo|B||o7yVsqs<@=rl2z2$czay^=iX*IF_@k+qoHIq^8#+NAmiP?-g&#;WHO;sqa#vcW6_o= zf%mz&X{>~6?LgVZxj{0ATs**KW=b>`1&_29LdL-pPDz)-NzKN_MMg&G_O;;##g2bu zbbqAJp%OBR^YQ*6Mb13i0iTlyI+BZ1+w(8io9Q!j3+%f_;%j?65_maIXel!doyunK z5^M}ps_Eq&lGwubvNAfhkF-%o-3^XLjxueZD3r?c%OiN47!nzC+F&66#Go?Mc46Ly zl+wc`{1mfh?z5^`trFgoS5#y)C6;;1sCK@Qy5P00q+~e08GPxE#LKjM z4&mpw-4(qTn$3}jF~nV`QhP}NH+trED9G)xU@RpNZ@+qjdUkqj6oy(^O*&L*!*XA{P@8wc6wYrlF<}cFApvnfUFN*#F#7 z*a%k>pWi?~&Y~0k z!Dzm=$m59LzC>6$K#rfC9vRm*de8d08{?{R^M9OX-x8;tKfsjyoUMu>0kXIdkn~$ z1z;v3!SyJoUYqkVqu}ATCUq;3pzqUV_A8%XKd6CCqFlTFV81Zi)v;;I_Kyti*U_SL zdil*tT>!`(GsN)`ldir*IP+O$CsrGWW@F744&~t+s6j7^IFp`XvzT-@W`Ox7R=aKY z!ASLiBBj(wyQ5llh85lLEk*Dph&d95N=hV^%x$y-EwPuQx>0x;*&Y?w=RXnFVo-+j zm6d$2rsURS;Gy3Qz$?AYm~&Po-MQLmpHk$<;~6|;FU$_eTo7riAEomzjvICh%5BgN z6VHaUlnZ6s;rc#en@@d7rhC2J8b8p(U2C4@cY|+s*s!7~}@IyJb4P6v&fd6IS~8}z`OWm=;-Z5yHB|O* zr+20bF0sJqBWCNSSsuBHzq6BBz-htlRX+F|BP$krL5KUFVV&pGS7QEA8 zC>kFmLoaMBThLK0473R3#SEkT_-nEu^1z6E^?8L7OyJdn6YK{`rel1pUv$CM;M2ZMSe)u*qb?qA9QIq%+? zaFlU&J9kbv$3twR#Zs| zjR;;VbZl!=VVmO$BP0e*W#wnxxi4KyalXD=9@K-OMnA4P{8GPL(!VqNoq5%K<4Bn6cor zF(_r`2F`T5K;0^>XgRo9vXi_pczw|5Xa&BH$po)ZqR{Y|cbQFJxvYLg?p$K%HH9;W zUECPtnP^^YqntZ$t#0R#*T!H%zMZJL?FLZ(eX1c*81~!r2AxKj&CB*>RH;v^fk1OCTPH___RMa;~gf)}zlC2jTYRlwG z(Hf1m)N3}CV~%@birwN{9WFTrN0}LoE=|RjoJbOMJ^A@pKz55zVDN=;hE6UE+S|GH zVU$&u7kUEj3XH=xDBI)x_#F~cF7B;mV?2icrVlyb+1To}1yeJzkF~?XeETD^bUAKU z+_J4Gb!5}C(XF0Mq`#5Bs@@ip##5sMUPS`@%XBt=4sOX#RDTJPjQ+!ByyMa2_y^5K z&kehqP;o2tBY%GJcd(Deau}Y9LUiK!=#rw8!MCR4(1y@;7O@z_!)6wX0lnG zU}t?Xc16D-sM%Rt{tzQn4GIlbnk8nvJ4(fqn_ih3s`uYLtOyQ zi@C>kZUYq<0fenNy_volp}PNN=5oMmn&*MbuX^EeM8t&eVgw%G{n75`=Y`ppf@?`W z2z=<(HZ(i_%Jx{1DV66z2Nj>Z%C5sYlE93ToJ<@L&dCe7#E1A$Z=UH_f8tjb#1qn` zfw4Z3&k#Ogzj~|&X@2M!xh*P!Cysl~@cxYDxJ5b&ev(>rt$;q8o1I!rXvzW=FNdh| zEi9gIhm>uNRj7&8QkaOc^y12L^~9B}z{E0T`}(v4&kM&^PK*IR-ZDUqX+p2ctGNx{ z5FJ9#pQ)}aSIrsE?s9>;?&%h(8$Nsabb_)M(w?dFH6%m=*4VtiJv+4Nid-f&;K!PG zWpQ~=wLz;D6Mi$zy1r0;7`e1S1sv9}=-w*%l#|4U^ z!?LGosDV-rFn`|syZ7OdU;kB)A5KoVH)jM6T>OqgHGHo< z=deQOoFkBpNO6>gJ{Kqh*!(eMK; z1aENlB@x((tjj3Np_)0x9dmQbJ`xOr%3Nqd(%(*q|CYND_0#9od}5+2Vpc8*_b>)s z{3Ui%0))181iIwVa1)c%!UjI43IB~{6ejW;`xfEaZ(e+ju-l=5;GP^j5yjserxyWk z^+&+4hP^=h7E(eYC4^L6kWv_N_24b>#<>HtT+9oT>kKkNtRKeKC3&JQfA1$-nls|y z(Ij4YOrk{fqL@PguCq)UO_ZftpiV?Uk;YatK@p-}B4;d}|-_}_Lp6|CgF zRrvhdCITqgefVz>v};=Edqcy5Cn>@NL+RQ}*BjLLj1Q8;9=$7?`Mtq9iptFH$|qTR z+g^XT9Q;N&1raFQ{*@&q)mk>HPPMxnf=%d<6&KqRRU!%4(Ku)PPm||%8frV#1x6^8 zGf(4B_ql1Abk3rf(@Rq84-oi@h!C=BH*x7eVHnwH82Fa;JxjDP$XX3g{Q ze7ze5d;7jmQk&PB|A>woPjlgF9mj;)zfs~d5or80*g*uE6-;AT?)(@J;ZC5#SyNk! z_cAVu+B_4XZ<&Gt`c(c|I={Ck#^bQf<@7$CW^0#k3gtVNbd)tLbC_x8p!?3?48gKSV>sO0e@1DH^0FAr6 zU5K?gNw|#pYX1cNtj|t&6?5!thI>@|?F0QmjQq<4TiiHs1RQn|U&G6a%jW_hTf7E8 zeE7|}Ha;H2-&S2+-B1w?;r@yGnRsDeif+vBMz_tqm!LNvF$%^DEjE^oF+N zO{~9QWmQo}1v7Q$_q@D}N331g0Ra3F?}?TTabf}3^mc{nsjuy)es#lJr2*{(L zDEd)Q5lz2~@byikfW)^?*=?}>mlwRPEm{f=mUz7Gbkv;{4a6|Im#J3}G#MN!f@qUJ zf(6CIqh-itzewYR3SUgdAad^WHUE>D(pj?_kQHq1*Z*|O0R3|PM4j@%In(dyn-iG` z+_RI#+ac1oFN%H-m~ZTwcd)-jthO}sG4gjKU_bA43QU;qAM8JGB##jX?lKT=9{(w` z{OS$EKsm+FD7^nk6y4KPR1D}-6AoODTv%BBF5yK#>7|bqPFl)xxwQ*81qJ6>>TdR` z3AtEPSF5%g8tURNG6kx38fIN7G%HjO!LS4NS-IO&p?-M72UxtHY$$3}7$cn%la zPf4UNl%#1@HMCJOt?W+a6e8D}Y~VB?QzfH!aj@b(of>}P$jGR>k(ZYr7UA)6mSAQp zF0B-_e;*O#I$z;*i8v52rUuV`{C)7d3|$vsMwgUmpRlCir=L%nAJb)QdKQ`An)0rn zy~iXVh{_f4=4Ge+itoE@!KCbLN|AqUxI$g731vb}lKs`NQ1`RF6J$u2?7FC<3YnFh zw2bwkMQC>I^~?*%L*7dV0W6d8w)?(u`>P#n|9{LI{E(YroDa!i2 zfBpKU!hQjf$f|{JrAz;Kw2G3wNdSxQZaS!eM1&Z< zNOj`KH4krSj9%y<6dz$OcZF7Bh=<6lvV*(l9m;$jRtu)D*<5E!zBIG>+($B1V|Aan5`{*e71%o z>x%0bv?BhA6aW_y_+Bv-#4jLo3htTpYo@!kr(I6WkgrjT2+Rx-2iaAWzs0u1gn;D( zv&(;DiVttg-ednqrF(g3aF9^?zzM8R@TT@;1803>-P%}OQ5E89wYvyyPQ9r{Q(C~H# z>?2hArSoil+lHaLiXjF$cac$0v8o$$~Dpv%0Un#xgMxe9TQ?d@L0c^0n~ zJpF(m+(H0Q0SVm#5^-)}Sm70z`Y4dZA3#>z6YC$9z!F{ZwW#mX6OtA8-QTmr+Mkfy zk7idDOR`V6bMdXhn81E)ZDq!-n}@ShAO~^@mPL8FaHN0d_-r=Lh@G#*-<=AtQ^&Mj z>^@Rs?EO)d44Oafq|9W~q1dVFoID_5w_l~F_qQP?zr6x(qYRKnWWiyK&tf_BPR+3X zz)G}0c_!5_1k5=R!*Hhx?z+sBaTkMgr}GCsRg_taauSeex1$U=o&$o}^U(3&q&c@yzMxA!~pn;VyS>tG5^cgB08Od8VW=+jmh7)8`iTl>Z`oq@^zO zgy(dlb=2wGS@ppApKG|zHAOTA?-NA;qbd?qLI}jyo%PTjcBp-#w!w_5h90-i~ z^6d?10x3^)`{9k^P)?4UA)&)+4#z$^SL?whuSD4-lfaY;)-k~QJ}i{I!v5RcJo^a! zDX&knRKl?-WEXR1lV9yn*we-N+Il`gFsz4K+%tGLClBcl#a4t#{O>qxg|Lt~rPN=e zX8wkY;*c@Xk_*smKyMxIAA4D;HX!XNetCaFq`la3_0^axV75#u`-_JeVvGndf<@9M zbdFXO)-mQY#qG^|A1b}n>P#k~yoT&RAP;;DIF?v-jr*cvoWYy@9L16UDWd`z#I7Cq zj9P6ZrMaa?9Vb9w(}C&eFjBH?85&DFwZaeqtN-R#ZnAEsJ_!e~+o27T>?}E6i2?}~ zk%75tD%v;8NR@Y_mz z&QVGk-qU$(Wuk`5$e@~jvRQ6x2VSB~g$DND^EQAr)}08-9Ci0>extgt)$ZNLz`|yx zADK~GU25j2E%EkiB4Ra?z&x4N+=iaRZ=?YlY1HKF>p}Sx)Z&to1r*dkV6U>M$@%qX z4*;|RoEu)ZQ{D`pNVfgR@`_@>8tF>1X>~naQ4EdYu;q^T@qRqq3#m!G;tLu*-L2v^#C=Au`;8jlwr&kM@)&31fzRL3>ia@%tiodQl# zQBfh8EBFMSEKGEDtxZjX=KLDWApavDCJGteZ(fC+k@(Q`_WViX($g;a)wShai1D|@ zl3Y@n51(W2h%4g!0s00ThQAl?YDNFzYbVQz6Abm+*qBT>x78ex!4>f+nNIlc z+m9hW*_W7IZgaXi{kw$9<8y36>yPd0(^|kxDm!KUD`!&RTBiqJ5QYKWM&KWL#iqG8 zjA!ZoJKJ%xrYXf@GLM?FcO;vamYsXRf{lWblA^C4$n))P%`h-s zkL6QdW}UUPgM+1{IrS$nFwk#gaGa&AOuxRSwY0Uf({5()9bkm*7t;v)`+r4n8237b z9m={9Lk7S;It>>7F)^02!_M|iXBo93A|m+s_=T&+X5#;T315=Qsy@x|S&abnH^Cd5 zF#}m3!w-Z|Ez7|!V8#pYdT~)V62ru!eg=P+{|=}gISc|ih`FqzJsTSv`h`zd$|!(V;>Fmc>YjU1xYc8N+HED8Yer(y9N9O$z9GkKUE}63v)p z#UB=6b85pcAj6Eg=yUlZ0z^NS0Xj-nDB2wYj0jaNupH{61pIm4*q}!55V@!NJ>vlB z)%FXYJjkt5;}1Uf@9rLu9n1$a0$<{Ub|~oS{!JrQ5eV$*cUFj6Mmeky^#X8?`e{@{ zycnT20d=K4eHVoS#d{x!4(jlF1r7_mbeJ?V9UPz99UfR6?Ah!eW#ZuMrLCk@sFeBa z^YZcnMyDhyxRw?MV4D*4&JJlb((K1|c_iWfq&OAGV-#lx=b}g9qje zQ9Kr{|9qro=lR)XZx}Bew%1%<6J|@@uU=$N@0UNL>dtkp&3gfZ?=@*}ChcrH zUZ7ABLvDdxhPY`zS`D~-rO~JF!ntvwDBf39cE*G4SZ3?5pVlZXftaTxlAEaH7_THg zPs?NU#|A;i{3LSu`jPt)CzC&rc?nv3p4-OVGbJ%;{q=!RfA_nF29B?xx7+*}D6SgT+2H`CLtUi}F~deonnGa4vdmZsdA z?ZeL_{^-$Ll7<14k-yk@etsBqUX6f&88}$-wACe^TAk`_tlJT6EnRAT%v#fN%F8(h zaCLsK()TwavMg;cFUZaEek-~^e0y(Rt||@$t?B%{z05>)fNJ^CL|N;zWa;9cF$Due zYR&bTw{1zUjr8w`__Ze-Elq?VN*Pl({si1j=GF1Y{;T1RlG~4ECTqI&C1OiO(zY%$*nvG5aj`g3nDTTyBpdY>-Db-ZX~_}<41v79j%R>n8bE_ocFjs z@_i(=G%Vx2E?-QcoHp>tUhv_(%B$ge8W&q0Mn@TNMh`b~T0C1@Jb8h_DX-U3x!Unj z{pDPHPJLYwjiQSQ$*nSR2amGi-)nAHDf->gV+iAu^kY27C+H3zFlDJ?stG?KFW>B) z^q5^JR3qPAy!^%k`_NRj``H0AqdKet9<&^);L};6)-VMF1uJX9LNc8e%U2$`&1pS7 z{Ng}mRQZJ2DJw1?iM_IvFAXOh3Gt%vRtAY^&f3}*rm>9N2LVssNt7^;_xKKl)TMI+ zG^DhufgaauKI|hvqIoO8Ruh|O&s;kmmyLY#wM1MQASlYgv#!;!aB%c8RyJTNo5+6S z{HiH`GM!h`6QSSw1k9a%OPEN`1jsfG4O!i%$jHd$HpkD;J|pzyz=ox#w{mt@WX?{hX;KG!+Bxq)%8VejBb{FUiy>)KfO=$xO5x2SNc zUBoNRXNdNWj=kx@&GX-b;&-3Iz7%!5tQs79lS~t$R9Ajxj6e)COU3QRmOby5Ctzb=pcQiZvHW#&x zi1nq|auMnO@%C0xb#+_2W^f1|AOsJP;1*mKZowhA2MF%&?(XjH?(XjH?(S|i^X>ib zvrpBjR(Hh}uo{gy#~f>{E^mL{`IGgU$SsfV?vX}+!ax;E5l2VI@6PqE^J_&%Nhdmu zh2(*Rot@41_&L}vy0*58_ENSI>QYkYktaHU2F%p-6o?N2gX@VI??h!bM=0OkTqxh~ z0RV#X-VP~U-8rMVoRXc+&G_(1=Qfe^byfQ5dnILkyz9yFcCvDHeN$^oWAWrV%Z2ZW z`%~fw9w#1Rsx1L}+mQ|<4<(!)|)(P^fe)?g-sknIqFUinCKctZF;Gmn(4FVD}2 z;cbQkRLpWLSWE0uDY6>z^Ek}@ki!5apQv@WH@$Uv(orY-S5KPa7R!kT0395;PD4Vp@V%Oq z*5}IueES{x_v2E3AIL;*mlI~uAvRilBImz-g20}k@78coR&XIiJ+ZJ4k53>MOCtjh zTuH?&_ADyEyBQGkRTZ(5kPOYw+fb2?&yTZEGqF)oedD4*f^kMTN4fgo{=U=WQ+H;Rir8}d8)=W+7oO2P5HE+_U&fm|zQLl!Uu9oV5OXpSrKQ|M% zGGf=@GWfCbue_$i6!y29yIywYBwvF5_b)W+S`E7;p5@n{ak{8mT&2=B>&tO6){#_1 zO0|Y3BWqpE(=)4=H@L-Hv0+~nf+H3xc#|@wjvSZx4X1HEu?j1>-#0@aFjTfZWM2>K z-*i^P&;pN1KYXv60O0cNiwzSD=d#F}^)71}UUz62A>x~r|0JtG`-(Ol_hHK3)}Dol zNtHr9Tnz@v-Q>y#4LSS}-@9eCb&{%Mbv0t7Drl%;Vq)_S+1py)*3`gYAOI&Mo0V|m zP47B@^RR;t_Dg@a^7+crQlGgC_MU+NmTQP!JF0?;n#$bN)Td9MvP@=HS2-m{RruVv zHAgk!y_uD?dgk(_D=vs{`;Lxr0#)sQEoV|%{q{#jggZPw{_EKs5UvXcxQ7P?hr%Jk zNlMOzT#!L7A%;o>UeY}!G$b4>Bp9@frzLg<`!pf^r56M}G%P$Q zxeWCG(qBt#O-SGh>?HSWWw|Fqd()g1F^IX^$VD!V5iod$mrTWBBolp=fzw(=ro4&2Lj|Dy9?Uz)@`4 zx(`~Jza|9Xt@(1qC*k5@pthLaTOQkpee=D=|JT zG7`1l`Whh1Ha9mNYHF^3IOTR?%+If{@1DB&vR~y943X6t2*+*1>fB$}IQGk-?iaLZ+@1dG|b=jFu4o|D!%)X^vO#$if`)ol_f8nG?0OeSB?wA^mScC^G!)` zE&0N`a8cXn0VocupX`42N}PDGnNqNl_|%@lNyBU{V{7+ubx{OSC>Wa;l5R#h$=CmL zFav5tJKNp@!V68Vaf?3Cvp+0JxdEso8S}+p72Q8Qwcv4c8Z6Irepdt0(biu}(^Kdn z(UQzx(|*FDh40vI9x9CJB9;3nZCVzf^4@E2uIvb2{|X2_CrO{q4^5FcH)HeDe0{;H zWQZbC=g6ipy#^ef-Y;^w-|d?vXgJjl(w`soIa4~SKLYi@qdZgFbS0o3*lCwUu(HYO zq9cnI@*FZP>B;{2bNuhU)mnS*7q(|5B)dJGMn|QY%g(h%eQxOG5}ig=txUXB^=D+j z-4L*f*Fqc{rA>)U`zW#6WPR_+FI-e?EH*r}`G_)n7lstl`b|y@7=63HBr$_Q(#JbK z@Ts%EUjD2tWnw2If@L`S1^ALy`?a(>9UbcmB4y!j&nPHq`9u^{`sJ^3Bs4tOGmhcm zB2q_0_x)onwpzLMa6GB=ONM9^#prkYlKp&2;bZ3bnpfTkBUaiBC2hNq{^u+4JE%L7#N|Y z*n_KwF6f7Xu?J&dm{Put^1W^t+8}~}fmAW$-JH~6TY=9&n1>l7(1yWXb0oBL?s~6W z4nOdw8&f8+WCghpsc)$dY?>}KcS*Cpd`rtE2i3;Ek>C8Pz4hMlw0nrJ!>Sr)gevFi zwV0$A7RFy|V-VI^wH-~;U27soa-Rd|*NENwCNa}V#>dwDP+$t-NzM`sxD&^ z33HcieR-k$c0gCHJe^=spYB?_(9GP}J4xrM50=~B&TscwoN5D7JwN}Ot{z@*L2xez z_4mQ?@$%Br?DYv2_p_6$AWP7huwiG%pM;GY;A?D4Q*kYJ%=^^4c?hi#iQ zgg5=!nYG?10y469?lpKY3m*|NQ3bb-Jq>xew4Mvq#j3h`LOg?BPOpG4fByc+&_jpq#KjrMj#h|2s5`09OTv^e(9qZ^ z2(hz(1J63OyP9cXT;9tG*}Px~9FOu)oWL0FZw(>9@2FcI^9TC&h?seNEAV9Au8BB> zgFXKB%sCUg-}li*`P05$JJS$6qA=APx7~a>eS~Q37*bWXe2A?^0MiTgME?HRWRSJX z&7Sjm^T>b*6MSOfKy;MowdWG_oawawmf+bOnE3{NgL_8Z0^#-+6nFntBnv&*E#)Z= z)`NX;c-c5WR`jDsc;S-i;mulwg&k-Od%8O+2E$M20<(=GLKnyLwJXoU!_dBjDBB$r zZ_UbRUCqbHMgfA*=@wF7EjtL-C)bDu)2FTUp4S$B!oumB7`h)XRKGXxV zKCM8Z1Dg$DPTzx&nLXp8@=ELaYnaPY$}#ZfdP%&F*TIVkdiqD_8lAjo46tc8(h!^d3Umtluz|smYMVhmR%;nc zauVZ}F;s8~UyZ9I=>71(Ag|?a9mfyp{)XKza3gouOuQ|YT>7j#xC$fke8$es=2GUO zR-e!dGAmJ&O2JQ12Xa41MSViU#!0^L?Ds%H<}I z+dq!s^EL}@RyL92FB$nzMMrgYR~HwmV?MMUI;fM>LJ07eV&miA53DKIsmq=h7ZYjt zp}t9@0Q4Ho6sfX5B`lhIdK1>e+{Ia#gBHaX7X;govr$JxLQ$1j7$`-?eH~$Cw(tT> z2W1fvb$Hq`vDAMf>6u&{l+_P3n5cpJGtj~j6j!)TD%;_^Ch~K2K9sZSPb8f`Qu5OivZ(==(jQkdN))NFy0K)VZ=SpzCMqlIt&kQzki`r^~dpwe2JR1 zE@#&VYdnS+8H>vx?nv{wcGzpLB~O02?uL7xiY1kSNz0Jg$4FaA`>S%cn#Aco>Dui7 zkd#UYkjvONE|4yKy`s_(kIs@fQOJo2e~)f%`bU12ax+W|{7^6GQqs_eP3^y~x%3o` zEV{=2iyPNj@fd)=BtD;=syP0`kW}TSPV3vW1veZ;z)L@MelN8Y#CglJb~wn*3g8!^ z*WTPm24x2-PA~3Ww7?tAz|kSRAIaBI+4M-I({v_LGYlntS#HUl6XbgvPi6ax&)+0^ z+pi*-%4zYv^AqzQBot?Zm+&%zoMaW$k;LC%^cSm6V;T1TRt^s5?Oao5uqFd_ZM1X4 z`PY5Ke$n*6Il?ILc#Vln79Lf8iaT)1Z9^;_HAXrMN6T{98j-N?NB7n9@H zR@dg;5y$F92W_E=PjS2)Q=9^m?w*|4LbTMWJD8|zIXBjN0SvAd zxE>qIFHi*sToY8}AC8s17(V5U#|V75a~qWvR(yHe06YuB;9g?X+NeZ<>JkXjb4u!+ zF*0CnkXenF)s^*IG<2-*{32t(cf__L)u>a+kHLOo#ern>{>u1w#|?R@p((lPG%(nP zs~4X6oeYL^=7efkmA9TCN8|E4f!zLi*N+v3+4xA{1;XT9wM5BzXRI6bVX{R(eAU6j zYg#{l3PMT2vmwmE5y(?NNI;FfS%&eWLs|b=i^}}9#~;VdDSD0<)d3qK^QNepY3$^y z87$)qiJw;nngcti+0dh7T0$x~pvVD?ETiE8s9XKvJ>tf1e4R{RrMI7}uwA7q1x8K} zfN=?zbK>)riw>2c$y~QRmcD4W5ydUvcJ^KPaCPf->-Cpg)pjQ%;#FJ}hn2m*SnK7q zw&7#g7f2HyaV>8Tzy-qkTi)YtGz15z&u*$q*w0^aelCxM6xAh+mIYd?Yceq6{O~L= z0G0vU)uMX6$`sRbyO3Oj?oZTceO)bOxw+SJEIjAh2_m9|kMDL~7%5xZG3(BD-1z6G zBp1i{#-H}W%nrYLWX4^_+q}~oFF;$fJjFqz2gL6YJe}Yy0_xR@EhS0*gPH z{ilablW<6vnLuY!YYj<_H{E!(3fK8Ipf0^Kj5(I>-3_w3s60PDC+5UodvG|cW=HSf zP8S5moT@CU%W1(bav&gC2%?cE&z~8PHJv6OsVuhRPQOiEUowrRa~8K$ee{GS)k`yZ zWSxzEM|KL20_YJMmx=JD@H3uKzye+yrlXK&S9Mb^bIhzd&houT{OGj9eb@GSRm}X5WB0~Y;L%D>Iqh?cX>t~Db6=-^_FQCF+Fp>C#!F&49aR(W*x5who zPXCJ%{50pBgtt~^U%%~L)Eun(oTa+FiB)E@G^DlGsX~+F!5&cXs}rd zq(GUqh^HIMET`<)zHDn>4}Ue`ItiuHjEn$<>*jX;a}epo=}!Sun1SFtG5tx|l39dT zvpd$7%KKQ;YdB|X8Bn_EY}l6!Kyo}NyZ+1gptVY?SFZW1?77F6toZ=s6TB|}Xf`Fd}VzT>MtPoRWwI zB*$$gmmxJVz?>XkX&^P}P3npj-4WFFK2L>|dZTuKnJbemwk_dUODi7Hx*)6T&z})} zJIl+N6W_jh+IIVp+X~G#S&yr%msxtmlyv9SifRVKih( zD$bE~n;RB2>qkKQ*GTEHjAky?0g_waIUa`pbsQZU?&Ek~`m7{&g^4pgvx5B@Til2H z3~pyCI6Sn}xM07`Gs88`;&wNFW_I4a#Ska(#$g^@2X^*i<1~10e6`IQnR74>X7A5D zFpqH3R7_J#&OwU1#*}^s7fDZngzW6!-MvF9z?9gNjq34k4Nr%U(dc_w8xxJo51>)5 z?hjR&=MArmTiF_XC#w=dYL(COh5S3h@RF>r3-gf#RK^3a=b5AhJjjVA76+7?i*ZZA z@rO6z3hb(o;u&x?P=7yA-)X3qyh)R`hOxDPrB~Mwbx+3QhA+9P@Tv+qtR##65@^d4BTs2M<_2GJqYuiCm!_>7~ zp9XaQdoR-4zdHKUHgQ*1L|`f#IboQZV@s`Dx1NKEgv4sfA{HWID0*BsIx>sjX0+ki z34^3RGyzANu;)E61^S18!)>t_Q#t^tm;+;J`d9SN8{(>)>57CH7eXE)qWgNRqNV7`*U=KvLs4d@Wy;(o!wQJ^nUk|Lja(FH0O$mb+XpY zO)qOs9gvNf3sfe7r;-+3g)OY-@te12=5!WH$8UZEkjC~l;dq{5X>UP$mW0xiGpkyI zUgQ!eUvR*Y)w!O7aw~Okj-zCB!u;z+I+$bLBHvOE42+*Ir2Ebg{1u01h>IOL8D&$| z$pY}*Ph3y&UY+jUt~} z;NnjuxPmafKiafbR$_5GDj9ezh7@8q-+1!-10P86p8a=W;~+hKv9=o;qjs%7VL?+- zv)cq=miYOXrOWo3c9)O9Y<}bq{PTOj=C7hc8es#{Qzx+>2sgwfYzL^JFD52_x7<{g zk&=E-dUg4sE$e~E@)nZ=7?C-&EM8iL!@}o>AzsNuIif-dmX{P|>bq-lSL;ak!=-~R zNNF|e-X}I&Uc4~GFp1ln^OK*>c4K2%M|9xwmv9L`+z241>}c&h^jQ}*2y{%1fj44j z7`TXw$Fwh&XJ-dfy@qK2!a((S=G=2Sxo{&pGNz!R)}JM%Rt<>;G5&Q0=aWod0R-t> z3|7cpqP!nuL9ZN39DqkWrUBDkk@Rf;LAT9~eq18MRASeY3y>m@=DYIcgm`vSwx;~K zikdd#tF!z>;`#SLOABoD#j*xGD39mu?;fc@j<*fy1_!v+;3LaRv;7hi1?U6A)4y!T zQ`n?E8#Bz*=6L{L69A!;{i`GIniV6#2B{oPU2!+JUL>(hRr7Wj+}Pe&-=T_W!-?;9 zQ?1|BPI#5L0O64$HO-7t!9}ArSFQ8Zsdss2q&|{c52<{IwJk*2@vtK6Sou=xjhJMx zdQ!U5I5`)Uwc;$pPG4*FAe$s93U|#ZH~AiO4}JD?3`<09Syo;mfM=~8rPv2aUcvpy zM9T#fA%y7?(#Iph3lSL}2BlMLJA@_>y{{SRx0v#)YnubJc!CT_HqJNI{3cRNVZ zX2~0lq^B2i$;PSrT-1GZlxrxTSW)2VY}kN6h{Mr` zC^wYI{VRMIjN94auZ~}qHx~}O`*Pfr=IqiSzfq3Fn`_FMx7Z=iYZY7NHWC_fKJnGG zX4UJIzc;VnU_7SWff>#P!B5^A+Nm_Dv~_@dzD<@mlzCi(=z6G6D|R-z6-}LcNeJH| zmJweGR@r_+iQe!fpv?bn8aC72shdns*0`SLd&bqswkD4#->+%wR{AZ4qh5GisTB}A z=B-Q#AK=Ei76!o1fw}kaxpc_$@49jAdOD^+t+E$3T)%+7=)}m?%lCaCePdw*B-W-BXH%#6YC%p-*& z!ivD}DMj9V4@NFl$!}eZnSAkM%;%a#*z9 znG&i=y6rc|aD1fb9trEFN$PM9Boj!8g{TG$3L+5V$wYR3{x#o~u_Qmsl&Iu;d|Th9{2-;(WysPZdz@_w^Y3|PyP zi=&>P;)u!SZgAK5xR2M-{c6osD!DnLzNr~JmPBH+t-TCKJ{^G&P5eCW#jqD%&|85= z){_5|-tBg5!U2ZCbfn69{$k3`6tY;_9&4`D^d~;tHw4q-eWUS?6bZ|T1%oqsgY(mR z_g!9TZ^pkn0#J3bpSLZ~OXl7H5Q<;TvRG|3EnYL0K7W7@Z%hbQs7)Om?Ygs->7_LV zCAnWJDngfb=tgFSgq64=+n6KCi2kItILhnOva&zB(;RmWfEe~Cl++cQ0fXUwINrGF zxdG`m9t7dza6C;Og0rOv`QzGvVgJI1YVOqm%=M)uF847i(W>b6w4BR7z3Gu@UdbJ4 ztuPP}5Q9cA#Zr=@Uy(ss1r3tl@3tEsbA0*HVvozpGAoOU{N(Pw1^JJ_Kto4Vg^2+z zP;$pdL8{SHgCR(-4kc6+5^jZ^KPiAdD+CqHq@}5txp75HO-Yw<$K^NU=$P5WbNl6eK)tM4BjK*T~jXofm{!_ z+RWT4cS#5Vrje@)Q@YL!L~KbKBUaPG==?G^69bTH2l|((+rFHmxsJ0}!RXyL!S?5k zAl~n%*_OQ7no=8n88jrnPn`5Mqz}f-yi+Lk!OF~03f9lbP)ZUTtwudgv;7biOmc&A zB1mAxRsSVQsZno%$4pBsT>VC?T-D=C-})0>esS`%o1_dQPOS*|cz0i)P@A#Lu1w^@ zj$*pgN0Ds~cJ^qrLSKdXr8QoP+nSm`)#(IT1!12*e}+a54-31wy(EkVwczcEo3fEP z(K&8EKfj8%f%MU9T+T`mqGn||fhDd4yg9H?KV#x}ho+WX0;GwdmS>m;fNm-i8J2S0 zB8ctstJ%7JVs;h}4?~L_Q$GX8_sl_pm3^hHB#WMv43>Ue>Elx3s2hqyRVNG-^hUbW z)#F}V-B{V!#RVP3rq+(IsnOozjMa4q-pR=cB>#sTOUF%5>>$yPU}nCoaw%j;Ma6WP zAzN2F8|A5ybPP#ETYc4f%5Sj%Eye=xe*iM~r2rn>V*YgB;XAcR{!1`n`Ow62{*TI% zU)`Nup5-qT{Q2JsR$3|OjijZb{LrS zCRCfP5PNHvP}+{!FS1%Ra6WFgT83)L1XUlK9@C$U;Z3~PT|<)-;Fn-+#tJ@N#X^5- zS!9ekKcL4gpNN4(nH#|5cK{bnm}qwkq{cQ9)Z)GCMx2>4m``J;!}v`j!EypBGYnXG z2moVRTQg>rHdsjEq$9sB649DjZ@TeGYU(JK`f)Ngz41%5YUe4=le*h*y{XpDAWNxs zEfMqQ+l%s2L1wbU9(ea8{pruI5lC}iE$}jg<*9yRb$lFTR;pyA;YbN-x3JR`o~9iH zDsV|m;6O=o=Gg9UXRprWpA5RCDAmss&rh7!7HG9DHTkWjtwqPt1_lNNg@q-t5mSRe zHg{A-Ir$y(8S!l-(!f&>6IhH0J_NCTrMeFvH+Y@fL zeR&ms9iB^`*51)4up!soAzr-AaSrPma;0q+no3#-?C{m*w%LhUP773?eJo4AVJUi- zT^EjdtnA&3ksxeTLX{CVk84g6an;|}&6&mX6Z6I#hw)>0Ir(Fo?l!4??~}5oDP=pO z#wPQ&c;ZTtBm`8 zS=BM`IKm=vhW{BmAfQ18jI>9Q-eOeF0%~{jW{moqz7$fkptJp*?wG5lGu-}$4;+E% zX=pmkfL@lfUPFQUe@PqvEppu!1|a$mKhWX)q{ZNo3AUz5792i-H#}7f8|4!b6LX3% zP4<2U1D9GLW){o%H}>p5jy@%T_@8$F--_vf3I6|=Jn;hQFXN)0D=_XqYGmM0|1W0@ zz#j(U|K%n7zmQ9gJCPdn|8bo92Q>Vjf9%sejP;)%{_|4zJPkAGnfg>L>94w%{_o(e zqrCvj|GK3A{*w(z;PqX`|GJ+4zPdHQv&Z3lfpqfMzod!(_nQOmTmS#@yMK>O{QrL6 z|J+~;1Q3v|RZ3;${`YyN^ioW5x6`hroi2a|IYI${H25xJ@RAT-i17d1bMr*MbsFXF#8#gU6d-c4)Xh@6YLy&g7&kBKmcgda4i7yY z>}_mnRIzFMR&3y4cdj>f)`k=9K9L>%Wdi~?v_S}4&~8Z*J;;B9%JlC`@*~Rl*<7W- zC&kXek;!J-&A66@JQDEMRnK|EinV*y?ZnMG{p6`29A_UYw4HE|;D9B04M3#;IVmjc z#U<9}TF(<&R$rK--9K)<|E!ug0yuzKF>kpPvaq;_Rn%bn!O&zBS8F^^6!b)2_KCIA z>TX8z!iPTfE8Qw8E87w!sx&(P;sORWfKnkROz|~Vu3kJbHf-4o+#;dLBz+2@iQJ1- zrANy3?M4Ovs zB|q&17;ia*HH2XN>rI&O0n*6Gi0kE|yP%*Tn6}LUJkNR)UEANDFo8%EB>@T60n=ac z1-!3pWlvuAtgmTPy0sz`#2z}I*wUV>m9W!HbiKW3_Rn=}ZJJI_>r9qvB1njuPmh|- zJ!NJkj96ZPTgj2NeH7dD9W7mOU{>vuqyvY?r@y!zxr0lyqtBNWdpmny$?A@EpY?g) zbFGI>N6$Mi{y~q@!GfitY ziJmwUhv;~>eeGSDQwYDYn_Ipmh)VUtnvCLQcvaLEF0nHA7uWQfjwKd}*$g*9veb7_ z@SPHNaPK*Qw8t>P{;kITt&QT*(M|IE5ZH0Hwzjvox1ph-bQVfY+E{aLw@0;Bb@g{m zio1>I-TG9F_=W+%xa>}ASdlow6&hWzg@f={)qc;2N#1*W86e}VXd1fDSP`=!MN11I zj8V_Oe1aKlW_^LgRZi3<13xFga)2K89hVxk>oe(2VKvn?){`2%Z8VngN^Xw8XyixP zShoYg!@;4N{QJ#Af(fos-;|8rMx}K^~VQA4>)Q%a@;J>TiZ!_SoD-tSExpj=T-cM;S>+-Pe)on%C)RE-DEvY>PQBYZ3V)%xGPN?-HLbLk{Z)) zTu)O3r;(Zk9(;op7lVw!OKXpvwz`dOG)SMsf+vxcPXwHiAXkDs(%dy-7pv^j^fhpO zVzqveGNF8a2!0ylU;R>ea$SU&%WZ+C8!=D36I-aciq1OdG$E`^BhPg%gJ?tPw??G) zkeQuYb(g!}CdxK)tzKT3@xZKxmsZ|htPwI7zm`{#l6H{BL2b?^p0%IzwSq}1`EE-P zx@A-P8fH0naLDu*u<+L&#M+MI z$@8F&ZV5VezF}f2iAy^S@DhVCiE2CkIY%znnCwbhpO&gS{zLhk*8)kHc`)GCuXo(# zuJVoa3z4}E^x62GilD=Y{oz(!XG`$mTDIn z7xYc1uwdi*atf)fsUI0ea~J1l?xJO|+sR*L&uQk-q_mu;{^>tftd=SWuu6K`9Tc78 z7xa$v`ZU^RE|!lO#jaHSYd|}v>Phjek!$g^SPCS{D{1S73z{W~8HR(X&{qzxJ0Gd@ zo=Ux!l(q_P^YDunFZtZHr+MnG*VXhJv=4b`^?ec!kpzdB6V8%sGkWDcmoM z_YjN=^Qmx-BOHrmtYb0=t$`40#f($E`BRnQoNO_KOU9oKv?i+FNti!1`6^G&#Na#Z zZU9>A0drF~UVYE@$=TWUK}W(*uav}t5eO?1U?II+5aGK>wX-J2GEKIF2FQMmhJ$>h zc{VaXIVsSt{?ORHvjU-hl1p;hO%GQRoX?~Nkk&9I#9_knEck2(f!GEE_OXQKFTMN1 z!D;ii@x!Y6^&@!+D-&ATh_3Z<8D$yhp7Z5ZGy6WOA8b*1(haS61?^~la`8^0IAE_k zj-oaDc5ZI2Ka^{^-hI%_;s#y!uKF#f;cMw*JxnB%7KrgL^SDFP&)>D6foC?n3{W9p zEgc}6)=l1dzOz{w=o9{|PUAat>CA?9*ek%chpE{ugz#>&3lpl~HR&NbvZ$ba6U!bA z>X`O}z><-+L{Wfr>%p76-5=u5U0kLYXJUenjE+!8lNj_uMc3W@J`Qp^`sMHbeo;(jEzlwtHO@=1Z)zBY z5GC$>crH93qrt3@XOx1nIWB~6JXY)IM2@VGd@fKpf0vvU(u?yJEuXa|3%TeBN2)_m zdBgVIQG;g>Bh=onL|b!h=vY@h7R7aH}=R<^}Ny zj(;Gs$5Yu0ze8r4(tgBzda->hOYjlHR;RSa4MmZ_{spe)EpZ{XZT0t?mma+pg)6D)gks+i zg`HZpP;*bov3bYdox4#s^0kV+M~V#JS52M6rAvJqj5MAaC>BlzCdQbni`XqnhRu38 zV%^SPpqA_r_Cy>ZUVXVQB-ss#SLFSKOnic%#O*ch6(_ez zp_{wjVBshqlN%me*y#YKr#2YFFfD{fKGx3nGp7D+;q@Qe{5UhMxb?Nap0_|85pXde zl|m1reJ$&|BEM*74Bw)`3~ybpy*jri0yA-V*ff9&eeK_REZ7ip&WQ;*hjngq^oKtT zUGUe-Pp00Sn5dwRVtZ0Of>zhhn-^hr(v1z*Kcv%PlCtJr2KYI5ydm;wLT8$baHLY| zQ;s_?hLnBtILZnbktH=?9G)!&+{sX84tzNzS+1^J2*+CS=Mu+1i|af?i9b7s$6CS&6Mtiv$@{3DRoB>IC5vu z{D)^2V$wqgVK+s|R`~=nV-vgC9(*MQW)nUoV^3i`^9rp4<#_no-hMe(@L!H3%cl;z z3H^uZH-4VwpKFOL)I2WlFE28wdxiElGeng>ZzOGs%bG!1+-6!_zVM2L&^4EvX^_+x zS{H2ErQr!qq|?LHY=V^i!kY9RJ#eRf{Y>_QCDZ@$rbP;ON}_xJNXln5kuyRC1QF9n zo;f_-J8#))i)FSjTD@_xr80@1Zn4cN80w44a-&R-dpG-9Or2&;kE51{7zoZnm3otH z#+XbTj{l&Y2!{UXPheMVgK3YU)HPVWw?BkluEyn% zIaa`)QAApzu{bUaLL_dg3R%$VA#W-0MkJnPQuLiRV8@vuPV^rZVNN0YF5KwIv3SyC z9eoof^ag5{P+WLY-`(O$(N=0PWJY&lMQrSnzL{N$)UZ{kadeH#?p>6p9m4k~kPNEL zZ}LtoQ_pN=n@QEko#u89i{|*ZKqR)sR5H6i5{aOIXs8m`!bhR zVR6m44Cb);QYB@afJ2mX0V$3u19dGnpt{-o|Lt%TYJorElh;S3cz>an* zE!5JVt3G4?=2pajv7t5VuSUKv>k_pz=|3eA8(~(2+u0{Z%#_fE>espKP^9_v%~|yt z=kzziEr9VOVsDU0h|hqt#NGNa#jbYUHsx6nxtZi9tm_>~g# z11#G|vT62md0Xn$Voj)4%6eUSK~+RK$DV_by^;X=i5SdkdN20vfs?q@JN(SQsS~B( zu;o$3SZ4v~SHtucab^^I5tolwL4Ay3;LvNqJ(d{~C#vtz)`my-aU*W3ls$K#Kb^is zCpC^l0i>igZpj(X8};$Fvi6EHJ?<2j zfqado5l^I;bA0`2%8N?P0ts+y&T?l_pXw_4Id)@vr`&~o1vbjg@2?fq-qcUUH&!18 zG{Tj9q$ChSNqxZvkp?vj!e}tT{$yfepGTFV5^99<@bZGW4+E2eKMi(f;S<4!x@o8Q z5vutR!Scu}u$8^OZlJS(6pPN^MK??o-fUTD&3IV&|ut&+3{lNQ$)@5nc38Kw3(lh|-EvIu7-Lo4$EDhv_U zXPH~*EkId9LR?&2Qc_Yxq;m%7LqLe_S7%1iTqLpb+|sPi!cSdasX?VL*lJF?>XcYd zs!jt6{Bkven{n^{HA!-g{Oy1RvV?IC|{(ew>z|Q?Ai-Zgsk(VTXdMxRx{zWR9Uz)z`Ty1zZf;5 z)nx<~liNEPR7bI;nb^%4aU}BcAo99Lk^B;npjA3>@d1gaA-MBoZtN;-<(n^W?PruU zu}6%_RpX2=TDX-!tlUg<7$-=h?(0XU$>M{tf{aH7D!$1??18~bKNxBG=rM%APh8DD z4|3mte#;6#o%4A}A*QD;d^okPA=Cb(y%BreLUC6XGCPE+&NiaD?=X+JIw!=1QHA7b zpNXnb=(8PL)k?WG1~1s?Xl81qX!*<>*8LRzbn8RWl`Fb+c#l3bjbG_x#dXdOLdz@t z+)bwy?f52uONRVmmACBcHnWq;RY$(4v$S6Z4)@rH!b!pv_4> z@;=1ZMt)Q@#KG{~ZxmfCXc3*!=Xs1ElL>k!PW;m@3PS^BaKv!fHSk%{6!CUSp2pZn zcv;tAf%=j^uhYxKYO*lFI$^fS`Lw|Mm_ANQJcEvGwn9)xIG0!3|C1O=(;ESV+T>D| zga8ZDCSxmlBNx^QJf>4K`01E!XEt`Qckohe$}yU9aX$W5RH&eR4eDW28oS?ukAGgz zeDfw{SRvMxI2K(in-Z7nMPk3ynv-BpYj=I)Ood2J`SI`TxTT)V*Ui(0t>V$|S@`}h znJ_%$Y%3uxOmeK5hYoeq8#~#(vYKA2*E;*KNNzb{Ptql1{67u7Ge^$`{V9q&V2tr@ z{Q0>Bnj$ju$7&l2XO-PoPVkYBb&=|CiHXSZTCl<1u-mT3I9@oL?v{+z4UQ6ji~k*a z31L|`InUjpKNUCb5&~e2f zHxX-@TC-#(^)&Gmoxa-qr}ZEhf`;h;iSqTchN`Bnk98n7_w&r3Z*SeGv$!*!&)CeV zqrMqgQQi<4YJljMqiVEJ4vO2s*5;`po8=_6uWgyBw;0bK16fgsS5bt;wY_OwK?0_t z8HMFWQ655$SJ=?Y0|N5us-`+BE$yroQsYkXpT@*EFHe03Wpj8E~y==q#cTD&tW>A!Z9W62c5mJa`TW*80=DdoRVc@ z601OD0AHd`Vdi?u2ptaXN5+lCdEY&;fV^to%g*i7|1_oJtSAm$ch~D~h}E)bauhrd zk|~@Q`NWkni!SQd`PsTsJI%#^syInQ$?}}bdBTlc*nY3;TNxUu#_vPlYsz=ieVi$D zLZ8axww@NAhE-@!xy;E12n6{Bvo04rf*F1hb^VpbNRMp~2D8ngg0$67nsZJ^-<$ho zBh*U4h4M8^GANR+|I}b1%0V~B-x;hIy0NT)Ntf*n*l)y?(V`JjY=Z8=O`>mgKbBik zN{34Hgm*uwD`XmQb8uK)iW-^4uwH9;xa=>;GnYY|`8uW$1EF*_F+kHi@qB~$7k(gGHL9*;JrYojGw3&UIb^GKVQv`h%H|hr zpH99m`o&tnU*d8oD=TaHQqgv>MXacyA<6ReRlk6i6CzPER$MM#9O-N@qN6nVX~L?u zZ$D0I?}0ncjQy-h_*ME*n&fA^x>?5a))^&sfr}X@uHDV)^{GHUCBbthqM~WgIB-U_ zgyC^SQ^uPo`;9e}EZbHqlCS$=hfc&_MqKU;0aOdkIpueLQyiJ|FKzQ!e^fs!B!%L9{9LIJHYewLTA zLkLbW&5USOmSrqI#Gdr=0SKszUibd^Qo($nr~{Xhx!spXWnJAWNEm)NeGvs)#V&d| znl*(&7yl0LAK<8md-(^CyRtjnqot~*xR}ItIcMK+B0R|!=Gct6lh988m+Q?Q4-RRw z#GFV~TD-&W*w^JHIr!rVK3{X}#RlO4#u4d6M#Gj3VX{i~GN?dpn$;a7N*xWdtp)Lb zBJjjeM(uh3Y)8<(`pmRqP+f&_+{Ras>bx?oaz9yaoy5Z9#OlmzF&?nYokPWPr&Uyx>_)roCZo?0@gorr|{J*)Lk zu`-cjy;Ez`cB2H77+r&7Eye;7J@sLe$L6|gPR9gq{G%oO)zjrh4>sh06NiMzzsukn zp0$zjkXaXHL+TT5+Aftwi^C9==;wcELO?4ZBjkdjGkGX3*Gpe(n@(w=#42H*1JOB+ z!rNC~3d1vhQX)6oK0?k}4qkwOQD*l*K8;QHlOm(4I#!5ihWFSL6r}6Sswe%xviNDy zVT*d$!Y0gVMlD_%JSi75MUH?gg`BJ4Sed9(epuBJzcL>Cfyg4!QiE<0#p{c}DT! z4ENo|pi|QKChijt8EjIMewz|mMSb^~bp*KrA%Q)nA1>6dM^giwVBMvQlH^hsHn-}+ z2JVmLl1~a-Z!}NsvmIf@K_ZUnoT)%v4xKMxtkzfU@gr*+8|v8~X=$X10ZO57hXhAg zzpm77XOk*_3~!j9a&z{FwrqR$c5uWLFS zz*Hi7h0nPIn&{EqB@5gr_TR5@JU?=axCFG&QZd#h*M_4fDeDU^tea`P$Z;Ic4?3E8 za`}fjYXpO6W)w-K+TNxJbbL<(SsR;%!G=$e*0FsdVN{{YvZr;ziD9bdV2w%=<8`=K zNzTa$;R%dS6!KTkj-u|8W_!fG8}w0~OVhUqLEgv=v=1bGuG`Bk^j=i?@UZQu!y+Md z&%}ivKVo@H^#<6aKK*EXGy78ec?$?NG&B_1vjRy_&tVn4Ww1!p@9MMvbr~5a6V|5j z2J>)bc}w9_&o$}Nx%IM6y$X+W-Q41XM;dB&Zuu=P=ZeCQydD=nB=u&p*Bnwhb!D*d zQge4P0q(~+z_JuWH;}GnIV$RE+o3J~yK>ufeju!+P?DJa$D_TCU>IHWB(%&KN5wSG zf-S%VH+lmqWzCfsHSe@}dh2j7=g(01&Hp-8`2&yZsOzYt09LLLQ}+CuD17SWzal?4 z!f*n5s!QE#W^V5b7}`arKN!X!rKN(Ae-$d2AF)iwx*tKe3--4#Q_Zjbw(!k+^4n>V zEAzOf%K+a7&xW`5_4-qns51{UyVo+$nnFOnh*_IaMiH8zOu{9`F_zK>sg1k2BbqlU zdLVm$8g-%Au{DF%Gc$DW}b*_et)Ki@+nDQ3P<7%6?afMj1J6$T#?-EVpcz-#$@omNk7f) z9coG6g!g#-wKzdHSX;^Q6-t^(anM7e#WXbhu04q{(!eD6R=GNuzIwH^-6B0mx&8L0 z`L+a|78w>f$M3@hO%6m)Qdj~8zew)yPnE57k~Q}~oxVmJeUh;>J#$?$g@!GYoq$fG zPJpGFKaByAU5Yy_jOxwIxG3|td``XInTU-DqV69=dcI<8GC;jKl#TJfWGI9Q48dhr zKNu0tNj<(Q)7MQIig2Ik`6k(GR%z?`WSxEOi8+l0*Bdzz->m?p$b7|%ZI2`9I1Q=x@} zJY{p}W`;8M>~J~;vD!;_Y6o^X&y)(Z4Sb6}5vqQ&ttDhI<6eAwI@HV)64zD8opl&? zOL+0=hw*6sk+oj)M3I;*0_-m7(ONp)J(JNyu*7w8r=jW`7R56oZAP!BVDos*{Aku- zx*;~y0l%8V5^3>l7*TwNgh~TMH?|imb}qut$2=M2_1XDb=|J}|JW{=rfF4Rf4i<(!2y>}y$3o#^c8%uDL`h41sa^d0V%nRcbz$J&aLLnUzy@4?V9k<--?!7EW&@gf zn01x!-Z9y$qSeQ(y4}`ut~WiKYFq}RJ=meT_R*SW=x?Zm7{1=_eqD=B2Z&ey%X=J` zA?35p0k^`~p5E=&g37ZAjLKRyE2-T&I;eynS}d^WZ21EM2y@x2g@$XsaA+|s)w)Vg zl1*7IU~uXC-%NqIYAv;$lgMPqUp;ZmRF|dH!noi|lD9_43K)EJHvuK_$X*L9TGZhk zyeZWz#3qgqq7aejv(+|mdrbY-b4_x@@?4(GK4k!@d8B_wG(sKVRDFtwFM<=VUeCVv zujUHAP1TAAPwm|IW;$HRgOO=&1N*@5_85m0{1PV^rnJnEz39F!jJ`CTij-wG<{#2w zXga4dMfL5d3Ju>8a+V3cUq3?R=}W^XMRs~M3?tXd*>cso#zP8DD_B39cW$_~=Jse~ zxhd?+B6ToP#nbotzBQNov^|go7V{wx9Ro`g7=DQawHjV$9QazY!Sn&OcCy0}aMAbr zY)}dKRWbb#?-MQ5vm-)C5Lc;f!eh7k)CM*mf9;_tCd`7ZBmEtUH-_dnQf;QuUEHyL znT*;Z#I$+42O%cb2%M*#we%MtXLwVq=&D7ZR?=(CZ-FkK>S0*aV-+rF!M+p&+2>>v zM!x_B@Z$)p;dDYTLJy<>OqzlC`1i0?H9N7l;5H|%r*)K<^JB{xm7(`q>&y;@CvKaR z%GhxUbiR$=@cJ~u!mYoSpoefver;?X&k^kFt?|4)+57adc1c(k`lkyD#%NC~&JGve z3gTRa`(tt3qcz#>dKfmo$1?B+*4AQADNmta{P`eBAUQ$U6?41b0u`%?DrO<6dnH2( zn#)(pcs(gT!vUziHS}%EfW2`8wP4z%gv~S^@022FrkKxqKS|ZcW6*Fq`Ki8Nf?RH` zDA#w5vYwK0Zm>%uZE>_6-}82^4$}m15ADD=_4Ec;c_r;OWzq;%6|QEID>_ai&_i^2 zqc199WK@vxpG>|@FdP+CmbCN8?MC|Q@Bx5VbVHV?$Zvi8h*^hbzw4@>cu}lQTNkU> z=Zgo&5wjiuaZb^{NFA>K;wU%V2eQ=AG4qXweqP_4Ov>-oGfEzZn;Kh0zhfGlBHH+n#htI5Wf7Wb&U~ZC zBFxm*`gn2TIae>I8^3ElWo=Kcrik(r!Pz3YUtp?}3bb6TfQt8V)TRUXUI5x6k?$nU-_kme% zjJ`^5Ufq7rJ7)f%)~dsQWruF7B>XH6NW(06NhmR2S^3*D1Y?6{w&VSl<}qa_H7*G6o}6#Bs`!k}nRrD1rOT74^-JnT07#quyC)5m?65 z9AZ-_*LdQJ8>>yMnkK=qN#>a(x$dtfa=VeKgxwxp1(p(0bDSPC{M@Lp%P|x6XLY)G zy44&16~#VQ|NX3~`5Q(pp(lp&zvx^Qau1r5pXvQ>(S238@%HAb@5)J@w4(QYIsHwB z$HGs3x9ii%V_So@uZ>9nYV=UKAj!f@T><_ZITXyjrxyO(`8VYeE6~-*&q( zK?P#(v*2tySwlS+OZoEe{)D+`%1F}Zw-sb5T{#tS#T_9wwG~jv% z3xNsp3|tge&#b}d@N7C}wb&tVwvRis8KSKR81*CTp2TiCQwic4%81;Hj#_M3FZ$~( zdRDBq7k3E?WBHdY5B)5K3x>oYrJE3bB8#p%5}+&PqwgBjo}H3at4)9`OGw4<(}F?W zKmr&?Lbi=(ij|5lpDH1CmI<{G$0B9F3$+10Emk67B@f0JVGaML6yu{9WJ%v6;seH>9t$;YhBky#nldzCSNIu~FDw zac653WT{%?Tb;&=bL|tene|*RY(6dCs%zr9~#9ai-nOa$lUkhAUeRZ?W9_LL-N#?he z>|v@?0hq&}CIYHxa-StH&N568@ui{el1-6mmXOyG9d(*R-BzB`ZR^e~dQ~&wCOgW_ zST>Ay#iq?&I+0~qWCxOaGy;xohbCWMa0*wUyML7bJ7sI}V}&GgV|dS&{Z*Ugj#I8P z$%RXz&WoMGf*q8A8{K*#<2g(-jhl2_i|H@*F0XJTwAzkE7)YBQ?p9(X`LL4BzYKKLHXKCxEsG?<`o1&KA9_U_+g><@jjplZCB!|6P9 z5bt}NrrgU%rLh63FBVh9X)X(cf)F}OOan%YyDv=!x%N^@5j}Va@>gvRR^iH_Zn=EZ zYEqS~=7*+lgD<_Hjd2m)Oj@cm{6w23HXB*mfMX3XqL{v=wDWHCgq3I7a}eUd|Ga+w zTCoB@UR2E~_ZFCKsW73la4=WvLOuRE^6mj+)B?FGjxw;A;lApTc{2OF-o)-vV;0Cl zbo|05iOMT(t`h8*;6U@L{8W&-u~sES?XtrLwY95*%J^(FrAV=TRzj=aSuCZ=gDi

    WpyQsSHI-OpWyxa(B6~ag2;EP76~^qx9IAl=N8wK@#U z2((GYJ#<$+cw8sa2^a3gg@8_V({;j9^4D1@HLwEPC3QQy+3S_~kUBV7OYpb>MHI?Y z5DMjDtU@^!!Z&d$Hc}n}qHVi?Rjm1Y##opf?w}+N9)x*rB?ra^za#aZJ`X#U2T-r0 zjheEU<##qMadQ~!3Qq#u%Y&vX&*dT;%Z+_vu5GW6E4hwHgp-+Q;kJwRTIAivI|;gD z&SmCo^Vy7b%SA8wyCk3PM#SxUmX>1N=$#>7qw0*M7h&aV{*XAzPyJc)TC?fok$nk+ zS=?JZ%=mGR7j2_6b*>F~b!5}~i~EZU8q$H&!IPLfuWZdXjMy#y&Z8OE+zfq9h-QRT zODhz7^uDqIRfehqJ380_bd)KtBBX8n4o@T+j;+p2CO?H1>xE9Q{2+BsJ>zt!#r5COC}tv8HU3wR*WZfG)pb*-Hpt$Rx!NAtrTz;7b(mcQnkt7@7B0e`)H)Tgyq0Q>XhZ~ECf&VP`_-dj=a7ub>DsUJf;msJbhgr=Ud0CM6`!loDz9} z$%xnFZ=*A#P#1OgEO|_l(uqe5kTz6fKK(E3KN%niJ(D~?XV8Ols8d?Qxo?OfR2&8gUZL%FMW;&1kn)O z*=u!*jBC!CF-G==ypTglfNQwx_NJca%x? zkESU2owt>GCwYq90lk!!UeqSM5#1_+9pF9sa!KPTp$_Ve3QNj%K- zS|{;0S33zKvqwx+H+9f@u8gt*nGYGGSEv`$l)=9Ios6=2{HehFi~G+Z-~2mwSj!OI zU5X|_T`Pi87%p4y_(VyWNyYV+$Kmpy&{+!W{)Q1bvcKo;_O#G>JNp@SVb}gV2tCV) z>n6>n#F(GgKv(6UX!6Z%*{DpmGx(B~xzG z9rsDxs8Obhj3U}3n>7M~(^7(t`(%?y>)vEojD5cTBch!+AkFlgO5%#>K#aPKnMDh= zmeEdYfg=aSWm4!T0hJAolkuyT;}9t*xGe!a#BJon>F=hKg4z*yfhZqx4sHGmQ8=Hd zaH=#Z`3%V};jArqBSPGAMioQiA_y$#K{{>qtTP>(RQx#uriJzH9=4*8BU!GQd%O{H z5_j>-w5j@?+h$9El9Z^+C+@cW2$~_v=UJ{FaDDo8p|o!M8=Li*FeGVlG~_(sYOnh9 zKXGvL{#ka%pCqt;I@qj-OLHQ;(X0fh#<2C-S?EA6_g!$$wZ$brbO4m%#6?ZBl0OXpkwLN4nM-#|a? zJEcHN6ADY4NVj5O^Ab0G6v4Nb9R3&$m)nJ1F%*5FoGg1l9ConKSd@+xFbyw;pk7ns z2mA6|`_zthtxvj+8I;9yT*p7@)TQz|BAm8w>5+JaSOq%pzT8_IhIc3JJ~uSfzib&! z_QyHMz;;IZiJ?KMY60Nzn6TwQ^d>mJ~PE)nw2;{6LNLDw^BnYTc+!sz_Q@$7kT}tT}m~fmU2# z_m(2l((w(jqvWtItyqrh7W;QNdvI2CPIV_*e>YeNsW* z?6qIfdiXi|PF)WHIi343Onha0R}oB`pJJP?v-RC*#Pm@2unJ3PRbz3LGGLy?gStRI zwq?Xj#fIY(u}E*CpA9Almvo&kD%u~WN?tZZa&g=Bof-Fs7i1E`ePy_K3BEDELiA=; z>$n=X{-i-2hzP2vlIK9aW+`xV+u>!|>|f{LB2O0A#l(mAa3-g?>#~@*bE~J~^xyNB zD*L9fqtF1;%Uq810k?&j&Pcb>F6kCi$|!=@+T9}LdmP_&Z0*5Or0kI2y9tRM$^*N; zUfh>>3*&n`VEO~&7rv(Gf&{NrWu-Mb;@*J?OGOhO?WMQZkBwfSw1C2MJ=VJ&rUjGP zPwVc~?vHmZt$fIn#=a+)l+c@kBrk{Ik6Qi`Os!bSZr9~%HLYFc8{W-3 zSSg~HZ)5yo$YXm^q*?j7f%JwYhcg>?;Xt1xuX5>`Kc*Br2U^2}xT(g2-5#D!k8vrr z(cWN(wAp`HUl3a7y3E3k4vQt0t4OS{M)3FZ%-)6gcP_%6gN=gCnto48SnV%rB3NBi zv?#qY%@RT9bU|MwGb+SA9{5w2!%OTO!u0nMk8o?$OvYrFNwuZ!cmir<_e#GJvO`^&<+aI^N_ z_vZ?3Zy50>hb=ZxG`S>^$Q zUiHP#`820}Cb9OhHZEzTrB^6oe2VgUtO=K@yN^}znycP<@SD@`G3AA2<-&$%zb>S! zGd~d0onC&18E;|W3(A0oKYE%Ela(fdc;{&pCnR!+CFtQSX4ZEk{evhn*_G%j&vcr( zo-9MjR?d#91}0veM;zO_#uhxk3M^Pv>;H6Ew^8(TTi2=}D=TF6R=rhnD`vO~Gq@+B(uSM)| z5piab(m1t2bcu@-J0iO470Vc;5TV1FWgjEb?0cVz@XHj{uR%7ULFi{Da&bFBc6s}`rp7JWAv##q9DeP zYrjnqZ`qlC0hun77&27Idr(B>sPWS7hj$EJP^p9bLD8#S4I`v&w{mX9z7q8w970kb z=d?utSKTGqMR$Yhn~_8^y?147@U@GK^$=Uk6mr2R_1s>)`5Yf~4e!B=&5%fkt>~$> ziU&P=74~rqcX9q|AnBhdF_K09QV`dLg%g856=UG&r8h8|%-s#jDF@$U-__Z^DkNX4?@11pgKX6Kh(-8)-@=ukJsy55pc*n zjmlu9X@?KeNR7^?;9WeSwc?qZS0hMl3uw5`8D8FQ9@}BBKeDg(pLR{#kv*(8`pIA; zKMjHiXW^-5&+#nFNWe0Cw2NfSm1WeJ)*}e~JsFYZS2oxG5DdWM^uXrL=p-7q`HQqE z3b~m)HA^7)EG^=~)=xS2yC+HV4@2e+?jtnnCaBJm>X9|#tBHg3T523n)EJOCePhC7 z^n%a3JkX)!b@c4}k#{$Ny|GWzU6x%+M|R0cvhbG%a)A38`UAvipO8AG zDM=y5i)>iknykVX?>Sf)GnhPy=DuYX65Y^FeHpd1)W#$Rt9ZqEl;W_|m-scFw_iKf z^53cRJ52*nFM}3e-B*L9bECJnDeZa#jqCuEeMUp94^5A_7;9}!dU0OoL{Z-wQI^1H zB3MFoh}IJm;~8v53x4Et_QSFQYYMF^EZq!Nbz0A%g^8z#wC4|LHc=< zqQj5R>n5u;F{B&Q20&Xco={jRn5f1Z`^zSDTK~$7{zpv(O%O&fiL1_eD#jG|@>i2O zoEd{xG?$mR>6c7HFuR$F36f@Xft)KTh$1u4C9)`m4o6YMSGW110r#D%g_%XoS6s&9 z`03P(-m)-5vhF{3N!x!;&@7Bf$MT~SUHtoU-Ys>mfL*B^sUfRu86|dJBO8--_5?VbDIw}CS z8(yx(H6EsHt~92rKxkvN+|0~OG13g?Bc*w)H;*{*yc;cEc?K51x|D`3GGB;pm_|cw zoSQr1#B1>rM2x8<^dH^y?guI8u0N~Z1dblp+Dw)t8qEBsO!9AD+tK33dOLqxld-78 zVH+v@$mxPlHra509jr{d6eqoTaT+1Li2gNf(P(CjTXWTW>x@-@ZS_7F;=pWuz3mXF zvr@~WO(_G%G&)-dV3`5p4D5H=G!)q4#PNmpbzzA8YHYVr=(|Jvg4XfX4-l;IBk@;l70;=t8{=fikscXehVWL@+5$p>F~HOw9~1wF48P>5m503c6RO#jyXAD2NNfimA@}W z0iAI50W3IvLs9zZ+Y-b)A?xp%@kcR&r3lEgv)qZnojPGC-uH3b+s9Pai19g}KQJ}L zj5=`Q{NwYDo;Ohb7!7f$`s}z8Pq!MjWD}khVs#vO&X8+qbuyJjO-?VwM zs-?m5N~{C}e5EKk!c_uzpxSQM{bDT{;(ORp^r&ALp7aM*sDcIwRN4Z}ySwuw-+7w3 z<1Rp%zk>(wF$*0u91qPB>pP+(BX%pGY7!1pk0rY31w$p{hz(o`;&G@=8Kc78eWxb4E5T8=nm^t40shgZL{wExRqz%2au z6iDjt7|2XEH@EFQ_d%fJEaa2RDDhBLzb`ERNaa5uey9__{dZ$7eQ1Mps&L)e<}52T;Owxse{`d{=x z@)qyPgg`O%vdgI0yNJTSIBazA53*Ph3OcXKT%T_a=d^AKqwx7of``ujVB1sqdm_Gm z9?R|6vThlHq)j`tR#$&~G>QR!wRn4zpezon2kgq>B~YAtuN*S|2Gts&gqIcl2Rb>E zTK-ngKbk+Cgk%YH#Zo3~=VKSZM8te^fKz*|n{MKmojT5OC}BX~ScG&TH1L z+Q573YlDQ}C2y9pcF@-u8Gucls?!STH?;EvaBIYXAQ_< zHta7niro6`6juu`R2T{@&N(-N{6#o^`&Hzj^2viEwwsO;n{=;%}EYA?{3ECRo;`*!odM`zv4=10d3XQI;5gmhK zHg{FNe*}-;PtoI_+yLoA+BAbojIH!@OK2v=^h@%Y0}_{y#^flJZNMzbFKaoSTnD$C zV2M^n%E`+<_IlRSl?BRKk%d!Wlpkkt4!A)au@w9$C)jtqkmAM~@t2ZlVf_F35Hp)^ zN11&3(82|}rf9;0OQ7L^SYEL39$k4t z$Yc+CN#B)DEhD8Z7^;N$YT;B5q^QEv4`JbyS|UA40{c@1m^)`c_I&=;*v;?4@5kV{ z+#czgrEowC^lD9Uwvngzb4{v0e!di5opVld^yJI{r#Tef_~VaVNE1pXF=EZ}cCEfV ztSM)FPGNW=KZ7BmNXyhFj&ve9*glp^7ckG5XFIFpXhM9cFRotuQ{}3lV^LA!d692T z<4MHyV?sboXDw(z2gccIf^yzNrn!iF5+y*wMybZh+z~V4(JyH-XMnub@#biNqplHb z>(xgLeZ$V9XwqymHvNNT{mR+MRXlP*PWDleENxd|!VaQJdxW=baBLuB`87JqqNtO8 zNCS@8S=Z?qAjnW{T0KFDoS3Y?!wwMlW_kvXJHqppMueLKcwV%q_QiA959E~4Q zKU&TrC1o`{#B=)%Jm&dQ_x~c+|A5Mh8O54Paq2>jK3ws+%27+wO{flkl2|mxtw(UuJ3F?EHp}AP|uxTXIJ_&MH}a0XL#wV19`J9{CO& z1Uoru8=rW6&mP%cMu`s($D_Ofb}wMtUxVr~=LA+b)ELydjq9k{1iH@Fn_g}xA%FE= zxI`No1uq8NUfUkm0H;!_9TuBf(yG6I6Ik%1)xJHeZf*=6fRFsf;FeyjhMUVBpg#dp zOCEDl4HTQhCe5pb(r$s?Hn5zb$Gls^a&*?o(X$Pp0772NyD#Gv1Ki7#veP-4QF(8{ z1-a)CK$|Dl8nPA$q=|)aXgfg%={P>XwF~0cC+gxPj9mqv=mS}~R2Y-Azb!X6bj@as zmO-;bz2YZu#~O^!>-Dk^+!6aRpVCqjisWo!Db2;l9hrRB>0t;2N6 z$cCeWeCDyMyCzdlU*}1J^QPsE0Rf%WuN*d_kJaq9^X>Fmu5R-Wj(qK`#&xX`S~%g+ zK-&GE=;P!Gl6w#G}*Qe{<;>)*M{Grtz{O-Y2+#>@Nfd#sbYC zt0^BoJLTPHWBtu&0m5xZl}*uvlVe2o&o%u^A(IiQv^n&56aL1iyTu3b;}0eK`$N2) zpW+k5Nxt6&_2`sS23y^y)1KnYLxs^qoOf?E^kfoMx!_~IC7Ryl;^e`?l`WB$W9UM| zq^~$PT@5|?>d;nf{^wU&@BB6pj&gfMvZ43ixmPU(_{}J8Vyqp7PnWY)-mSDs^9q#F z9`(Exgh`zP)ndoNSA59U10t4>zY}!`1NCwQDtce11CLUi+#vdpyif$?sSs8|O33{P z;20~-7+A}1bLjKCa~ZF}I>0OqBk2re6uQ^%l;FA)Q_u5VF~eGW_LmAxW+o^9n??K= zDS|2)vnl-fMMT36^RxVg8C*lo9dXfeebzL{W85H%G?Q`HtIk$~oMQ-}9N>M>cs>zM z=h?EZ+=G(kC0G6gf6}{&;`@aSa54DR1TN5_`40kL(*bX;a^fHo?u5t5V#SSGU1?mN z%{t)8xaw~nV~fMlP&4sl3#T5zeVs=Y1>#hkJV!<7FPJsUia7NsS=s(%?>t?0SeEhJ zcmFIwr?*6o=HQT65h6QE$T^-kBAe+uwh1ws_+@}6(bdB}M7b3kO4O{jgiYxG4Goe2 zEI>IWfxQ^YRe1Ovy)hS(@Hw+hWEG1&zj~-$S@0XC@9?uE4>)op3{oB8i$HhC>S&e2 zVkRp3*TVReH7{jXVNsZ6&33Z16N-_8=))X} zzwqnB#fyzBiIRo8MkXEu!mSvq+i9r(S?dFi?_`vaz|nl=3i9j+*9uSn1iBFpRsl>; zEP^f^Tt_=IDrbuTnsE#1T#D`MqW^F~sDh+{&2pq|CZ7Vue9QFGc0`^dS|p*A@TWhO?=_CV z+z0gtd4Xs?an+r>P%@5K*m<@4p=YSVsR>ibNQs1#HEF)Bv{w(J$VM?riUD}MP5HS@a*;ERzI;3vi)l}KVT zL_FeIZp!=EuMjJ-7a#1-rWPU%fOAvCUsi!si_@?)ahxMa*}o*zG=OG-`V`xBvSA4D zt>bRBG#^lzKmHR@-^T$a-44SOFqeTA^?{7Nmr>x(*uJ5d?~6dg^7lX}{f9$V@~Db0 zv^T)Ou`CT!d?fApLd7y1a64WW7Q(788ICUhc&XM)Nyw#_6UddHU?I zgZ-&#=ij`JyG#W!5a=~`&My3}u6`wt3t;sk?p6B#RAYB!xs(P%tkT1(>OW|7*VJbX zSlWy~EiF}$KM?ExcPszp%0CS*P@VWM!2T;MziX;&2%x+FtHJ*Npp1iV@f5J1ix0ei SbaM~*la*F_St4ch_WuFj8JleY diff --git a/windows/deploy/upgrade-analytics-deploy-windows.md b/windows/deploy/upgrade-analytics-deploy-windows.md index e293132932..c6522fecf0 100644 --- a/windows/deploy/upgrade-analytics-deploy-windows.md +++ b/windows/deploy/upgrade-analytics-deploy-windows.md @@ -11,7 +11,7 @@ All of your work up to now involved reviewing and resolving application and driv The blades in the **Deploy** section are: -### Deploy eligible computers +## Deploy eligible computers Computers grouped by deployment decision are listed. diff --git a/windows/deploy/upgrade-analytics-overview.md b/windows/deploy/upgrade-analytics-overview.md deleted file mode 100644 index e69de29bb2..0000000000 From eb2e63a7bf34956f96909aa8f2d16d53293754e1 Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Fri, 22 Jul 2016 08:23:02 -0700 Subject: [PATCH 29/34] fix for policheck --- .../provisioning-packages-for-certificates-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/provisioning-packages-for-certificates-surface-hub.md b/devices/surface-hub/provisioning-packages-for-certificates-surface-hub.md index 0d7c350af6..619cb165bf 100644 --- a/devices/surface-hub/provisioning-packages-for-certificates-surface-hub.md +++ b/devices/surface-hub/provisioning-packages-for-certificates-surface-hub.md @@ -34,7 +34,7 @@ Provisioning packages are created using Windows Imaging and Configuration Design ### What can provisioning packages configure for Surface Hubs? -Currently, you can use provisioning packages to install certificates and to install Universal App Platform (UAP) apps on your Surface Hub. These are the only two supported scenarios. +Currently, you can use provisioning packages to install certificates and to install Universal Windows Platform (UWP) apps on your Surface Hub. These are the only two supported scenarios. You may use provisioning packages to install certificates that will allow the device to authenticate to Microsoft Exchange or Skype for Business, or to sideload apps that don't come from the Windows Store (for example, your own in-house apps). From 5215383ebaa1ab4e5e6c220184f9ec833f00cefb Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 22 Jul 2016 09:23:10 -0700 Subject: [PATCH 30/34] policheck hits --- windows/keep-secure/microsoft-accounts.md | 2 +- windows/keep-secure/windows-10-security-guide.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/keep-secure/microsoft-accounts.md b/windows/keep-secure/microsoft-accounts.md index 910e6fac1f..6bea7ac9aa 100644 --- a/windows/keep-secure/microsoft-accounts.md +++ b/windows/keep-secure/microsoft-accounts.md @@ -98,7 +98,7 @@ Although the Microsoft account was designed to serve consumers, you might find s - **Integrated social media services**: - Contact information and status for your users’ friends and associates automatically stay up-to-date from sites such as Hotmail, Outlook, Facebook, Twitter, and LinkedIn. Users can also access and share photos, documents, and other files from sites such as SkyDrive, Facebook, and Flickr. + Contact information and status for your users’ friends and associates automatically stay up-to-date from sites such as Hotmail, Outlook, Facebook, Twitter, and LinkedIn. Users can also access and share photos, documents, and other files from sites such as OneDrive, Facebook, and Flickr. ### Managing the Microsoft account in the domain diff --git a/windows/keep-secure/windows-10-security-guide.md b/windows/keep-secure/windows-10-security-guide.md index bb757267bb..17ed75ffc7 100644 --- a/windows/keep-secure/windows-10-security-guide.md +++ b/windows/keep-secure/windows-10-security-guide.md @@ -634,7 +634,7 @@ With Protected Processes, Windows 10 prevents untrusted processes from interact ## Secure the Windows desktop -Windows 10 includes critical improvements to the Windows core and the desktop environment, where attacks and malware most frequently enter. The desktop environment is now more resistant to malware thanks to significant improvements to Windows Defender and SmartScreen Filters. Internet browsing is a safer experience because of Microsoft Edge, a completely new browser. The Windows Store reduces the likelihood that malware will infect devices by ensuring that all applications that enter the Windows Store ecosystem have been thoroughly reviewed before being made available. Universal Windows applications are inherently more secure than typical applications because they are sandboxed. Sandboxing restricts the application’s risk of being compromised or tampered with in a way that would put the system, data, and other applications at risk. +Windows 10 includes critical improvements to the Windows core and the desktop environment, where attacks and malware most frequently enter. The desktop environment is now more resistant to malware thanks to significant improvements to Windows Defender and SmartScreen Filters. Internet browsing is a safer experience because of Microsoft Edge, a completely new browser. The Windows Store reduces the likelihood that malware will infect devices by ensuring that all applications that enter the Windows Store ecosystem have been thoroughly reviewed before being made available. Universal Windows apps are inherently more secure than typical applications because they are sandboxed. Sandboxing restricts the application’s risk of being compromised or tampered with in a way that would put the system, data, and other applications at risk. The sections that follow describe Windows 10 improvements to application security in more detail. **Microsoft Edge and Internet Explorer 11** From 188f1befbc99d58eaaaeffa45e0ed7a9f2799a6a Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Fri, 22 Jul 2016 16:17:39 -0700 Subject: [PATCH 31/34] Upgrade Analytics - correcting errors, adding new content; added entries to Deploy TOC --- windows/deploy/TOC.md | 10 +++ ...windows-upgrades-with-upgrade-analytics.md | 26 +++++++- .../deploy/troubleshoot-upgrade-analytics.md | 6 +- .../deploy/upgrade-analytics-architecture.md | 19 +++++- .../upgrade-analytics-deploy-windows.md | 8 +-- .../deploy/upgrade-analytics-get-started.md | 64 +++++++++---------- ...rade-analytics-prepare-your-environment.md | 22 +++---- .../deploy/upgrade-analytics-release-notes.md | 10 +-- .../deploy/upgrade-analytics-requirements.md | 14 ++-- .../upgrade-analytics-resolve-issues.md | 34 +++++++--- 10 files changed, 136 insertions(+), 77 deletions(-) diff --git a/windows/deploy/TOC.md b/windows/deploy/TOC.md index a6d2e9d108..8a680c37d1 100644 --- a/windows/deploy/TOC.md +++ b/windows/deploy/TOC.md @@ -1,4 +1,14 @@ # [Deploy Windows 10](index.md) +## [Manage Windows upgrades with Upgrade Analytics](manage-windows-upgrades-with-upgrade-analytics.md) +### [Upgrade Analytics architecture](upgrade-analytics-architecture) +### [Upgrade Analytics requirements](upgrade-analytics-requirements.md) +### [Upgrade Analytics release notes](upgrade-analytics-release-notes.md) +### [Get started with Upgrade Analytics](upgrade-analytics-get-started.md) +### [Use Upgrade Analytics to manage Windows upgrades](use-upgrade-analytics-to-manage-windows-upgrades.md) +#### [Prepare your environment](upgrade-analytics-prepare-your-environment.md) +#### [Resolve application and driver issues](upgrade-analytics-resolve-issues.md) +#### [Deploy Windows](upgrade-analytics-deploy-windows.md) +### [Troubleshoot Upgrade Analytics](troubleshoot-upgrade-analytics.md) ## [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) ## [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-10-with-the-microsoft-deployment-toolkit.md) ### [Get started with the Microsoft Deployment Toolkit (MDT)](get-started-with-the-microsoft-deployment-toolkit.md) diff --git a/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md b/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md index 2d16b89fac..1177cb92cc 100644 --- a/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +++ b/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md @@ -9,9 +9,9 @@ author: MaggiePucciEvans Upgrading to new operating systems has traditionally been a challenging, complex, and slow process for many enterprises. Discovering applications and drivers and then testing them for potential compatibility issues have been among the biggest pain points. -Microsoft developed Upgrade Analytics in response to the demand from enterprise customers looking for additional direction and details about upgrading to Windows 10. Upgrade Analytics was built taking into account multiple channels of customer feedback, testing, and Microsoft’s experience upgrading millions of devices to Windows 10. +With the release of Upgrade Analytics, enterprises now have the tools to plan and manage the upgrade process end to end, allowing them to adopt new Windows releases more quickly. With new Windows versions being released multiple times a year, ensuring application and driver compatibility on an ongoing basis is key to adopting new Windows versions as they are released. -Enterprises now have the tools to plan and manage the upgrade process end to end, allowing them to adopt new Windows releases more quickly. +Microsoft developed Upgrade Analytics in response to demand from enterprise customers looking for additional direction and details about upgrading to Windows 10. Upgrade Analytics was built taking into account multiple channels of customer feedback, testing, and Microsoft’s experience upgrading millions of devices to Windows 10. With Windows telemetry enabled, Upgrade Analytics collects system, application, and driver data for analysis. We then identify compatibility issues that can block an upgrade and suggest fixes when they are known to Microsoft. @@ -33,5 +33,25 @@ Use Upgrade Analytics to get: The Upgrade Analytics workflow steps you through the discovery and rationalization process until you have a list of computers that are ready to be upgraded. -IMPORTANT: For system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what data is collected from user computers, see [Windows 7-8.1 Telemetry Events and Fields Descriptions](http://go.microsoft.com/fwlink/?LinkId=822965). +>**Important**
    For system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see: + +[Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization) + +[Manage connections from Windows operating system components to Microsoft services](https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services) + +[Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields](http://go.microsoft.com/fwlink/?LinkID=822965) + +##**Related topics** + +[Upgrade Analytics architecture](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-architecture) + +[Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) + +[Upgrade Analytics release notes](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-release-notes) + +[Get started with Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-get-started) + +[Use Upgrade Analytics to manage Windows upgrades](https://technet.microsoft.com/itpro/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades) + +[Troubleshoot Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/troubleshoot-upgrade-analytics) diff --git a/windows/deploy/troubleshoot-upgrade-analytics.md b/windows/deploy/troubleshoot-upgrade-analytics.md index f6cb835926..b6c6f5d87b 100644 --- a/windows/deploy/troubleshoot-upgrade-analytics.md +++ b/windows/deploy/troubleshoot-upgrade-analytics.md @@ -7,11 +7,13 @@ author: MaggiePucciEvans # Troubleshoot Upgrade Analytics -If you’re having issues seeing data in Upgrade Analytics after running the script, enable verbose mode in the Upgrade Analytics Deployment script to turn on a more comprehensive mode of logging. To enable: +If you’re having issues seeing data in Upgrade Analytics after running the Upgrade Analytics Deployment script, make sure it completes successfully without any errors. Check the output of the script in the command window and/or log UA_dateTime_machineName.txt to ensure all steps were completed successfully. In addition, we recommend that you wait at least 48 hours before checking OMS for data after the script first completes without reporting any error. + +If you still don’t see data in Upgrade Analytics, follow these steps: 1. Download and extract UpgradeAnalytics.zip. Ensure the “Diagnostics” folder is included. -2. Edit the script as described in [Run the Upgrade Analytics deployment script](#_Run_the_Upgrade). +2. Edit the script as described in [Run the Upgrade Analytics deployment script](upgrade-analytics-get-started.md#run-the-upgrade-analytics-deployment-script). 3. Check that isVerboseLogging is set to $true. diff --git a/windows/deploy/upgrade-analytics-architecture.md b/windows/deploy/upgrade-analytics-architecture.md index 8368f1beaf..0467e9ff5c 100644 --- a/windows/deploy/upgrade-analytics-architecture.md +++ b/windows/deploy/upgrade-analytics-architecture.md @@ -7,7 +7,7 @@ author: MaggiePucciEvans # Upgrade Analytics architecture -The diagram below illustrates how Upgrade Analytics components work together in a typical installation. After you enable Windows telemetry on user computers and install the Compatibility Update (1), user computers send system, application and driver data to a Microsoft telemetry data repository (2). Once you configure Upgrade Analytics, telemetry data is queried from the repository, analyzed by the Upgrade Analytics Service (3) and pushed into your OMS workspace (4). You can then use the Upgrade Analytics solution (5) to determine your organization’s upgrade readiness. +Microsoft analyzes system, application, and driver telemetry data to help you determine when computers are upgrade-ready, allowing you to simplify and accelerate Windows upgrades in your organization. The diagram below illustrates how Upgrade Analytics components work together in a typical installation. - -![Windows telemetry panel](images/upgrade-analytics-telemetry.png) + ![upgrade-analytics-telemetry](images/upgrade-analytics-telemetry.png) 2. On the Windows telemetry panel, copy and save your commercial ID key. You’ll need to insert this key into the Upgrade Analytics deployment script later so it can be deployed to user computers. -> Important: Regenerate a commercial ID key only if your original ID key can no longer be used. Regenerating a commercial ID key resets the data in your workspace for all solutions that use the ID. Additionally, you’ll need to deploy the new commercial ID key to users’ computers again. + >**Important**
    Regenerate a commercial ID key only if your original ID key can no longer be used. Regenerating a commercial ID key resets the data in your workspace for all solutions that use the ID. Additionally, you’ll need to deploy the new commercial ID key to user computers again. ## Subscribe to Upgrade Analytics For Upgrade Analytics to receive and display upgrade readiness data from Microsoft, subscribe your OMS workspace to Upgrade Analytics. -1. On the **Windows telemetry** panel, click **Subscribe**. - -> The button changes to **Unsubscribe**. Unsubscribe from the Upgrade Analytics solution if you no longer want to receive upgrade-readiness data from Microsoft. Note that user computer data will continue to be shared with Microsoft for as long as the opt-in keys are set on user computers and the proxy allows the traffic. +1. On the **Windows telemetry** panel, click **Subscribe**. The button changes to **Unsubscribe**. Unsubscribe from the Upgrade Analytics solution if you no longer want to receive upgrade-readiness information from Microsoft. Note that user computer data will continue to be shared with Microsoft for as long as the opt-in keys are set on user computers and the proxy allows the traffic. 1. Click **Overview** on the Settings Dashboard to return to your OMS workspace portal. The Upgrade Analytics tile now displays summary data. Click the tile to open Upgrade Analytics. @@ -129,35 +131,31 @@ The Upgrade Analytics deployment script does the following: To run the Upgrade Analytics deployment script: -1. Download and extract UpgradeAnalytics.zip . +1. Download the [Upgrade Analytics deployment script](http://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409) and extract UpgradeAnalytics.zip. The files in the Diagnostics folder are necessary only if you plan to run the script in troubleshooting mode. -> NOTE: The files in the Diagnostics folder are necessary only if you plan to run the script in troubleshooting mode. - -1. Edit the following parameters in RunConfig.bat: +2. Edit the following parameters in RunConfig.bat: 1. Provide a storage location for log information. Example: %SystemDrive%\\UADiagnostics - 2. You can store log information on a remote file share or a local directory. If the script is blocked from creating the log file for the given path it creates it in the drive with the Windows directory. + 2. You can store log information on a remote file share or a local directory. If the script is blocked from creating the log file for the given path, it creates the log files in the drive with the Windows directory. 3. Input your commercial ID key. 4. By default, the script sends log information to both the console and the log file. To change the default behavior, use one of the following options: -> *logMode = 0 log to console only* + > *logMode = 0 log to console only* > -> *logMode = 1 log to file and console* + > *logMode = 1 log to file and console* > -> *logMode = 2 log to file only* + > *logMode = 2 log to file only* -1. For troubleshooting, set isVerboseLogging to $true to generate log information that can help with diagnosing issues. By default, isVerboseLogging is set to $false. Ensure the Diagnostics folder is installed in the same directory as the script to use this mode. +3. For troubleshooting, set isVerboseLogging to $true to generate log information that can help with diagnosing issues. By default, isVerboseLogging is set to $false. Ensure the Diagnostics folder is installed in the same directory as the script to use this mode. -2. Notify users if they need to restart their computers. By default, this is set to off. +4. Notify users if they need to restart their computers. By default, this is set to off. - - -1. After you finish editing the parameters in RunConfig.bat, run the script as an administrator. +5. After you finish editing the parameters in RunConfig.bat, run the script as an administrator. ## Seeing data from computers in Upgrade Analytics -After data is sent from computers to Microsoft, it generally takes 48 hours for the data to populate in Upgrade Analytics. The inventory collection KB takes several minutes to run – if the component does not get a chance to finish running or if the computers are inaccessible (turned off or sleeping for example), data will take longer to populate in Upgrade Analytics. For this reason, it’s fair to expect a majority of your computers to be populated in OMS in about 1-2 weeks after deploying the KB and configuration to all of your computers in your enterprise. +After data is sent from computers to Microsoft, it generally takes 48 hours for the data to populate in Upgrade Analytics. The compatibility update KB takes several minutes to run. If the KB does not get a chance to finish running or if the computers are inaccessible (turned off or sleeping for example), data will take longer to populate in Upgrade Analytics. For this reason, you can expect most your computers to be populated in OMS in about 1-2 weeks after deploying the KB and configuration to user computers. diff --git a/windows/deploy/upgrade-analytics-prepare-your-environment.md b/windows/deploy/upgrade-analytics-prepare-your-environment.md index b23cb6af4f..a73829de5b 100644 --- a/windows/deploy/upgrade-analytics-prepare-your-environment.md +++ b/windows/deploy/upgrade-analytics-prepare-your-environment.md @@ -1,19 +1,19 @@ --- -title: Upgrade Analytics: Prepare your environment (Windows 10) +title: Upgrade Analytics - Prepare your environment (Windows 10) description: Describes how to prepare your environment so that you can use Upgrade Analytics to manage Windows upgrades. ms.prod: w10 author: MaggiePucciEvans --- -# Upgrade Analytics: Prepare your environment +# Upgrade Analytics - Prepare your environment -This section of the workflow reports your computer and application inventory and lists computers that you can use in a pilot with no known issues or with fixable driver issues. Additionally, you can determine the priority level of applications to indicate which applications the team should focus on to get them upgrade ready. +This section of the Upgrade Analytics workflow reports your computer and application inventory and lists computers that you can use in a pilot with no known issues or with fixable driver issues. Additionally, you can determine the priority level of applications to indicate which applications the team should focus on to get them upgrade ready. The blades in the **Prepare your environment** section are: ## Upgrade overview -Displays the total count of computers sending data to Upgrade Analytics and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. +Displays the total count of computers sharing data with Microsoft and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. Check this blade for data refresh status, including the date and time of the most recent data update and whether user changes are reflected. If a user change is pending when changing the upgrade assessment or importance level of an application or driver, **Data refresh pending** is displayed in orange. User changes are processed once every 24 hours and read **Up to date** in green when there are no pending changes. @@ -25,7 +25,7 @@ Check this blade for data refresh status, including the date and time of the mos Select **Total computers** for a list of computers and details about them, including: -- Computer ID or computer name +- Computer ID and computer name - Computer manufacturer @@ -47,18 +47,14 @@ Select **Total applications** for a list of applications discovered on user comp - Count of computers the application is installed on -- Count of number of computers that opened the application at least once in the past 30 days +- Count of computers that opened the application at least once in the past 30 days - Percentage of computers in your total computer inventory that opened the application in the past 30 days - Issues detected, if any - Upgrade assessment based on analysis of application data - -- Importance level (click **User changes** to change) - -- Upgrade decision (click **User changes** to change) - + - Roll up level ## Run a pilot @@ -81,9 +77,9 @@ Before you start your pilot project, be sure to review upgrade assessment and gu Select **Export computers** to view pilot-ready computers organized by operating system. After you select the computers you want to use in a pilot, click Export to generate and save a comma-separated value (csv) file. -NOTE: There is a known issue where the maximum number of exported rows must be less than or equal to 5,000. +>**Important**> When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. -See [Plan for Windows 10 deployment](http://technet.microsoft.com/en-us/itpro/windows/plan/index) for more information about ways to deploy Windows in your organization. Read about [how Microsoft IT deployed Windows as an in-place upgrade](https://www.microsoft.com/itshowcase/Article/Content/668/Deploying-Windows-10-at-Microsoft-as-an-inplace-upgrade) for best practices using the in-place upgrade method. +See [Plan for Windows 10 deployment](http://technet.microsoft.com/itpro/windows/plan/index) for more information about ways to deploy Windows in your organization. Read about [how Microsoft IT deployed Windows as an in-place upgrade](https://www.microsoft.com/itshowcase/Article/Content/668/Deploying-Windows-10-at-Microsoft-as-an-inplace-upgrade) for best practices using the in-place upgrade method. ## Prioritize applications diff --git a/windows/deploy/upgrade-analytics-release-notes.md b/windows/deploy/upgrade-analytics-release-notes.md index 10d425df54..72d2df662d 100644 --- a/windows/deploy/upgrade-analytics-release-notes.md +++ b/windows/deploy/upgrade-analytics-release-notes.md @@ -9,11 +9,11 @@ author: MaggiePucciEvans ## Supported versions of Windows -The compatibility update KB that sends data from user computers to Upgrade Analytics works only with Windows 7 SP1 and Windows 8.1. Upgrade Analytics cannot evaluate Windows XP or Windows Vista for upgrade eligibility. +The compatibility update KB that sends telemetry data from user computers to Upgrade Analytics works only with Windows 7 SP1 and Windows 8.1. Upgrade Analytics cannot evaluate Windows XP or Windows Vista for upgrade eligibility. -With Windows 10 edition 1607, the compatibility update KB is installed automatically. +With Windows 10, edition 1607, the compatibility update KB is installed automatically. -## Telemetry +## User authenticated proxies not supported in this release User computers communicate with Upgrade Analytics through Windows telemetry. The Windows telemetry client runs in System context and requires a connection to various Microsoft telemetry endpoints. User authenticated proxies are not supported at this time. Work with your Network Administrator to ensure that user computers can communicate with telemetry endpoints. @@ -27,7 +27,7 @@ Windows telemetry data from user computers is encrypted, sent to, and processed ## Known issues -When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export a list with fewer items. +- When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export a list with fewer items. -Clicking a column heading a client-side sort. Which means it basically only sorts what’s currently displayed…kind of (it actually does what’s shown + a little more but not the complete query result, not really sure if this is the intended behavior but currently investigating). The bottom line is, if they want sort to work as they expect, they need to write a new query, something like | sort TotalInstalls desc. So I’d recommend removing this line for now. +- Sorting data by clicking a column heading may not sort your complete list of items. For information about how to sort data in OMS, see [Sorting DocumentDB data using Order By](https://azure.microsoft.com/documentation/articles/documentdb-orderby). diff --git a/windows/deploy/upgrade-analytics-requirements.md b/windows/deploy/upgrade-analytics-requirements.md index f5b33ec9bb..6cb93e90c5 100644 --- a/windows/deploy/upgrade-analytics-requirements.md +++ b/windows/deploy/upgrade-analytics-requirements.md @@ -7,11 +7,7 @@ author: MaggiePucciEvans # Upgrade Analytics requirements -Prior to installing the Upgrade Analytics solution, review the following requirements and recommendations for using the solution to simplify and accelerate your Windows upgrade. - -This article introduces the steps needed to get up and running with Upgrade Analytics. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Analytics. - -See *Get started with Upgrade Analytics* for detailed, step-by-step instructions for configuring Upgrade Analytics and getting started on your Windows upgrade project. +This article introduces concepts and steps needed to get up and running with Upgrade Analytics. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Analytics. ## Supported upgrade paths @@ -61,9 +57,11 @@ NOTE: The compatibility update KB runs under the computer’s system account and **Enable telemetry and connect data sources.** To allow Upgrade Analytics to collect system, application, and driver data and assess your organization’s upgrade readiness, communication must be established between Upgrade Analytics and user computers. You’ll need to connect Upgrade Analytics to your data sources and enable telemetry to establish communication. -**Configure and deploy Upgrade Analytics deployment script.** Configure and deploy the Upgrade Analytics deployment script to user computers to finish setting up. - **Deploy compatibility update and related KBs.** The compatibility update KB scans your systems and enables application usage tracking. If you don’t already have this KB installed, you can download the applicable version from the Microsoft Update Catalog or deploy it using Windows Server Update Services (WSUS) or your software distribution solution, such as System Center Configuration Manager. -IMPORTANT: The compatibility update and related KBs are frequently updated to include new compatibility issues as they become known to Microsoft. We recommend that you use a deployment system that allows for automatic updates of these KBs. The compatibility update KB scans computers only when it is updated and does not scan computers on a schedule, although an option to kick off the scan manually is available. +>**Important**
    The compatibility update and related KBs are frequently updated to include new compatibility issues as they become known to Microsoft. We recommend that you use a deployment system that allows for automatic updates of these KBs. The compatibility update KB collects inventory information from computers only when it is updated. +**Configure and deploy Upgrade Analytics deployment script.** Configure and deploy the Upgrade Analytics deployment script to user computers to finish setting up. + +See [Get started with Upgrade Analytics](https://technet.microsoft.com/en-us/itpro/windows/deploy/upgrade-analytics-get-started +) for detailed, step-by-step instructions for configuring Upgrade Analytics and getting started on your Windows upgrade project. diff --git a/windows/deploy/upgrade-analytics-resolve-issues.md b/windows/deploy/upgrade-analytics-resolve-issues.md index 81bcec1977..31bd19b03a 100644 --- a/windows/deploy/upgrade-analytics-resolve-issues.md +++ b/windows/deploy/upgrade-analytics-resolve-issues.md @@ -1,17 +1,15 @@ --- -title: Upgrade Analytics: Resolve application and driver issues (Windows 10) +title: Upgrade Analytics - Resolve application and driver issues (Windows 10) description: Describes how to resolve application and driver issues that can occur during an upgrade with Upgrade Analytics. ms.prod: w10 author: MaggiePucciEvans --- -# Upgrade Analytics: Resolve application and driver issues +# Upgrade Analytics - Resolve application and driver issues This section of the Upgrade Analytics workflow reports application and driver inventory and shows you which applications have known issues, which applications have no known issues, and which drivers have issues. We identify applications and drivers that need attention and suggest fixes when we know about them. -You can change an application’s upgrade decision and a driver’s upgrade decision from the blades in this section. Select **Decide upgrade readiness** at the bottom of each blade to change available values. - -To change an application’s or a driver’s importance level, select **User changes**. Select the item you want to change and then select the appropriate option from the **Select upgrade decision** list. +You can change an application’s upgrade decision and a driver’s upgrade decision from the blades in this section. To change an application’s or a driver’s importance level, select **User changes**. Select the item you want to change and then select the appropriate option from the **Select upgrade decision** list. Upgrade decisions include: @@ -34,7 +32,17 @@ Applications with issues known to Microsoft are listed, grouped by upgrade asses ![Review applications with known issues](images/upgrade-analytics-apps-known-issues.png) -Select **Decide upgrade readiness** to view all applications with issues. In the table view, sort on **UpgradeAssessment** to group applications into **Attention needed** and **Fix available**. Select **User changes** to change the upgrade decision for each application. +To change an application's upgrade decision: + +1. Select **Decide upgrade readiness** to view applications with issues. + +2. In the table view, sort on **UpgradeAssessment** to group applications into **Attention needed** and **Fix available**. + +3. Select **User changes** to change the upgrade decision for each application. + +4. Select the applications you want to change to a specific upgrade decision and then then select the appropriate option from the **Select upgrade decision** list. + +5. Click **Save** when finished. IMORTANT: Ensure that you have the most recent versions of the compatibility update and related KBs installed to get the most up-to-date compatibility information. @@ -48,7 +56,7 @@ For applications assessed as **Attention needed**, review the table below for de | Attention needed | No | Does not work with new OS, but won’t block upgrade | The application is not compatible with the new operating system, but won’t block the upgrade. | No action is required for the upgrade to proceed, however, you’ll have to install a compatible version of the application on the new operating system.
    | | Attention needed | Yes | Does not work with new OS, and will block upgrade | The application is not compatible with the new operating system and will block the upgrade. | Remove the application before upgrading.

    A compatible version of the application may be available.
    | | Attention needed | Yes | May block upgrade, test application | Issues were detected that may interfere with the upgrade, but need to be investigated further.
    | Test the application’s behavior during upgrade. If it blocks the upgrade, remove it before upgrading and reinstall and test it on the new operating system.
    | -| Attention needed | Maybe | Multiple |

    Different versions of the application have different issues

    \[Make a note here about making sure the inventory scanner is up to date\] or a version of the application has more than one issue affecting its upgrade-readiness. | When you see Multiple in the query detailed view, click **Query** to see details about what issues were detected with the different versions of the application.

    Can also be because data hasn’t been refreshed yet and is still showing computers with old KB installed.

    Think about how to or whether to include more details about why there would be “multiple” | +| Attention needed | Maybe | Multiple | Multiple issues are affecting the application. See detailed view for more information.| When you see Multiple in the query detailed view, click **Query** to see details about what issues were detected with the different versions of the application. | For applications assessed as **Fix available**, review the table below for details about known issues and ways to fix them that are known to Microsoft. @@ -71,7 +79,17 @@ Applications with no issues known to Microsoft are listed, grouped by upgrade de Applications with no known issues that are installed on 2% or less of your total computer inventory \[number of computers application is installed on/total number of computers in your inventory\] are automatically marked **Ready to upgrade** and included in the applications reviewed count. Applications with no known issues that are installed on more than 2% of your total computer inventory are automatically marked **Not reviewed**. -Be sure to review low install count applications for any business critical or important applications that may not yet be upgrade-ready, despite their low installation rates. Change the importance level and upgrade decision by selecting **User input**. Select the applications you want to change to a specific importance level and then select the appropriate option from the **Select importance level** list. Select the applications you want to change to a specific upgrade readiness status and then select the appropriate option from the **Select upgrade decision** list. +Be sure to review low install count applications for any business critical or important applications that may not yet be upgrade-ready, despite their low installation rates. + +To change an application's upgrade decision: + +1. Select **Decide upgrade readiness** to view applications with issues. Select **Table** to view the list in a table. + +2. Select **User changes** to change the upgrade decision for each application. + +3. Select the applications you want to change to a specific upgrade decision and then then select the appropriate option from the **Select upgrade decision** list. + +4. Click **Save** when finished. ## Review drivers with known issues From 94480ee3fcaab5d581d3f8a1562043d302a2b1ea Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Fri, 22 Jul 2016 16:29:19 -0700 Subject: [PATCH 32/34] Upgrade Analytics - fixed bad link in Deploy TOC --- windows/deploy/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deploy/TOC.md b/windows/deploy/TOC.md index 8a680c37d1..e102933918 100644 --- a/windows/deploy/TOC.md +++ b/windows/deploy/TOC.md @@ -1,6 +1,6 @@ # [Deploy Windows 10](index.md) ## [Manage Windows upgrades with Upgrade Analytics](manage-windows-upgrades-with-upgrade-analytics.md) -### [Upgrade Analytics architecture](upgrade-analytics-architecture) +### [Upgrade Analytics architecture](upgrade-analytics-architecture.md) ### [Upgrade Analytics requirements](upgrade-analytics-requirements.md) ### [Upgrade Analytics release notes](upgrade-analytics-release-notes.md) ### [Get started with Upgrade Analytics](upgrade-analytics-get-started.md) From 752ea238f37415329e67794aecd6b3afe9f81ac5 Mon Sep 17 00:00:00 2001 From: Maggie Evans Date: Fri, 22 Jul 2016 16:55:13 -0700 Subject: [PATCH 33/34] Upgrade Analytics - Fixing more bad stuff --- ...windows-upgrades-with-upgrade-analytics.md | 20 +++++++++---------- .../deploy/upgrade-analytics-architecture.md | 6 +++--- .../deploy/upgrade-analytics-release-notes.md | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md b/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md index 1177cb92cc..d2688e82f5 100644 --- a/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md +++ b/windows/deploy/manage-windows-upgrades-with-upgrade-analytics.md @@ -33,25 +33,25 @@ Use Upgrade Analytics to get: The Upgrade Analytics workflow steps you through the discovery and rationalization process until you have a list of computers that are ready to be upgraded. ->**Important**
    For system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see: +**Important** For system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see: -[Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization) +- [Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization) -[Manage connections from Windows operating system components to Microsoft services](https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services) +- [Manage connections from Windows operating system components to Microsoft services](https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services) -[Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields](http://go.microsoft.com/fwlink/?LinkID=822965) +- [Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields](http://go.microsoft.com/fwlink/?LinkID=822965) ##**Related topics** -[Upgrade Analytics architecture](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-architecture) +[Upgrade Analytics architecture](upgrade-analytics-architecture.md) -[Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) +[Upgrade Analytics requirements](upgrade-analytics-requirements.md) -[Upgrade Analytics release notes](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-release-notes) +[Upgrade Analytics release notes](upgrade-analytics-release-notes.md) -[Get started with Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-get-started) +[Get started with Upgrade Analytics](upgrade-analytics-get-started.md) -[Use Upgrade Analytics to manage Windows upgrades](https://technet.microsoft.com/itpro/windows/deploy/use-upgrade-analytics-to-manage-windows-upgrades) +[Use Upgrade Analytics to manage Windows upgrades](use-upgrade-analytics-to-manage-windows-upgrades.md) -[Troubleshoot Upgrade Analytics](https://technet.microsoft.com/itpro/windows/deploy/troubleshoot-upgrade-analytics) +[Troubleshoot Upgrade Analytics](troubleshoot-upgrade-analytics.md) diff --git a/windows/deploy/upgrade-analytics-architecture.md b/windows/deploy/upgrade-analytics-architecture.md index 0467e9ff5c..bdd9d88b62 100644 --- a/windows/deploy/upgrade-analytics-architecture.md +++ b/windows/deploy/upgrade-analytics-architecture.md @@ -27,8 +27,8 @@ For more information about what telemetry data Microsoft collects and how that d ##**Related topics** -[Upgrade Analytics requirements]( https://technet.microsoft.com/en-us/itpro/windows/deploy/upgrade-analytics-requirements) +[Upgrade Analytics requirements](upgrade-analytics-requirements.md) -[Upgrade Analytics release notes]( https://technet.microsoft.com/en-us/itpro/windows/deploy/upgrade-analytics-release-notes) +[Upgrade Analytics release notes](upgrade-analytics-release-notes.md) -[Get started with Upgrade Analytics]( https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-get-started) +[Get started with Upgrade Analytics](upgrade-analytics-get-started.md) diff --git a/windows/deploy/upgrade-analytics-release-notes.md b/windows/deploy/upgrade-analytics-release-notes.md index 72d2df662d..45ead2b529 100644 --- a/windows/deploy/upgrade-analytics-release-notes.md +++ b/windows/deploy/upgrade-analytics-release-notes.md @@ -11,7 +11,7 @@ author: MaggiePucciEvans The compatibility update KB that sends telemetry data from user computers to Upgrade Analytics works only with Windows 7 SP1 and Windows 8.1. Upgrade Analytics cannot evaluate Windows XP or Windows Vista for upgrade eligibility. -With Windows 10, edition 1607, the compatibility update KB is installed automatically. + ## User authenticated proxies not supported in this release From 4df27da188c7be01798aeb985068d1814b5e0cb8 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 25 Jul 2016 16:12:16 +1000 Subject: [PATCH 34/34] fix typo --- ...ot-onboarding-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md b/windows/keep-secure/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md index b9baeb947e..6cbed263b3 100644 --- a/windows/keep-secure/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md +++ b/windows/keep-secure/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md @@ -74,7 +74,7 @@ Event ID | Error Type | Resolution steps 10 | Onboarding data couldn't be written to registry | Check the permissions on the registry, specifically ```HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat```. Verify that the script was ran as an administrator. 15 | Failed to start SENSE service |Check the service status (```sc query sense``` command). Make sure it's not in an intermediate state (*'Pending_Stopped'*, *'Pending_Running'*) and try to run the script again (with administrator rights). 30 | The script failed to wait for the service to start running | The service could have taken more time to start or has encountered errors while trying to start. For more information on events and errors related to SENSE, see [Review events and errors on endpoints with Event viewer](event-error-codes-windows-defender-advanced-threat-protection.md). -35 | The script failed to find needed onboarding status registry value | When the SENSE service starts for the first time, it writes onboarding status to the registry location ```HKLM\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status```. The script failed to find it after several seconds. You can manually test it and check if it's there. For more information on events and errors related to SENSE, see [Review events and errors on endpoints with Event viewer].(event-error-codes-windows-defender-advanced-threat-protection.md). +35 | The script failed to find needed onboarding status registry value | When the SENSE service starts for the first time, it writes onboarding status to the registry location ```HKLM\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status```. The script failed to find it after several seconds. You can manually test it and check if it's there. For more information on events and errors related to SENSE, see [Review events and errors on endpoints with Event viewer](event-error-codes-windows-defender-advanced-threat-protection.md). 40 | SENSE service onboarding status is not set to **1** | The SENSE service has failed to onboard properly. For more information on events and errors related to SENSE, see [Review events and errors on endpoints with Event viewer](event-error-codes-windows-defender-advanced-threat-protection.md).