Troubleshooting and Diagnostics

Diagnostic and troubleshooting tools for when things go wrong. These tools help you analyze logs, debug enrollment issues, investigate Autopilot problems, and understand what's happening on your managed devices.

7Tools

Tools in this collection

PowerShell ModuleTroubleshooting

IntuneDebug

A PowerShell module for Intune MDM policy reporting and debugging, similar to GPResult. Generates HTML reports showing device information, Intune sync status, applied settings by policy scope, Win32 app assignments, script policies, remediation status, LAPS settings, and certificate assignments.

J
Jonas Ohmsen
Desktop AppTroubleshooting

Intune Debug Toolkit

A comprehensive Windows-based toolbox for troubleshooting Intune-managed devices. Features registry debugging, Autopilot validation, live MDM event monitoring, SyncML visualization, Win32 app redeployment, IME log analysis, and includes IntuneDeviceDetailsGUI, SyncMLViewer, and CMTrace.

Mattias MelkersenMattias Melkersen
PS ScriptTroubleshooting

Get-IntuneManagementExtensionDiagnostics

A PowerShell script for analyzing Intune Management Extension logs and creating timeline reports. Tracks Win32App deployments, WinGetApp packages, PowerShell scripts, Proactive Remediations, Custom Compliance, and Autopilot ESP phases with HTML reports and integrated LogViewerUI.

Petri PaavolaPetri Paavola
PS ScriptTroubleshooting

Get-AutopilotDiagnosticsCommunity

A PowerShell diagnostic script for analyzing Windows Autopilot deployments. Provides comprehensive details about Autopilot profile settings, policies, apps, and certificate profiles tracked via Enrollment Status Page, with support for local PC analysis and captured log files.

Andrew TaylorAndrew Taylor
Web AppTroubleshooting

Intune dsregcmd Analyzer

A web-based diagnostic tool for troubleshooting Microsoft Intune device registration issues. Analyzes dsregcmd /status output to detect Entra ID and Hybrid Entra ID join states, MDM enrollment status, and provides instant error code mapping with actionable solutions. All processing happens locally in the browser.

Maksymilian OlowskiMaksymilian Olowski
PS ScriptTroubleshooting

Intune Log Collector

Intune Log Collector is an Azure-based solution that collects logs from Intune-managed devices, including files, directories, and event logs. It deploys a Function App, Storage Account, and Key Vault, with the Remediation script driving log collection per LogsGatherRules.json and uploading a compressed archive to the logs container. Deployments support Azure Template Spec (Bicep/ARM) or direct ARM templates, with optional UI and post-deployment steps.

Nickolaj AndersenNickolaj Andersen
Desktop AppTroubleshooting

IntuneLogWatch

IntuneLogWatch is a macOS application for analyzing Microsoft Intune logs and delivering human-readable insights. It converts raw log data into understandable summaries, highlighting trends and issues for IT admins. Designed to simplify troubleshooting and ongoing monitoring of Intune deployments with clear, actionable information.

Gil BurnsGil Burns