Skip to content
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler

Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler

Written By Anoop C Nair
Last Updated April 23, 2026
Posted In Intune
SHARE

Let’s learn more about Intune Management Extension Health Evaluation tasks. Intune Management Extension (IME) handles Win32 app deployment on a managed Windows 10 endpoint. The task scheduler has some tips about IME health-related tasks.

Windows 10 MDM channel is capable of deploying simple MSI applications. You can’t use the Windows 10 MDM channel and Intune LOB app deployment method when you deploy multiple files as part of the MSI application. You can read more details from the Intune Application Model Deployment Guide | MEM post.

Win32 app deployment uses Intune management extension agent to deliver and install applications on managed Windows 10 devices.

Vimal explained the architecture of Win32 application deployment in the following post: Intune Win32 App Deployment using Modern Management.

Patch My PC

Intune Management Extension Error

You can check the Intune Management Extension error details in the following post from Joy. Intune Management Extension Deep Dive – Win32 App Deployment Troubleshooting Help Guide. He explained the following IME Win32 errors in the above post.

The following list of errors is not fixed via IME health tasks. They are more related to the Win 32 application deployment operations.

List of Errors
(0x80070004)
(0x8007026B)
Access is denied.(0x80070005)
Error downloading content.(0x87D30067)
Error unzipping downloaded content.(0x87D30065)
Failed to retrieve content information.(0x87D30065)
The Application was not detected after the installation was completed successfully(0x87D1041C)
The unmonitored process is in progress; however, it may timeout(0x87D300C9)
The system cannot find the file specified(0x80070002)
The unmonitored process is in progress, however, it may timeout(0x87D300C9)
The user logged off while the app policy was being processed(0x87D300CD)
Unknown(0x87D30000)
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Table 1

Intune Management Extension Health Evaluation | ClientHealthEval.exe

Intune Management Extension Health Evaluation tasks were fundamental to writing this post. I’m sure this will improve over time, and more health checks might be added to the list.

You can check the IME health evaluation task details from the Windows 10 Task Scheduler.

  • Click on the Start Menu
  • Start typing Task Scheduler.
  • Click on the Task Scheduler application from the list.
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler - Fig.1
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Fig.1
  • Expand Task Scheduler Library.
  • Expand Microsoft -> Intune folder.
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler - Fig.2
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Fig.2
  • Right-click on Intune management extension health evaluation task sequence.
  • Click on properties.
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler - Fig.3
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Fig.3

Schedule options for Intune Management Extension Health Evaluation?

At the moment, there is no UI option to schedule the health evaluation for Intune Management Extension. The default IME health evaluation schedule is given below:

  • Daily 8:02 AM
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler - Fig.4
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Fig.4

What are the Intune Management Extension Health Checks?

Well, at the moment, the IME health check activities are very minimal. It checks whether the IME service is running, etc. Let’s have a look at the action that is initiated as part of a health check.

The following ClientHealthEval.exe tool gets triggered daily at 8:02 AM as per the scheduled task on my Windows laptop. The location where you can find the IME client health evaluator tool is the following.

  • C:\Program Files (x86)\Microsoft Intune Management Extension\ClientHealthEval.exe
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler - Fig.5
Intune Management Extension Health Evaluation | IME Health Issue | ClientHealthEval.exe | Task Scheduler – Fig.5

You can check HealthCheck.XML to find more details about the health check tasks of Intune Management Extension.

  1. Verify that the Intune Management Extension service exists
  2. Verify/Remediate Intune Management Extension Service startup type
  3. Verify/Remediate Intune Management Extension service status
  4. Verify/Remediate Intune Management Extension memory usage

Sample HealthCheck XML for IME

The XML code below provides the details of HealthCheck.XML. The following entry is just a reference to track how this IME health check will improve over time.

<?xml version="1.0" ?>
<ClientHealth Version="1.0">
  <HealthCheck Description="Verify Intune Management Extension service exists." ID="---------" Type="Services">
    <Applicability OS="ALL" ClientVersion="ALL"/>
    <PARAM Order="1" Description="Services Check">
      ServiceExists
    </PARAM>
    <PARAM Order="2" Description="Service Name">
      IntuneManagementExtension
    </PARAM>
  </HealthCheck>
  <HealthCheck Description="Verify/Remediate Intune Management Extension Service startup type." ID="-----" Type="Services" DependsOn="---------">
    <Applicability OS="ALL" ClientVersion="ALL"/>
    <PARAM Order="1" Description="Service Check">
      ServiceStartupType
    </PARAM>
    <PARAM Order="2" Description="Service Name">
      IntuneManagementExtension
    </PARAM>
    <PARAM Order="3" Description="Expected Service Startup State">
      Automatic
    </PARAM>
    <Remediate>
      <PARAM Order="1" Description="Services Remediation">
        ServiceStartupType
      </PARAM>
      <PARAM Order="2" Description="Service Name">
        IntuneManagementExtension
      </PARAM>
      <PARAM Order="3" Description="Desired Service Startup State">
        Automatic
      </PARAM>
    </Remediate>
  </HealthCheck>
  <HealthCheck Description="Verify/Remediate Intune Management Extension service status." ID=-------" Type="Services" DependsOn="--------">
    <Applicability OS="ALL" ClientVersion="ALL"/>
    <PARAM Order="1" Description="Service Check">
      ServiceStatus
    </PARAM>
    <PARAM Order="2" Description="Service Name">
      IntuneManagementExtension
    </PARAM>
    <PARAM Order="3" Description="Expected Service Status">
      Active
    </PARAM>
    <Remediate>
      <PARAM Order="1" Description="Services Remediation">
        ServiceStatus
      </PARAM>
      <PARAM Order="2" Description="Service Name">
        IntuneManagementExtension
      </PARAM>
      <PARAM Order="3" Description="Desired Service Status">
        Running
      </PARAM>
    </Remediate>
  </HealthCheck>
  <HealthCheck Description="Verify/Remediate Intune Management Extension memory usage." ID="------" Type="Memory" DependsOn="-------">
    <Applicability OS="ALL" ClientVersion="ALL"/>
    <PARAM Order="1" Description="Memory Check">
      Memorycheck
    </PARAM>
    <PARAM Order="2" Description="Process">
      Microsoft.Management.Services.IntuneWindowsAgent
    </PARAM>
    <PARAM Order="3" Description="Memory threshold">
      200
    </PARAM>
    <Remediate>
      <Applicability OS="ALL" ClientVersion="ALL"/>
      <PARAM Order="1" Description="Restart service">
        RestartIntuneManagementExtensionService
      </PARAM>
    </Remediate>
  </HealthCheck>
</ClientHealth>

Resources

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Anoop C Nair has been Microsoft MVP for 10 consecutive years from 2015 onwards. He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is a Blogger, Speaker, and Local User Group Community leader. His primary focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc.

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Simplify Windows Devices to Run Only the Required Applications using Intune

Key Takeaways Hey, let’s learn about Simplify Windows Devices to Run Only the Required Applications using Intune. This policy lets administrators replace the default windows shell with a custom or lightweight shell. it improves performance by using system resources and is useful for devices that run a dedicated application. If the policy is disabled or […]

AC Anoop C Nair 8 min read
Intune

Enhance macOS Compliance with Custom Security and Compliance Checks to Improve Device Security using Microsoft Intune

Key Takeaways In this post we are discussing about Enhance macOS Compliance with Custom Security and Compliance Checks to Improve Device Security using Microsoft Intune. Microsoft has announced the general availability of Custom Compliance Settings for macOS in Microsoft Intune. The feature helps organizations strengthen security controls while supporting many types of macOS management scenarios. […]

AC Anoop C Nair 4 min read
Intune

Manage Samsung Galaxy Firmware Versions to Improve Security and Compliance using Microsoft Intune

Key Takeaways In this post we are discussing Manage Samsung Galaxy Firmware Versions to Improve Security and Compliance using Microsoft Intune. Microsoft Intune has received a new update that expands firmware management capabilities for Samsung Galaxy devices through Firmware Versionsintegration. This enhancement gives IT administrators more control over firmware and operating system updates, helping them […]

AC Anoop C Nair 4 min read
Intune

MS Intune Adds Windows Registry Data Collection to Device Inventory for Single Values All Key Values and Subkeys

Key Takeaways Microsoft Intune 2607 introduces Windows Registry Data collection in Device Inventory, allowing IT admins to verify actual device configurations without relying on custom discovery or remediation scripts. Using the Properties Catalog, admins can collect registry information through Single Value, All Values Under a Key (Non-Recursive), or Same Value Across Subkeys. MS Intune Adds […]

AC Anoop C Nair 5 min read