The result of cross-checking the collected sources against each other. The 'Passed' entries are kept on purpose: without them there is no way to tell a check that succeeded from a check that never ran.
Critical 6
Critical
Multiple Intune enrolments (2)
ENR-002
Enrolment
Several enrolments carry ProviderID = 'MS DM Server'. The MDM client can honour only one: policies from the others are ignored silently, which produces unexplainable gaps between the portal and the device's real state.
Source Raw\Registry\Enrollments.regevaluated 2026-10-16 16:14:42 +02:00
Observed
- GUID 6F2A41D8-93C4-4B17-A0E5-1D8C7E2F4B60 - UPN marie.laurent@contoso.com - state 1
- GUID C1B7E409-2A6D-4F33-98E1-5B40D7C8A2F1 - UPN marie.laurent@fabrikam-legacy.com - state 1
What to do
Identify the active enrolment (the one whose EnterpriseMgmt scheduled tasks exist and run), then remove the leftover Enrollments keys, the orphaned EnterpriseMgmt tasks and the associated MDM certificates. Re-enrol after cleanup.
Critical
1 application(s) in error are blocking the Enrollment Status Page
ESP-003
ESP
An application whose InstallationState is 4 (Error) stops the ESP from installing any further application. Everything queued behind it never starts, so the page times out on a symptom rather than on the cause. These are the applications to look at, and nothing else.
Source Raw\Registry\MS_Windows_Autopilot.regevaluated 2026-10-16 16:14:42 +02:00
Observed
- a19f4c7b-2e83-4d16-b5a0-7c91e2d84f35 : InstallationState = 4 (Error)
What to do
In IntuneManagementExtension.log, search for the application id listed below to get the installer's own exit code. Then check the detection rule and the installer's return codes in the Intune portal.
Critical
Clock drift of 421 seconds
TIME-001
System
The device clock is more than five minutes away from the Microsoft service clock. Past that threshold, Kerberos and OAuth token validation fail: enrolment, MDM synchronisation and single sign-on all stop working. This one cause produces varied and misleading error codes such as 0x80072F8F, 0x80180006 and certificate failures.
Source Raw\LiveState\time-status.txtevaluated 2026-10-16 16:14:42 +02:00
Observed
- Measured drift: 421 s
- Local time: 10/16/2026 16:21:42
- Time source: time.windows.com,0x9
- Last successful sync: 2026-10-09 16:14:42
What to do
Resynchronise immediately with 'w32tm /resync /force'. Check the configured time source and, on a virtual machine, host time synchronisation. Check the time zone too.
Critical
Update service disabled: DoSvc
SVC-001
Updates
A disabled service does not start on demand. The update stack then fails with codes that point anywhere but here, which is why this is worth finding first.
evaluated 2026-10-16 16:14:42 +02:00
What to do
Set the service back to its normal start mode, then check what disabled it: a policy, a hardening baseline, or a third-party tool.
Critical
Only 8,2 % free on the system drive
STO-001
System
Below ten per cent, a cumulative update has nowhere to stage itself. The failure is usually reported as a download or an installation error, never as a disk one.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- C: - 19.4 GB free out of 237.3 GB
What to do
Free space before anything else: no other diagnosis is meaningful while the drive is this full.
Critical
Entra ID token acquisition failure
SIG-TOKEN
Logs
The IME could not obtain a token to call the Intune service. Until this is resolved, no policy and no application can be retrieved.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Occurrences: 9
- Sources: Microsoft-Windows-AAD/Operational
- Raised to critical: no PRT on the device
- First occurrence: 2026-10-16 11:02:42
- Last occurrence: 2026-10-16 11:02:42
What to do
Check connectivity to login.microsoftonline.com, the device clock, the PRT (dsregcmd /status), and any Conditional Access policy targeting the device.
Warning 16
Warning
No Primary Refresh Token (PRT)
ENR-009
Identity
The device is joined to Entra ID but AzureAdPrt = NO. Without a PRT, single sign-on does not work and everything relying on the device identity is degraded: Conditional Access, Windows Hello, token acquisition by the IME.
Source Raw\LiveState\dsregcmd-status.txtevaluated 2026-10-16 16:14:42 +02:00
Observed
- AzureAdPrt = NO
- AzureAdPrtUpdateTime =
- KeySignTest =
What to do
Check connectivity to login.microsoftonline.com and device.login.microsoftonline.com, the device clock, and the 'SSO State' section of dsregcmd. Locking and unlocking the session is often enough to re-issue the PRT.
Warning
First synchronisation never completed
ENR-011
Enrolment
The enrolment's FirstSync flag is not set. The initial provisioning phase (Enrollment Status Page) never finished, so some of the initial policies and applications may never have been applied.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- GUID 6F2A41D8-93C4-4B17-A0E5-1D8C7E2F4B60: IsSyncDone = 0, BlockInStatusPage = 7
What to do
Read the timeline and the ModernDeployment-Diagnostics-Provider/Autopilot channel to find the blocking step. Check the applications declared as blocking in the ESP profile, and their timeout.
Warning
2 application(s) of 6 never completed during the ESP
ESP-004
ESP
These applications were still pending when the tracking stopped. If the page timed out, they are what it was waiting for.
Source Raw\Registry\MS_Windows_Autopilot.regevaluated 2026-10-16 16:14:42 +02:00
Observed
- 3d82c5e1-9b47-4a60-8f12-6e05b7d31c94 : NotInstalled
- 7e14b93f-5c20-4d8a-91e6-b482f07a5d61 : NotInstalled
What to do
Either the ESP timeout is too short for the number of required applications, or these installations are genuinely stuck. Compare the timeout in the ESP profile with the real install time of the applications below.
Warning
1 local setting(s) known to break Autopilot
AUT-006
Autopilot
At least one of the four security options that stop pre-provisioning is set: logon message title or text, require Windows Hello for Business or smart card, or UAC prompting for credentials on the secure desktop.
Source wlidsvc service, HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System, PolicyManager\current\device\Authenticationevaluated 2026-10-16 16:14:42 +02:00
Observed
- preprovGpo: LegalNoticeCaption, LegalNoticeText
What to do
Remove these settings, or keep them away from the device during provisioning: target them at users rather than devices, or apply them once the deployment is over.
Warning
1 Autopilot endpoint(s) of 5 unreachable
AUT-010
Autopilot
These addresses are in Microsoft's Autopilot networking requirements. Unreachable from here, they would stop a new deployment or a reset of this device on this network.
Source Raw\LiveState\connectivity.txtevaluated 2026-10-16 16:14:42 +02:00
Observed
- time.windows.com:123 [Time synchronisation (NTP, UDP 123)] - NTP: A connection attempt failed because the connected party did not properly respond after a period of time.
What to do
Allow them through the firewall and the proxy. Microsoft states that Autopilot proxy settings belong on the proxy itself, not in an Intune policy.
Warning
System disk space low
SYS-001
System
19.4 GB free (8,2%). A Windows feature update or a large application deployment may fail for lack of room.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Free: 19.4 GB / 237.3 GB (8.2%)
What to do
Plan a cleanup. Check the size of the IME content cache and of the SoftwareDistribution folder.
Warning
Reboot pending
SYS-002
System
A reboot is pending (Component Based Servicing). Many installations and updates fail in this state, with codes that never refer to it.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Reasons: Component Based Servicing Windows Update
- Last boot: 2026-10-08 15:14:42 (8 d 01 h ago)
What to do
Reboot the device before any further application diagnosis: it eliminates a large share of false problems.
Warning
Defender signatures 9 days old
SEC-005
Security
Signatures have not been updated for over a week. This is also a connectivity signal: the same network blockage probably affects Intune synchronisation.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Signature age: 9 days
- Engine version: 1.1.24090.11
What to do
Run 'Update-MpSignature' and observe the failure if there is one. Check the configured update source and the proxy.
Warning
1 policy conflict(s) between providers
POL-001
Policies
Several MDM providers set the same setting to different values. The client keeps only one, and the Intune portal still shows the policy as applied. This is the classic cause of 'the policy is assigned but has no effect'.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- DeviceLock/MaxInactivityTimeDeviceLock -> 15 (MS DM Server), 5 (ContosoLegacyMDM) [effective: 5]
What to do
For each setting listed, keep a single source of truth: remove the setting from the redundant profiles in Intune. In a hybrid environment, check the GPOs touching the same setting as well.
Warning
TLS inspection detected on 1 endpoint(s)
NET-002
Network
The certificate presented for these endpoints is not issued by an expected public authority: something in the middle is decrypting and re-issuing the traffic. TLS inspection on Intune endpoints breaks client certificate authentication and content hash verification - it typically produces 0x80072F8F, 0x80180001 and content hash errors.
Source Raw\LiveState\connectivity.txtevaluated 2026-10-16 16:14:42 +02:00
Observed
- manage.microsoft.com - issuer presented: CN=Contoso SSL Inspection CA
What to do
Exclude the Intune and Entra ID endpoints from TLS inspection, with no decryption and no authentication. This is a Microsoft requirement, not an optimisation.
Warning
Updates are paused: quality updates
UPD-001
Updates
A pause is in effect right now. The device will receive nothing until it expires, and nothing on the device reports this as a problem - it simply goes quiet.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- quality updates held until 2026-10-26 16:14:42 +01:00
What to do
A pause lasts at most 35 days from its start date. If it was not intended, clear PauseQualityUpdatesStartTime and PauseFeatureUpdatesStartTime, or resume updates from the Intune update ring.
Warning
Service set to start automatically but not running: DoSvc
SVC-002
Updates
These ones are meant to stay up. Stopped, the device neither schedules nor transfers anything.
evaluated 2026-10-16 16:14:42 +02:00
What to do
Start the service and read the System channel around the time it stopped: a crash and an administrative stop are not treated the same way.
Warning
Mode Lan asks for peer caching, and none happened
DOP-001
Updates
Every one of the 6.72 GB downloaded this month came straight from the internet. The configuration is not what is failing - the peers are not being reached.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Downloaded this month: 6.72 GB
- Straight from the internet: 6.72 GB
- From a cache host: 0 B
- From LAN peers: 0 B
What to do
Check that UDP 7680 is open between devices on the subnet, that they share a group identifier, and that no firewall profile blocks the discovery.
Warning
The declared cache host served nothing: 10.42.7.15
DOP-002
Updates
A cache host is configured, and not one byte came from it this month while more than a gigabyte came from the internet. A cache that does not answer is worse than none: it is believed to be working.
evaluated 2026-10-16 16:14:42 +02:00
What to do
Check that the host answers on port 80 from this device, and that its name resolves to the expected address.
Warning
SoftwareDistribution holds 14 GB
STO-002
System
Far more than a serviced device needs to keep. It is not a fault in itself, but it often accompanies a download that retries without ever succeeding.
evaluated 2026-10-16 16:14:42 +02:00
What to do
Read the update history first. Emptying the folder hides the symptom and loses the evidence.
Warning
23 update client error(s) over 14 days
EVT-001
Updates
The client recorded failures over the analysis window. The codes are decoded in the error code catalogue.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Event 20016 at 2026-10-16 14:08:42 +02:00: Unable to download updates: 0x80072EE7.
What to do
Start from the most recent error, then cross-check it against the update history: the same failure usually appears in both.
Info 5
Info
Enrollment Status Page tracking present (last phase reached: DeviceSetup)
ESP-001
ESP
This device was provisioned through an Enrollment Status Page, and the tracking data recorded by the EnrollmentStatusTracking CSP is readable.
Source Raw\Registry\MS_Windows_Autopilot.regevaluated 2026-10-16 16:14:42 +02:00
Observed
- Last phase reached: DeviceSetup
- Device-context applications tracked: 6
- User-context applications tracked: 0
Info
ESP phase skipped by configuration: account setup
ESP-010
ESP
A SkipDeviceStatusPage or SkipUserStatusPage CSP is set on this enrolment. The phase was skipped deliberately, so its absence is not a fault.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Phase skipped by CSP: account setup
Info
WinHTTP proxy configured
NET-003
Network
SYSTEM services, including the Intune Management Extension, go through this proxy: 'proxy.contoso.local:8080'. If it requires authentication, the machine account cannot provide it and downloads fail with a 407 or a timeout.
Source Raw\LiveState\winhttp-proxy.txtevaluated 2026-10-16 16:14:42 +02:00
Observed
- WinHTTP proxy: proxy.contoso.local:8080
What to do
Confirm the Intune endpoints are excluded from proxy authentication for the machine account.
Info
Update deferrals configured: 7 days for quality, 0 for feature updates
UPD-002
Updates
Deferral is the normal way update rings are staged. It is recorded here because it explains a device legitimately not having the newest update.
evaluated 2026-10-16 16:14:42 +02:00
Info
Connected Cache server configured: 10.42.7.15
UPD-008
Updates
Downloads are directed at a Microsoft Connected Cache host. If that host stops answering, clients fall back to the internet silently - slower, but with no error to point at.
evaluated 2026-10-16 16:14:42 +02:00
What to do
Confirm the cache host answers from this device and this network segment before blaming the update chain.
Not tested 4
Not tested
Tracking of line-of-business (MSI) applications by the ESP
ESP-006
ESP
evaluated 2026-10-16 16:14:42 +02:00
Not tested: The ExpectedMSIAppPackages category holds no entry: no line-of-business (MSI) application was tracked during this provisioning.
Not tested
Tracking of Store applications by the ESP
ESP-007
ESP
evaluated 2026-10-16 16:14:42 +02:00
Not tested: The ExpectedModernAppPackages category holds no entry: no Store application was tracked during this provisioning.
Not tested
Microsoft 365 Apps update state
APV-001
Updates
evaluated 2026-10-16 16:14:42 +02:00
Not tested: Microsoft 365 Apps is not installed on this device, so there is no Click-to-Run configuration to read.
Not tested
Applications with a newer version available
APV-002
Updates
evaluated 2026-10-16 16:14:42 +02:00
Not tested: Answering this needs a vendor feed, which the device cannot provide on its own. Re-run with -CheckAppUpdates to let winget look it up; it needs the network and adds time, so it is never implicit.
Passed 24
Passed
MDM synchronisation tasks are operational
ENR-005
Enrolment
2 task(s) present under \Microsoft\Windows\EnterpriseMgmt, none failing.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Schedule #3 created by enrollment client : Ready, last run 2026-10-16 14:50:42
- Schedule to run OMADMClient by client : Ready, last run 2026-10-16 14:50:42
Passed
MDM device certificate valid
ENR-006
Certificates
The certificate issued by the Intune MDM authority is present, valid, and its private key is accessible.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- CN=b4f2a1c6-7d35-4e88-9f0a-2c61d8e4a903 - valid for another 277 day(s)
Passed
Management extension installed during device preparation
ESP-002
ESP
InstallationState = 3 (Completed).
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Tracked resource types: Apps, Policies, Certificates
Passed
Device-phase tracking policies created
ESP-005
ESP
TrackingPoliciesCreated = 1.
evaluated 2026-10-16 16:14:42 +02:00
Passed
All 1 Wi-Fi profile(s) tracked by the ESP were installed
ESP-008
ESP
evaluated 2026-10-16 16:14:42 +02:00
Observed
- ./Vendor/MSFT/WiFi/Profile/Contoso-Corp
Passed
All 1 certificate profile(s) tracked by the ESP were installed
ESP-009
ESP
evaluated 2026-10-16 16:14:42 +02:00
Passed
Autopilot profile received: Contoso - Standard utilisateur
AUT-001
Autopilot
The device received an Autopilot profile from the deployment service. Its settings are detailed in the Autopilot section.
Source Raw\Registry\MS_Provisioning_Diagnostics.reg, Raw\EventLogs\ModernDeployment-Diagnostics-Provider-Autopilot.evtxevaluated 2026-10-16 16:14:42 +02:00
Observed
- CloudAssignedTenantDomain = contoso.onmicrosoft.com
- CloudAssignedTenantId = a7c91e24-55bd-4f0e-8d6b-31f7c2a90e15
- DeploymentProfileName = Contoso - Standard utilisateur
- ZTDRegistrationID = 8f3e61c2-4b7a-4d09-a2e5-7c1d90b64f28
- CloudAssignedDomainJoinMethod = 0 (Entra)
- PolicyDownloadDate = 07/20/2026 12:23:42
Passed
The profile's tenant is the device's tenant
AUT-002
Autopilot
The tenant in the Autopilot profile is the one the device is joined to.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- CloudAssignedTenantId = a7c91e24-55bd-4f0e-8d6b-31f7c2a90e15
- dsregcmd TenantId = a7c91e24-55bd-4f0e-8d6b-31f7c2a90e15
- TenantMatched = 1
Passed
Windows edition Enterprise supported by Autopilot
AUT-004
Autopilot
The edition is in the list Microsoft supports for Autopilot.
Source HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion (EditionID)evaluated 2026-10-16 16:14:42 +02:00
Observed
- EditionID = Enterprise
- OS = Microsoft Windows 11 Enterprise
Passed
The hardware meets the requirements of the deployment mode
AUT-005
Autopilot
No hardware limit known to Microsoft applies to this device and this mode.
Source Win32_ComputerSystem, Get-Tpm, Win32_Tpmevaluated 2026-10-16 16:14:42 +02:00
Observed
- tpm: TPM 2.0 - IFX 7.85.4555.0 - ready: yes - EK certificate(s) on the device: 1
- vm: Dell Inc. Latitude 7450
Passed
Intune Management Extension running
IME-002
IME
The service is running, so Win32 applications and scripts can be processed.
evaluated 2026-10-16 16:14:42 +02:00
Passed
IME log active
IME-003
IME
The log was written 3,5 hour(s) ago, so the IME is running its cycle.
Source Raw\Files\IME\IntuneManagementExtension.logevaluated 2026-10-16 16:14:42 +02:00
Observed
- Last write: 2026-10-16 12:44:42
Passed
No Win32 application failing
APP-001
Applications
6 application(s) tracked by the IME, 3 in a success state, none failing.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- a19f4c7b-2e83-4d16-b5a0-7c91e2d84f35 : state 5 (not catalogued)
- 3d82c5e1-9b47-4a60-8f12-6e05b7d31c94 : state 5 (not catalogued)
- 7e14b93f-5c20-4d8a-91e6-b482f07a5d61 : state 2 (not catalogued)
- f05a2d68-4e91-47c3-b70d-8a39c1e5b240 : Succeeded
- 28c7e105-6b3a-4f92-8d41-05e9b7c3a816 : Succeeded
- 9b63f28d-1047-4e5b-a3c8-d21f96054e73 : Succeeded
Passed
TPM operational
SEC-001
Security
The TPM is present, enabled and ready.
evaluated 2026-10-16 16:14:42 +02:00
Passed
BitLocker active on the system volume
SEC-002
Security
Volume fully encrypted, recovery protector present.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Method: XtsAes256
- Protection: On
Passed
Defender real-time protection active
SEC-004
Security
evaluated 2026-10-16 16:14:42 +02:00
Observed
- Mode = Normal
- Tamper protection = True
Passed
14 effective MDM policy setting(s)
POL-002
Policies
The MDM client has applied policies, so the delivery chain is working.
evaluated 2026-10-16 16:14:42 +02:00
Passed
Critical Intune endpoints reachable
NET-001
Network
Every critical endpoint answers the TLS handshake.
evaluated 2026-10-16 16:14:42 +02:00
Observed
- login.microsoftonline.com : 23 ms
- manage.microsoft.com : 41 ms
- enterpriseregistration.windows.net : 28 ms
Passed
No target release version pinned
UPD-003
Updates
The device can take feature updates as the ring allows.
evaluated 2026-10-16 16:14:42 +02:00
Passed
Update source is unambiguous
UPD-004
Updates
No conflicting combination of WSUS and policy-driven sources was found.
evaluated 2026-10-16 16:14:42 +02:00
Passed
Last successful update 19 days ago
UPD-005
Updates
612 successful entries in the history read.
evaluated 2026-10-16 16:14:42 +02:00
Passed
No failed update in the history read
UPD-006
Updates
Every recorded attempt completed.
evaluated 2026-10-16 16:14:42 +02:00
Passed
Delivery Optimization peering enabled (mode 1: LAN peering)
UPD-007
Updates
Devices can serve content to each other, which is what keeps update and application traffic off the internet link.
evaluated 2026-10-16 16:14:42 +02:00
Passed
The monthly upload allowance is not reached
DOP-003
Updates
The device can still serve its peers.
evaluated 2026-10-16 16:14:42 +02:00