What is Desktop Analytics?


Desktop Analytics is deprecated and will be retired on November 30, 2022. For more information, see What's new.

Desktop Analytics is a cloud-based service that integrates with Configuration Manager. The service provides insight and intelligence for you to make more informed decisions about the update readiness of your Windows clients. It combines data from your organization with data aggregated from millions of devices connected to Microsoft cloud services.

Use Desktop Analytics with Configuration Manager to:

  • Create an inventory of apps running in your organization

  • Assess app compatibility with the latest Windows 10 feature updates

  • Identify compatibility issues, and receive mitigation suggestions based on cloud-enabled data insights

  • Create pilot groups that represent the entire application and driver estate across a minimal set of devices

  • Deploy Windows 10 to pilot and production-managed devices

Screenshot of the Desktop Analytics home page in the Microsoft Intune admin center.

The following video is a session from Ignite 2019, which includes more information on Desktop Analytics:

Using Desktop Analytics and Configuration Manager to reduce Windows TCO through data-driven insights for management, servicing, and support

Skip to 10:00 for an in-depth demo.


Desktop Analytics is a successor of Windows Analytics, which retired on January 31, 2020.

The capabilities of Windows Analytics are combined in the Desktop Analytics service. Desktop Analytics is also more tightly integrated with Configuration Manager. For more information, see the FAQ for Windows Analytics customers.


Many customers have challenges with getting and staying current with Windows 10. The primary challenge is testing applications. This process is typically manual. It's time-consuming for IT administrators and application owners to continually analyze existing applications. Then remediate any issues that arise.

Desktop Analytics provides the following benefits:

  • Device and software inventory: Inventory of key factors such as apps and versions of Windows.

  • Pilot identification: Identification of the smallest set of devices that provide the widest coverage of factors. It focuses on the factors that are most important to a pilot of Windows upgrades and updates. Making sure the pilot is more successful allows you to continue more quickly and confidently to broad deployments in production.

  • Issue identification: Using aggregated market data along with data from your environment, the service predicts potential issues to getting and staying current with Windows. It then suggests potential mitigations.

  • Configuration Manager integration: The service cloud-enables your existing on-premises infrastructure. Use this data and analysis to deploy and manage Windows on your devices.


To use Desktop Analytics, make sure your environment meets the following prerequisites.


To clarify some Azure terminology:

  • The Microsoft Entra ID tenant is the directory of user accounts and app registrations. One tenant can have multiple subscriptions.
  • An Azure subscription separates billing, resources, and services. It's associated with a single tenant.

For more information, see Subscriptions, licenses, accounts, and tenants for Microsoft's cloud offerings.


  • An active global Azure subscription and a Microsoft Entra tenant, with global administrator permissions. Microsoft Accounts aren't supported.


    Desktop Analytics is a Windows service hosted in Azure global that utilizes Windows diagnostic data. While Desktop Analytics is an Azure global service that's available to US government customers, it doesn't meet US Government Community Compliance (GCC) attributes. For a list of compliance offerings for Microsoft products and services, see the Microsoft Trust Center. Desktop Analytics isn't available for GCC High or US Department of Defense (DOD) customers. The use of Azure Government subscriptions to host Desktop Analytics workspaces isn't supported.

  • Set up Intune for your organization.

  • A supported version of Configuration Manager.


    Desktop Analytics supports multiple Configuration Manager hierarchies reporting to a single Microsoft Entra tenant. If you have multiple hierarchies in your environment, you have the following options:

    • Use different Commercial IDs and Microsoft Entra tenants.
    • Configure both hierarchies to use the same Commercial ID to share the Microsoft Entra tenant and Desktop Analytics instance. Use different apps for connecting each hierarchy. It may take up to 30 days after you disconnect a hierarchy for the portal to reflect changes.
  • Devices running Windows 10.


    Starting in July 2021, Desktop Analytics supports the Windows diagnostic data processor configuration. This configuration is only for supported versions of Windows 10. For more information, see Support for the Windows diagnostic data processor configuration.

    Desktop Analytics doesn't support Windows 11. For information about Windows 11 hardware readiness, Microsoft recommends that you enable tenant attach and Endpoint analytics.

    • Install the latest updates. For more information, see Update devices.

    • Managed with a supported version of the Configuration Manager client.

    • Starting in version 2010, you can use Configuration Manager to enroll Windows 10 Enterprise long-term servicing channel (LTSC) 2019 devices to Desktop Analytics. Once you enroll these devices, you can evaluate them in your deployment plans to shift from LTSC to the semi-annual servicing channel.


      Desktop Analytics only supports the Windows 10 Enterprise LTSC 2019, which is equivalent to Windows 10, version 1809. It doesn't support Windows 10 Enterprise 2015 LTSB (version 1507) or Windows 10 Enterprise 2016 LTSB (version 1607).

      In Configuration Manager version 2006 and earlier, Desktop Analytics doesn't support upgrades to or from Windows 10 LTSC. For more information, see Windows as a service overview.


    Desktop Analytics is designed to best support the in-place upgrade scenario. If you need to make major changes, such as from 32-bit to 64-bit architecture, use an imaging scenario. Desktop Analytics insights are still valuable in these classic OS deployment scenarios, but you can ignore the in-place upgrade specific guidance. For more information, see Scenarios to deploy enterprise operating systems with Configuration Manager.

  • Windows diagnostics data. For more information, see the following articles:

  • Network connectivity from devices to the Microsoft public cloud. For more information, see Internet endpoints to enable data sharing.


Microsoft has a strong commitment to providing the tools and resources that put you in control of your privacy. As a result, Microsoft doesn't collect the following data from devices located in European countries/regions (European Economic Area [EEA], Switzerland, and the United Kingdom):

  • Windows diagnostic data from Windows 8.1 devices
  • App usage data for Windows 7

Licensing and costs

  • An active global Azure subscription.

  • A Microsoft Entra tenant.


    Most of the equivalent subscriptions for Configuration Manager also include Microsoft Entra ID. For example, see Microsoft 365 plans and Enterprise Mobility + Security licensing.

  • At least one Intune license for you as the administrator to access the Microsoft Intune admin center.

  • Devices enrolled in Desktop Analytics need a valid Configuration Manager license. For more information, see Configuration Manager licensing.

  • Users of the device need one of the following licenses:

    • Windows 10 Enterprise E3 or E5 (included in Microsoft 365 F3, E3, or E5)

    • Windows 10 Education A3 or A5 (included in Microsoft 365 A3 or A5)

    • Windows 10 Virtual Desktop Access (VDA) per user


Beyond the cost of these license subscriptions, there's no additional cost for using Desktop Analytics within Azure Log Analytics. The data types ingested by Desktop Analytics are free from any Log Analytics data ingestion and retention charges. As non-billable data types, this data is also not subject to any Log Analytics daily data ingestion cap. For more information, see Log Analytics usage and costs.

If you use another Azure solution that uses the same Log Analytics workspace, you may be charged for devices. For example, Azure Security Center. To make sure you're not billed for Desktop Analytics devices, use a separate Log Analytics workspace for these other billed solutions.

Next steps

The following tutorial provides a step-by-step guide to getting started with Desktop Analytics in Configuration Manager: