SCCM Log Files | ConfigMgr Log Files

Take a look at the list of all the logs for SCCM components. You can use the information in these log files to help you troubleshoot issues that might occur.

Prajwal Desai
Posted by Prajwal Desai
SCCM Log Files List

This post is really helpful for people who are looking for SCCM log files. The ConfigMgr log files can be viewed with a tool called CMTrace tool located in the path: <ConfigMgr_Install_Media>/SMSSETUP/TOOLS.

To figure out what’s wrong with SCCM, you need to know where the ConfigMgr log files are. On clients, servers, and site servers, the SCCM log files are located in different places.

The SCCM log files are identified by .log or .lo_ file extensions. ConfigMgr writes to the file a .log until it reaches its maximum size. Don’t worry, there is an article published to increase SCCM site server log files.

The SCCM client logs are located in the following path: C:\Windows\CCM\Logs. The SCCM server log files are located in DRIVE-Letter:\Program Files\Microsoft Configuration Manager\Logs.

Sometimes a log file may change locations based on the deployment in SCCM. For example, the smsts.log file changes its location depending on the phase of the operating system installation you are in. Learn about the SMSTS.log file location during SCCM OSD.

How to read SCCM log files?

CMTrace is one of the Configuration Manager tools that allows you to view and monitor log files, including the following types:

  • Log files in Configuration Manager or Client Component Manager (CCM) format.
  • Plain ASCII or Unicode text files, such as Windows Installer logs.

Apart from using CMTrace, there are other third-party tools with which you can open the SCCM logs on Windows client and server. See the list of tools that can open Configuration Manager log files.

These tools help you read and analyze the ConfigMgr log files to identify errors and warnings. Not only that, there are tools available that can translate SCCM error codes to messages.

SCCM Client Log Files

The following table lists the log files located on the Configuration Manager client.

Log nameDescription
ADALOperationProvider.logInformation about client authentication token requests with Azure Active Directory (Azure AD) Authentication Library (ADAL). (Replaced by CcmAad.log starting in version 2107)
ATPHandler.logRecords details about handling ATP Onboarding and policies.
BitLockerManagementHandler.logRecords information about BitLocker management policies.
CAS.logThe Content Access service. Maintains the local package cache on the client.
Ccm32BitLauncher.logRecords actions for starting applications on the client marked run as 32 bit.
CcmEval.logRecords Configuration Manager client status evaluation activities and details for components that are required by the Configuration Manager client.
CcmEvalTask.logRecords the Configuration Manager client status evaluation activities that are initiated by the evaluation scheduled task.
CcmExec.logRecords activities of the client and the SMS Agent Host service. This log file also includes information about enabling and disabling wake-up proxy.
CcmMessaging.logRecords activities related to communication between the client and management points.
CCMNotificationAgent.logRecords activities related to client notification operations.
Ccmperf.logRecords activities related to the maintenance and capture of data related to client performance counters.
CcmRestart.logRecords client service restart activity.
CCMSDKProvider.logRecords activities for the client SDK interfaces.
ccmsqlce.logRecords activities for the built-in version of SQL Server Compact Edition (CE) that the client uses.
CcmUsrCse.logRecords details during user sign on for folder redirection policies.
CCMVDIProvider.logRecords information for clients in a virtual desktop infrastructure (VDI).
CertEnrollAgent.logRecords information for Windows Hello for Business. Specifically communication with the Network Device Enrollment Service (NDES) for certificate requests using the Simple Certificate Enrollment Protocol (SCEP).
CertificateMaintenance.logMaintains certificates for Active Directory Domain Services and management points.
CIAgent.logRecords details about the process of remediation and compliance for compliance settings, software updates, and application management.
CIDownloader.logRecords details about configuration item definition downloads.
CIStateStore.logRecords changes in state for configuration items, such as compliance settings, software updates, and applications.
CIStore.logRecords information about configuration items, such as compliance settings, software updates, and applications.
CITaskMgr.logRecords tasks for each application and deployment type, such as content download and install or uninstall actions.
ClientAuth.logRecords signing and authentication activity for the client.
ClientIDManagerStartup.logCreates and maintains the client GUID and identifies tasks during client registration and assignment.
ClientLocation.logRecords tasks that are related to client site assignment.
ClientServicing.logRecords information for client deployment state messages during auto-upgrade and client piloting.
CMBITSManager.logRecords information for Background Intelligent Transfer Service (BITS) jobs on the device.
CMHttpsReadiness.logRecords the results of running the Configuration Manager HTTPS Readiness Assessment Tool. This tool checks whether computers have a public key infrastructure (PKI) client authentication certificate that can be used with Configuration Manager.
CmRcService.logRecords information for the remote control service.
CoManagementHandler.logUse to troubleshoot co-management on the client.
ComplRelayAgent.logRecords information for the co-management workload for compliance policies.
ContentTransferManager.logSchedules the Background Intelligent Transfer Service (BITS) or Server Message Block (SMB) to download or access packages.
DataTransferService.logRecords all BITS communication for policy or package access.
DCMAgent.logRecords high-level information about the evaluation, conflict reporting, and remediation of configuration items and applications.
DCMReporting.logRecords information about reporting policy platform results into state messages for configuration items.
DcmWmiProvider.logRecords information about reading configuration item synclets from WMI.
DeltaDownload.logRecords information about the download of express updates and updates downloaded using Delivery Optimization.
Diagnostics.logRecords the status of client diagnostic actions.
EndpointProtectionAgentRecords information about the installation of the System Center Endpoint Protection client and the application of antimalware policy to that client.
execmgr.logRecords details about packages and task sequences that run on the client.
ExpressionSolver.logRecords details about enhanced detection methods that are used when verbose or debug logging is turned on.
ExternalEventAgent.logRecords the history of Endpoint Protection malware detection and events related to client status.
FileBITS.logRecords all SMB package access tasks.
FileSystemFile.logRecords the activity of the Windows Management Instrumentation (WMI) provider for software inventory and file collection.
FSPStateMessage.logRecords the activity for state messages that are sent to the fallback status point by the client.
InternetProxy.logRecords the network proxy configuration and use activity for the client.
InventoryAgent.logRecords activities of hardware inventory, software inventory, and heartbeat discovery actions on the client.
InventoryProvider.logMore details about hardware inventory, software inventory, and heartbeat discovery actions on the client.
LocationCache.logRecords the activity for location cache use and maintenance for the client.
LocationServices.logRecords the client activity for locating management points, software update points, and distribution points.
M365AHandler.logInformation about the Desktop Analytics settings policy
MaintenanceCoordinator.logRecords the activity for general maintenance tasks for the client.
Mifprovider.logRecords the activity of the WMI provider for Management Information Format (MIF) files.
mtrmgr.logMonitors all software metering processes.
PolicyAgent.logRecords requests for policies made by using the Data Transfer Service.
PolicyAgentProvider.logRecords policy changes.
PolicyEvaluator.logRecords details about the evaluation of policies on client computers, including policies from software updates.
PolicyPlatformClient.logRecords the process of remediation and compliance for all providers located in \Program Files\Microsoft Policy Platform, except the file provider.
PolicySdk.logRecords activities for policy system SDK interfaces.
Pwrmgmt.logRecords information about enabling or disabling and configuring the wake-up proxy client settings.
PwrProvider.logRecords the activities of the power management provider (PWRInvProvider) hosted in the WMI service. On all supported versions of Windows, the provider enumerates the current settings on computers during hardware inventory and applies power plan settings.
SCClient_<domain>@<username>_1.logRecords the activity in Software Center for the specified user on the client computer.
SCClient_<domain>@<username>_2.logRecords the historical activity in Software Center for the specified user on the client computer.
Scheduler.logRecords activities of scheduled tasks for all client operations.
SCNotify_<domain>@<username>_1.logRecords the activity for notifying users about software for the specified user.
SCNotify_<domain>@<username>_1-<date_time>.logRecords the historical information for notifying users about software for the specified user.
Scripts.logRecords the activity of when Configuration Manager scripts run on the client.
SensorWmiProvider.logRecords the activity of the WMI provider for the endpoint analytics sensor.
SensorEndpoint.logRecords the execution of endpoint analytics policy and upload of client data to the site server.
SensorManagedProvider.logRecords the gathering and processing of events and information for endpoint analytics.
setuppolicyevaluator.logRecords configuration and inventory policy creation in WMI.
SleepAgent_<domain>@SYSTEM_0.logThe main log file for wake-up proxy.
SmsClientMethodProvider.logRecords activity for sending client schedules. For example, with the Send Schedule tool or other programmatic methods.
smscliui.logRecords use of the Configuration Manager client in Control Panel.
SrcUpdateMgr.logRecords activity for installed Windows Installer applications that are updated with current distribution point source locations.
StateMessageProvider.logRecords information for the component that sends state messages from the client to the site.
StatusAgent.logRecords status messages that are created by the client components.
SWMTRReportGen.logGenerates a use data report that is collected by the metering agent. This data is logged in Mtrmgr.log.
UserAffinity.logRecords details about user device affinity.
UserAffinityProvider.logTechnical details from the component that tracks user device affinity.
VirtualApp.logRecords information specific to the evaluation of Application Virtualization (App-V) deployment types.
Wedmtrace.logRecords operations related to write filters on Windows Embedded clients.
wakeprxy-install.logRecords installation information when clients receive the client setting option to turn on wake-up proxy.
wakeprxy-uninstall.logRecords information about uninstalling wake-up proxy when clients receive the client setting option to turn off wake-up proxy, if wake-up proxy was previously turned on.
SCCM Client Logs

SCCM Server Log Files

The following table lists the log files that are on the Configuration Manager site server and site system servers.

Log nameDescriptionComputer with log file
adctrl.logRecords enrollment processing activity.Site server
ADForestDisc.logRecords Active Directory Forest Discovery actions.Site server
adminservice.logRecords actions for the SMS Provider administration service REST APIComputer with the SMS Provider
ADService.logRecords account creation and security group details in Active Directory.Site server
adsgdis.logRecords Active Directory Group Discovery actions.Site server
adsysdis.logRecords Active Directory System Discovery actions.Site server
adusrdis.logRecords Active Directory User Discovery actions.Site server
BusinessAppProcessWorker.logRecords processing for Microsoft Store for Business apps.Site server
ccm.logRecords activities for client push installation.Site server
CertMgr.logRecords certificate activities for intrasite communication.Site system server
chmgr.logRecords activities of the client health manager.Site server
Cidm.logRecords changes to the client settings by the Client Install Data Manager (CIDM).Site server
colleval.logRecords details about when collections are created, changed, and deleted by the Collection Evaluator.Site server
compmon.logRecords the status of component threads monitored for the site server.Site system server
compsumm.logRecords Component Status Summarizer tasks.Site server
ComRegSetup.logRecords the initial installation of COM registration results for a site server.Site system server
dataldr.logRecords information about the processing of MIF files and hardware inventory in the Configuration Manager database.Site server
ddm.logRecords activities of the discovery data manager.Site server
despool.logRecords incoming site-to-site communication transfers.Site server
distmgr.logRecords details about package creation, compression, delta replication, and information updates. It can also include other activities from the distribution manager component. For example, installing a distribution point, connection attempts, and installing components. For more information on other functionality that uses this log, see Service connection point and OS deployment.Site server
EPCtrlMgr.logRecords information about the syncing of malware threat information from the Endpoint Protection site system role server with the Configuration Manager database.Site server
EPMgr.logRecords the status of the Endpoint Protection site system role.Site system server
EPSetup.logProvides information about the installation of the Endpoint Protection site system role.Site system server
EnrollSrv.logRecords activities of the enrollment service process.Site system server
EnrollWeb.logRecords activities of the enrollment website process.Site system server
ExternalNotificationsWorker.logRecords the queue and activities for notifications to external systems like Azure Logic Apps.Site server
fspmgr.logRecords activities of the fallback status point site system role.Site system server
hman.logRecords information about site configuration changes, and about the publishing of site information in Active Directory Domain Services.Site server
Inboxast.logRecords the files that are moved from the management point to the corresponding INBOXES folder on the site server.Site server
inboxmgr.logRecords file transfer activities between inbox folders.Site server
inboxmon.logRecords the processing of inbox files and performance counter updates.Site server
invproc.logRecords the forwarding of MIF files from a secondary site to its parent site.Site server
migmctrl.logRecords information for Migration actions that involve migration jobs, shared distribution points, and distribution point upgrades.Top-level site in the Configuration Manager hierarchy, and each child primary site. In a multi-primary site hierarchy, use the log file that is created at the central administration site.
mpcontrol.logRecords the registration of the management point. Records the availability of the management point every 10 minutes.Site system server
mpfdm.logRecords the actions of the management point component that moves client files to the corresponding INBOXES folder on the site server.Site system server
mpMSI.logRecords details about the management point installation.Site server
MPSetup.logRecords the management point installation wrapper process.Site server
netdisc.logRecords Network Discovery actions.Site server
NotiCtrl.logApplication request notifications.Site server
ntsvrdis.logRecords the discovery activity of site system servers.Site server
ObjreplmgrRecords the processing of object change notifications for replication.Site server
offermgr.logRecords advertisement updates.Site server
offersum.logRecords the summarization of deployment status messages.Site server
OfflineServicingMgr.logRecords the activities of applying updates to operating system image files.Site server
outboxmon.logRecords the processing of outbox files and performance counter updates.Site server
PerfSetup.logRecords the results of the installation of performance counters.Site system server
PkgXferMgr.logRecords the actions of the SMS_Executive component that is responsible for sending content from a primary site to a remote distribution point.Site server
policypv.logRecords updates to the client policies to reflect changes to client settings or deployments.Primary site server
rcmctrl.logRecords the activities of database replication between sites in the hierarchy.Site server
replmgr.logRecords the replication of files between the site server components and the Scheduler component.Site server
ResourceExplorer.logRecords errors, warnings, and information about running Resource Explorer.Computer that runs the Configuration Manager console
RESTPROVIDERSetup.logInstallation of the SMS Provider administration service REST APIComputer with the SMS Provider
ruleengine.logRecords details about automatic deployment rules for the identification, content download, and software update group and deployment creation.Site server
schedule.logRecords details about site-to-site job and file replication.Site server
sender.logRecords the files that transfer by file-based replication between sites.Site server
sinvproc.logRecords information about the processing of software inventory data to the site database.Site server
sitecomp.logRecords details about the maintenance of the installed site components on all site system servers in the site.Site server
sitectrl.logRecords site setting changes made to site control objects in the database.Site server
sitestat.logRecords the availability and disk space monitoring process of all site systems.Site server
SMS_AZUREAD_DISCOVERY_AGENT.logLog file for Microsoft Entra user and user group discovery.Site server
SMS_BUSINESS_APP_PROCESS_MANAGER.logLog file for component that synchronizes apps from the Microsoft Store for Business.Site server
SMS_DataEngine.logLog file for management insights.Site server
SMS_ISVUPDATES_SYNCAGENT.logLog file for synchronization of third-party software updates.Top-level software update point in the Configuration Manager hierarchy.
SMS_MESSAGE_PROCESSING_ENGINE.logLog file for the message processing engine, which the site uses to process results for client actions. For example, run scripts and CMPivot.Site server
SMS_OrchestrationGroup.logLog file for orchestration groupsSite server
SMS_PhasedDeployment.logLog file for phased deploymentsTop-level site in the Configuration Manager hierarchy
SMS_REST_PROVIDER.logService health state for the SMS Provider administration service REST API, including certificate informationComputer with the SMS Provider
SmsAdminUI.logRecords Configuration Manager console activity.Computer that runs the Configuration Manager console
smsbkup.logRecords output from the site backup process.Site server
smsdbmon.logRecords database changes.Site server
SMSENROLLSRVSetup.logRecords the installation activities of the enrollment web service.Site system server
SMSENROLLWEBSetup.logRecords the installation activities of the enrollment website.Site system server
smsexec.logRecords the processing of all site server component threads.Site server or site system server
SMSFSPSetup.logRecords messages generated by the installation of a fallback status point.Site system server
SMSProv.logRecords WMI provider access to the site database.Computer with the SMS Provider
srsrpMSI.logRecords detailed results of the reporting point installation process from the MSI output.Site system server
srsrpsetup.logRecords results of the reporting point installation process.Site system server
statesys.logRecords the processing of state system messages.Site server
statmgr.logRecords the writing of all status messages to the database.Site server
swmproc.logRecords the processing of metering files and settings.Site server
SCCM Server Logs

Site Server Installation Log Files

The following table lists the ConfigMgr log files that contain information related to SCCM site server installation.

Log NameDescriptionComputer with log file
ConfigMgrPrereq.logRecords prerequisite component evaluation and installation activitiesSite server
ConfigMgrSetup.logRecords detailed output from the site server setup.Site server
ConfigMgrSetupWizard.logRecords information related to activity in the Setup Wizard.Site server
SMS_BOOTSTRAP.logRecords information about the progress of launching the secondary site installation process. Details of the actual setup process are contained in ConfigMgrSetup.log.Site server
smstsvc.logRecords information about the installation, use, and removal of a Windows service. Windows uses this service to test network connectivity and permissions between servers. It uses the computer account of the server that creates the connection.Site server and site system server

Data Warehouse Service Point Log Files

The below log files contain information related to the data warehouse service point.

Log File NameDescriptionComputer with log file
DWSSMSI.logRecords messages generated by the installation of a data warehouse service point.Site system server
DWSSSetup.logRecords messages generated by the installation of a data warehouse service point.Site system server
Microsoft.ConfigMgrDataWarehouse.logRecords information about data synchronization between the site database and the data warehouse database.Site system server
Data Warehouse Service Point Log Files

Fallback Status Point Log Files

The table below lists all the Fallback status point log files.

FSP Log File NameDescriptionLog File Location
FspIsapi.logRecords details about communications to the fallback status point from mobile device legacy clients and client computers.Site system server
fspMSI.logRecords messages generated by the installation of a fallback status point.Site system server
fspmgr.logRecords activities of the fallback status point site system role.Site system server
FSP Logs

SCCM Management Point Log Files

Use the below log files to troubleshoot the issues related to your SCCM Management Point Server. These log files are useful when you are setting up Management Point server in SCCM, uninstalling the MP role, etc.

MP Log nameDescriptionComputer with log file
CcmIsapi.logRecords client messaging activity on the endpoint.Site system server
CCM_STS.logRecords activities for authentication tokens, either from Microsoft Entra ID or site-issued client tokens.Site system server
ClientAuth.logRecords signing and authentication activity.Site system server
MP_CliReg.logRecords the client registration activity processed by the management point.Site system server
MP_Ddr.logRecords the conversion of XML.ddr records from clients, and then copies them to the site server.Site system server
MP_Framework.logRecords the activities of the core management point and client framework components.Site system server
MP_GetAuth.logRecords client authorization activity.Site system server
MP_GetPolicy.logRecords policy request activity from client computers.Site system server
MP_Hinv.logRecords details about the conversion of XML hardware inventory records from clients and the copy of those files to the site server.Site system server
MP_Location.logRecords location request and reply activity from clients.Site system server
MP_OOBMgr.logRecords the management point activities related to receiving an OTP from a client.Site system server
MP_Policy.logRecords policy communication.Site system server
MP_RegistrationManager.logRecords activities related to client registration, such as validating certificates, CRL, and tokens.Site system server
MP_Relay.logRecords the transfer of files that are collected from the client.Site system server
MP_RelayMsgMgr.logRecords how the management point handles incoming client messages, such as for scripts or CMPivot.Site system server
MP_Retry.logRecords hardware inventory retry processes.Site system server
MP_Sinv.logRecords details about the conversion of XML software inventory records from clients and the copy of those files to the site server.Site system server
MP_SinvCollFile.logRecords details about file collection.Site system server
MP_Status.logRecords details about the conversion of XML.svf status message files from clients and the copy of those files to the site server.Site system server
mpcontrol.logRecords the registration of the management point. Records the availability of the management point every 10 minutes.Site server
mpfdm.logRecords the actions of the management point component that moves client files to the corresponding INBOXES folder on the site server.Site system server
mpMSI.logRecords details about the management point installation.Site server
MPSetup.logRecords the management point installation wrapper process.Site server
UserService.logRecords user requests from Software Center, retrieving/installing user-available applications from the server.Site system server
MP Logs

SCCM Service Connection Point Logs

The table below lists all the log files related to Service Connection Point in SCCM.

SCP Log nameDescriptionComputer with log file
CertMgr.logRecords certificate and proxy account information.Site server
CollectionAADGroupSyncWorker.logLog file for synchronization of collection membership results to Microsoft Entra ID.Computer with the service connection point
SMS_AZUREAD_DISCOVERY_AGENT.logStarting 2303, log file for synchronization of collection membership results to Microsoft Entra ID.Computer with the service connection point
CollEval.logRecords details about when collections are created, changed, and deleted by the Collection Evaluator.Primary site and central administration site
Cloudusersync.logRecords license enablement for users.Computer with the service connection point
Dataldr.logRecords information about the processing of MIF files.Site server
ddm.logRecords activities of the discovery data manager.Site server
Distmgr.logRecords details about content distribution requests.Top-level site server
Dmpdownloader.logRecords details about downloads from Microsoft, such as site updates.Computer with the service connection point
Dmpuploader.logRecords detail related to uploading database changes to Microsoft.Computer with the service connection point
EndpointConnectivityCheckWorker.logRecords detail related to checks for important internet endpoints.Computer with the service connection point
hman.logRecords information about message forwarding.Site server
WsfbSyncWorker.logRecords information about the communication with the Microsoft Store for Business.Computer with the service connection point
objreplmgr.logRecords the processing of policy and assignment.Primary site server
PolicyPV.logRecords policy generation of all policies.Site server
outgoingcontentmanager.logRecords content uploaded to Microsoft.Computer with the service connection point
ServiceConnectionTool.logRecords details about use of the service connection tool based on the parameter you use. Each time you run the tool, it replaces any existing log file.Same location as the tool
Sitecomp.logRecords details of service connection point installation.Site server
SmsAdminUI.logRecords Configuration Manager console activity.Computer that runs the Configuration Manager console
SMS_CLOUDCONNECTION.logRecords information about cloud services.Computer with the service connection point
Smsprov.logRecords activities of the SMS Provider. Configuration Manager console activities use the SMS Provider.Computer with the SMS Provider
SrvBoot.logRecords details about the service connection point installer service.Computer with the service connection point
Statesys.logRecords the processing of mobile device management messages.Primary site and central administration site
UXAnalyticsUploadWorker.logRecords data upload to the service for endpoint analytics.Computer with the service connection point
SCCM SCP Logs

Software Update Point Logs

The SUP logs are useful to monitor the installation of SUP role, removal and troubleshooting issues.

Log nameDescriptionComputer with log file
objreplmgr.logRecords details about the replication of software updates notification files from a parent site to child sites.Site server
PatchDownloader.logRecords details about the process of downloading software updates from the update source to the download destination on the site server.When you manually download updates, this file is in your %temp% directory on the computer where you use the console. For automatic deployment rules, if the Configuration Manager client is installed on the site server, this file is on the site server in %windir%\CCM\Logs.
ruleengine.logRecords details about automatic deployment rules for the identification, content download, and software update group and deployment creation.Site server
SMS_ISVUPDATES_SYNCAGENT.logLog file for synchronization of third-party software updates.Top-level software update point in the Configuration Manager hierarchy.
SUPSetup.logRecords details about the software update point installation. When the software update point installation completes, Installation was successful is written to this log file.Site system server
WCM.logRecords details about the software update point configuration and connections to the WSUS server for subscribed update categories, classifications, and languages.Site server that connects to the WSUS server
WSUSCtrl.logRecords details about the configuration, database connectivity, and health of the WSUS server for the site.Site system server
wsyncmgr.logRecords details about the software updates sync process.Site system server
WUSSyncXML.logRecords details about the Inventory Tool for the Microsoft Updates sync process.Client computer configured as the sync host for the Inventory Tool for Microsoft Updates
SCCM SUP Logs

SCCM Application Management Logs

These logs are very important and should be referred when you deploy applications in SCCM and troubleshoot the failures.

Log nameDescriptionComputer with log file
AppIntentEval.logRecords details about the current and intended state of applications, their applicability, whether requirements were met, deployment types, and dependencies.Client
AppDiscovery.logRecords details about the discovery or detection of applications on client computers.Client
AppEnforce.logRecords details about enforcement actions (install and uninstall) taken for applications on the client.Client
AppGroupHandler.logRecords detection and enforcement information for application groupsClient
BusinessAppProcessWorker.logRecords processing for Microsoft Store for Business apps.Site server
Ccmsdkprovider.logRecords the activities of the application management SDK.Client
colleval.logRecords details about when collections are created, changed, and deleted by the Collection Evaluator.Site system server
WsfbSyncWorker.logRecords information about the communication with the Microsoft Store for Business.Computer with the service connection point
NotiCtrl.logApplication request notifications.Site server
PrestageContent.logRecords details about the use of the ExtractContent.exe tool on a remote, prestaged distribution point. This tool extracts content that has been exported to a file.Site system server
SettingsAgent.logEnforcement of specific applications, records orchestration of application group evaluation, and details of co-management policies.Client
SMS_BUSINESS_APP_PROCESS_MANAGER.logLog file for component that synchronizes apps from the Microsoft Store for Business.Site server
SMS_CLOUDCONNECTION.logRecords information about cloud services.Computer with the service connection point
SMS_ImplicitUninstall.logRecords events from the implicit uninstall background worker process.Site server
SMSdpmon.logRecords details about the distribution point health monitoring scheduled task that is configured on a distribution point.Site server
SoftwareCenterSystemTasks.logRecords activities related to Software Center prerequisite component validation.Client
TSDTHandler.logFor the task sequence deployment type. It logs the process from app enforcement (install or uninstall) to the launch of the task sequence. Use it with AppEnforce.log and smsts.log.Client
SCCM Application Logs

SCCM Packages and Programs Logs

The below log files are relevant when you deploy packages in SCCM.

Log nameDescriptionComputer with log file
colleval.logRecords details about when collections are created, changed, and deleted by the Collection Evaluator.Site server
execmgr.logRecords details about packages and task sequences that run.Client
Logs for SCCM Packages

Asset Intelligence Log Files

Use the below log files to troubleshoot the Asset Intelligence related issues.

Asset Intelligence LogsDescriptionComputer with Log File
AssetAdvisor.logRecords the activities of Asset Intelligence inventory actions.Client Computer
aikbmgr.logRecords details about the processing of XML files from the inbox for updating the Asset Intelligence catalog.Site server
AIUpdateSvc.logRecords the interaction of the Asset Intelligence sync point with the cloud service.Site system server
AIUSMSI.logRecords details about the installation of the Asset Intelligence sync point site system role.Site system server
AIUSSetup.logRecords details about the installation of the Asset Intelligence sync point site system role.Site system server
ManagedProvider.logRecords details about discovering software with an associated software identification tag. Also records activities related to hardware inventory.Site system server
MVLSImport.logRecords details about the processing of imported licensing files.Site system server
Asset Intelligence Log Files

Backup and Recovery Logs

Log files related to SCCM backup and recovery.

Log nameDescriptionComputer with log file
ConfigMgrSetup.logRecords information about setup and recovery tasks when Configuration Manager recovers a site from backup.Site server
Smsbkup.logRecords details about the site backup activity.Site server
smssqlbkup.logRecords output from the site database backup process when SQL Server is installed on a server that isn’t the site server.Site database server
Smswriter.logRecords information about the state of the Configuration Manager VSS writer that is used by the backup process.Site server
Backup and Recovery logs

Certificate Enrollment Logs

The following table lists the Configuration Manager log files that contain information related to certificate enrollment.

Log nameDescriptionComputer with log file
CertEnrollAgent.logRecords client communication with NDES for certificate requests using the Simple Certificate Enrollment Protocol (SCEP).Windows Hello for Business client
Crp.logRecords enrollment activities.Certificate registration point
Crpctrl.logRecords the operational health of the certificate registration point.Certificate registration point
Crpsetup.logRecords details about the installation and configuration of the certificate registration point.Certificate registration point
Crpmsi.logRecords details about the installation and configuration of the certificate registration point.Certificate registration point
NDESPlugin.logRecords challenge verification and certificate enrollment activities.Configuration Manager Policy Module and the Network Device Enrollment Service

Client Notification Logs

The following table lists the log files that contain information related to client notification.

Log nameDescriptionComputer with log file
bgbmgr.logRecords details about site server activities related to client notification tasks and processing online and task status files.Site server
BGBServer.logRecords the activities of the notification server, such as client-server communication and pushing tasks to clients. Also records information about the generation of online and task status files to be sent to the site server.Management point
BgbSetup.logRecords the activities of the notification server installation wrapper process during installation and uninstallation.Management point
bgbisapiMSI.logRecords details about the notification server installation and uninstallation.Management point
BgbHttpProxy.logRecords the activities of the notification HTTP proxy as it relays the messages of clients using HTTP to and from the notification server.Client
CcmNotificationAgent.logRecords the activities of the notification agent, such as client-server communication and information about tasks received and dispatched to other client agents.Client
Client Notification Logs

Cloud Management Gateway Log Files

The following table lists the SCCM log files that contain information related to the cloud management gateway.

Cloud Management Gateway Log File NameDescriptionCMG Log Files Location
SMS_Cloud_ProxyConnector.logRecords details about setting up connections between the cloud management gateway service and the cloud management gateway connection point.This log file is located on site system server – C:\Program Files\Microsoft Configuration Manager\Logs
CloudMgr.logThis file logs details related to cloud management gateway service, ongoing service status, and all the data associated with the service.On site server – C:\Program Files\Microsoft Configuration Manager\Logs
CMGContentService.logThis log records the details of the service when you enable a CMG to also serve content from Azure storage.%approot%\logs on your Azure server
CMGService.logRecords details about the cloud management gateway (CMG) service core component in Azure.%approot%\logs on your Azure server
CMGHttpHandler.logThis log has been removed. The component functionality is merged into the CMG service component. Therefore see the CMGService.log instead.%approot%\logs on your Azure server
CMGSetup.logRecords details about the second phase of the cloud management gateway deployment (local deployment in Azure)%approot%\logs on your Azure server
Cloud Management Gateway Log Files

Compliance Settings and Company Resource Access

The following table lists the log files that contain information related to compliance settings and company resource access.

Log nameDescriptionComputer with log file
CIAgent.logRecords details about the process of remediation and compliance for compliance settings, software updates, and application management.Client
CITaskManager.logRecords information about configuration item task scheduling.Client
DCMAgent.logRecords high-level information about the evaluation, conflict reporting, and remediation of configuration items and applications.Client
DCMReporting.logRecords information about reporting policy platform results into state messages for configuration items.Client
DcmWmiProvider.logRecords information about reading configuration item synclets from WMI.Client
Logs related to Compliance settings and company resource access

Console Log Files

Use the below log files to troubleshoot issues related to Configuration Manager console.

Console Log File NameDescriptionLocation
ConfigMgrAdminUISetup.logRecords the installation of the Configuration Manager console.Computer that runs the Configuration Manager console
SmsAdminUI.logRecords information about the operation of the Configuration Manager console.Computer that runs the Configuration Manager console
Smsprov.logRecords activities of the SMS Provider.Site server or site system server
Configuration Manager Console Log Files

Content Management Logs

All the content management logs in Configuration Manager.

Log nameDescriptionComputer with log file
CloudDP-<guid>.logRecords details for a specific cloud-based content source, including information about storage and content access.Site system server
CloudMgr.logRecords details about content provisioning, collecting storage and bandwidth statistics, and administrator-initiated actions to stop or start the cloud service that runs a content-enabled cloud management gateway (CMG).Site system server
DataTransferService.logRecords all BITS communication for policy or package access. This log also is used for content management by pull-distribution points.Computer that is configured as a pull-distribution point
PullDP.logRecords details about content that the pull-distribution point transfers from source distribution points.Computer that is configured as a pull-distribution point
PrestageContent.logRecords the details about the use of the ExtractContent.exe tool on a remote, prestaged distribution point. This tool extracts content that has been exported to a file.Site system role
PkgXferMgr.logRecords the actions of the SMS_Executive component that is responsible for sending content from a primary site to a remote distribution point.Site server
SMSdpmon.logRecords details about distribution point health monitoring scheduled tasks that are configured on a distribution point.Site system role
smsdpprov.logRecords details about the extraction of compressed files received from a primary site. This log is generated by the WMI provider of the remote distribution point.Distribution point computer that isn’t colocated with the site server
smsdpusage.logRecords details about the smsdpusage.exe that runs and gathers data for the distribution point usage summary report.Site system role
Content Management Logs

Desktop Analytics Log Files

You can use the following log files for Desktop Analytics troubleshooting.

Log FileDescriptionLog file Location
M365AHandler.logLogs information about the Desktop Analytics settings policyClient Machine – C:\Windows\CCM\Logs
M365AUploadWorker.logInformation about collection and device upload from Configuration Manager to Microsoft cloudService connection point
M365ADeploymentPlanWorker.logLogs information about deployment plan sync from Desktop Analytics cloud service to on-premises SCCM Service connection point
M365ADeviceHealthWorker.logInformation about device health upload from Configuration Manager to Microsoft cloud Service connection point
SmsAdminUI.logInformation about Configuration Manager console activity, like configuring the Azure cloud services Service connection point
Desktop Analytics Log Files

Discovery Logs

Vital logs related to discovery methods in SCCM.

Log nameDescriptionComputer with log file
adsgdis.logRecords Active Directory Security Group Discovery actions.Site server
adsysdis.logRecords Active Directory System Discovery actions.Site server
adusrdis.logRecords Active Directory User Discovery actions.Site server
ADForestDisc.LogRecords Active Directory Forest Discovery actions.Site server
ddm.logRecords activities of the discovery data manager.Site server
InventoryAgent.logRecords activities of hardware inventory, software inventory, and heartbeat discovery actions on the client.Client
netdisc.logRecords Network Discovery actions.Site server
Discovery Logs

Endpoint Analytics Logs

All the log files related to Endpoint Analytics in Configuration Manager.

Log nameDescriptionComputer with log file
UXAnalyticsUploadWorker.logRecords data upload to the service for endpoint analytics.Service connection point
SensorWmiProvider.logRecords the activity of the WMI provider for the endpoint analytics sensor.Client
SensorEndpoint.logRecords the execution of endpoint analytics policy and upload of client data to the site server.Client
SensorManagedProvider.logRecords the gathering and processing of events and information for endpoint analytics.Client
Endpoint Analytics in Configuration Manager

Endpoint Protection Logs

The table below lists all the logs related to Endpoint protection role in SCCM.

Log nameDescriptionComputer with log file
EndpointProtectionAgent.logRecords details about the installation of the Endpoint Protection client and the application of antimalware policy to that client.Client
EPCtrlMgr.logRecords details about the syncing of malware threat information from the Endpoint Protection role server with the Configuration Manager database.Site system server
EPMgr.logMonitors the status of the Endpoint Protection site system role.Site system server
EPSetup.logProvides information about the installation of the Endpoint Protection site system role.Site system server
Endpoint Protection Logs

Console Extensions Logs

The table below lists the log files that are related to SCCM console extensions.

Log nameDescriptionComputer with log file
AdminUI.ExtensionInstaller.logRecords information about the download of extensions from Microsoft, and the installation and uninstallation of all extensions.Computer that runs the Configuration Manager console
FeatureExtensionInstaller.logRecords information about the installation and removal of individual extensions when they’re enabled or disabled in the Configuration Manager console.Computer that runs the Configuration Manager console
SmsAdminUI.logRecords Configuration Manager console activity.Computer that runs the Configuration Manager console
SCCM Console Extensions logs

Inventory Logs

Log nameDescriptionComputer with log file
dataldr.logRecords information about the processing of MIF files and hardware inventory in the Configuration Manager database.Site server
invproc.logRecords the forwarding of MIF files from a secondary site to its parent site.Secondary site server
sinvproc.logRecords information about the processing of software inventory data to the site database.Site server
Inventory Logs

Metering Logs

Log nameDescriptionComputer with log file
mtrmgr.logMonitors all software metering processes.Client
SWMTRReportGen.logGenerates a use data report that is collected by the metering agent. This data is logged in Mtrmgr.log.Client
swmproc.logRecords the processing of metering files and settings.Site server
Metering Logs

Migration Logs

Log nameDescriptionComputer with log file
migmctrl.logRecords information about migration actions that involve migration jobs, shared distribution points, and distribution point upgrades.Top-level site in the Configuration Manager hierarchy, and each child primary site. In a multi-primary site hierarchy, use the log file created at the central administration site.
Migration Logs

Mobile Device Enrollment Logs

Log nameDescriptionComputer with log file
DMPRP.logRecords communication between management points that are enabled for mobile devices and the management point endpoints.Site system server
dmpmsi.logRecords the Windows Installer data for the configuration of a management point that is enabled for mobile devices.Site system server
DMPSetup.logRecords the configuration of the management point when it’s enabled for mobile devices.Site system server
enrollsrvMSI.logRecords the Windows Installer data for the configuration of an enrollment point.Site system server
enrollmentweb.logRecords communication between mobile devices and the enrollment proxy point.Site system server
enrollwebMSI.logRecords the Windows Installer data for the configuration of an enrollment proxy point.Site system server
enrollmentservice.logRecords communication between an enrollment proxy point and an enrollment point.Site system server
SMS_DM.logRecords communication between mobile devices, Mac computers, and the management point that is enabled for mobile devices and Mac computers.Site system server

Operating System Deployment Logs

You can refer to the below log files to troubleshoot SCCM operating system deployment issues.

Log nameDescriptionComputer with log file
CAS.logRecords details when distribution points are found for referenced content.Client
ccmsetup.logRecords ccmsetup tasks for client setup, client upgrade, and client removal. Can be used to troubleshoot client installation problems.Client
CreateTSMedia.logRecords details for task sequence media creation.Computer that runs the Configuration Manager console
Dism.logRecords driver installation actions or update application actions for offline servicing.Site system server
Distmgr.logRecords details about the configuration of enabling a distribution point for Preboot Execution Environment (PXE).Site system server
DriverCatalog.logRecords details about device drivers that have been imported into the driver catalog.Site system server
mcsisapi.logRecords information for multicast package transfer and client request responses.Site system server
mcsexec.logRecords health check, namespace, session creation, and certificate check actions.Site system server
mcsmgr.logRecords changes to configuration, security mode, and availability.Site system server
mcsprv.logRecords multicast provider interaction with Windows Deployment Services (WDS).Site system server
MCSSetup.logRecords details about multicast server role installation.Site system server
MCSMSI.logRecords details about multicast server role installation.Site system server
Mcsperf.logRecords details about multicast performance counter updates.Site system server
MP_ClientID.logRecords management point responses to client ID requests that task sequences start from PXE or boot media.Site system server
MP_DriverManager.logRecords management point responses to Auto Apply Driver task sequence action requests.Site system server
OfflineServicingMgr.logRecords details of offline servicing schedules and update apply actions on operating system Windows Imaging Format (WIM) files.Site system server
Setupact.logRecords details about Windows Sysprep and setup logs.Client
Setupapi.logRecords details about Windows Sysprep and setup logs.Client
Setuperr.logRecords details about Windows Sysprep and setup logs.Client
smpisapi.logRecords details about the client state capture and restore actions, and threshold information.Client
Smpmgr.logRecords details about the results of state migration point health checks and configuration changes.Site system server
smpmsi.logRecords installation and configuration details about the state migration point.Site system server
smpperf.logRecords the state migration point performance counter updates.Site system server
smspxe.logRecords details about the responses to clients that use PXE boot, and details about the expansion of boot images and boot files.Site system server
smssmpsetup.logRecords installation and configuration details about the state migration point.Site system server
SMS_PhasedDeployment.logLog file for phased deploymentsTop-level site in the Configuration Manager hierarchy
Smsts.logRecords task sequence activities.Client
TSAgent.logRecords the outcome of task sequence dependencies before starting a task sequence.Client
TaskSequenceProvider.logRecords details about task sequences when they’re imported, exported, or edited.Site system server
loadstate.logRecords details about the User State Migration Tool (USMT) and restoring user state data.Client
scanstate.logRecords details about the User State Migration Tool (USMT) and capturing user state data.Client
SCCM Logs for OSD

Power Management Logs

Refer to the following logs if you have configured power management in SCCM.

Log nameDescriptionComputer with log file
pwrmgmt.logRecords details about power management activities on the client computer, including monitoring and the enforcement of settings by the Power Management Client Agent.
Power Management SCCM logs

Remote Control Logs

The following table lists the log files that contain information related to remote control.

Log nameDescriptionComputer with log file
CMRcViewer.logRecords details about the activity of the remote control viewer.On the computer that runs the remote control viewer, in the %temp% folder.
SCCM logs for Remote Control

Reporting Logs

Log files related to reporting in Configuration Manager.

Log nameDescriptionComputer with log file
srsrp.logRecords information about the activity and status of the reporting services point.Site system server
srsrpMSI.logRecords detailed results of the reporting services point installation process from the MSI output.Site system server
srsrpsetup.logRecords results of the reporting services point installation process.Site system server
SCCM Reporting Logs

Role Based Administrator Logs

The following table lists the log files that contain information related to managing role-based administration.

Log nameDescriptionComputer with log file
hman.logRecords information about site configuration changes and the publishing of site information to Active Directory Domain Services.Site server
SMSProv.logRecords WMI provider access to the site database.Computer with the SMS Provider
Role Based Administrator Logs

Software Metering Logs

The following table lists the log files that contain information related to software metering.

Log nameDescriptionComputer with log file
mtrmgr.logMonitors all software metering processes.Site server
Software Metering Logs

Software Updates

The table below lists all the log files that are related to software updates deployment in SCCM.

Log nameDescriptionComputer with log file
AlternateHandler.logRecords details when the client calls the Office click-to-run COM interface to download and install Microsoft 365 Apps for enterprise client updates. It’s similar to use of WuaHandler when it calls the Windows Update Agent API to download and install Windows updates.Client
ccmperf.logRecords activities related to the maintenance and capture of data related to client performance counters.Client
DeltaDownload.logRecords information about the download of express updates and updates downloaded using Delivery Optimization.Client
PatchDownloader.logRecords details about the process of downloading software updates from the update source to the download destination on the site server.When downloading updates manually, this log file is located in the %temp% directory of the user running the console on the machine you’re running the console. For Automatic Deployment Rules, this log file is located on the site server in %windir%\CCM\Logs, if the ConfigMgr client is installed on the site server.
PolicyEvaluator.logRecords details about the evaluation of policies on client computers, including policies from software updates.Client
RebootCoordinator.logRecords details about the coordination of system restarts on client computers after software update installations.Client
ScanAgent.logRecords details about scan requests for software updates, the WSUS location, and related actions.Client
SdmAgent.logRecords details about the tracking of remediation and compliance. However, the software updates log file, Updateshandler.log, provides more informative details about installing the software updates that are required for compliance. This log file is shared with compliance settings.Client
ServiceWindowManager.logRecords details about the evaluation of maintenance windows.Client
SMS_ISVUPDATES_SYNCAGENT.logLog file for synchronization of third-party software updates.Top-level software update point in the Configuration Manager hierarchy.
SMS_OrchestrationGroup.logLog file for orchestration groupsSite server
SmsWusHandler.logRecords details about the scan process for the Inventory Tool for Microsoft Updates.Client
StateMessage.logRecords details about software update state messages that are created and sent to the management point.Client
SUPSetup.logRecords details about the software update point installation. When the software update point installation completes, Installation was successful is written to this log file.Site system server
UpdatesDeployment.logRecords details about deployments on the client, including software update activation, evaluation, and enforcement. Verbose logging shows additional information about the interaction with the client user interface.Client
UpdatesHandler.logRecords details about software update compliance scanning and about the download and installation of software updates on the client.Client
UpdatesStore.logRecords details about compliance status for the software updates that were assessed during the compliance scan cycle.Client
WCM.logRecords details about software update point configurations and connections to the WSUS server for subscribed update categories, classifications, and languages.Site server
WSUSCtrl.logRecords details about the configuration, database connectivity, and health of the WSUS server for the site.Site system server
wsyncmgr.logRecords details about the software update sync process.Site server
WUAHandler.logRecords details about the Windows Update Agent on the client when it searches for software updates.Client
Software Updates SCCM logs

Wake On LAN Logs

The following table lists the log files that contain information related to using Wake On LAN.

Log nameDescriptionComputer with log file
wolcmgr.logRecords details about which clients need to be sent wake-up packets, the number of wake-up packets sent, and the number of wake-up packets retried.Site server
wolmgr.logRecords details about wake-up procedures, such as when to wake up deployments that are configured for Wake On LAN.Site server
SCCM Logs for Wake On LAN

Windows Servicing Logs

The following table lists the log files that contain information related to Windows servicing.

Log nameDescriptionComputer with log file
CBS.logRecords servicing failures related to changes for Windows Updates or roles and features.Client
DISM.logRecords all actions using DISM. If necessary, DISM.log will point to CBS.log for more details.Client
setupact.logPrimary log file for most errors that occur during the Windows installation process. The log file is located in the %windir%$Windows.~BT\sources\panther folder.Client
Windows Servicing Logs

Windows Update Agent Logs

Log nameDescriptionComputer with log file
WindowsUpdate.logRecords details about when the Windows Update Agent connects to the WSUS server and retrieves the software updates for compliance assessment, and whether there are updates to the agent components.Client
Windows Update Agent Logs

WSUS Server Logs

Log nameDescriptionComputer with log file
Change.logRecords details about WSUS server database information that has changed.WSUS server
SoftwareDistribution.logRecords details about the software updates that are synced from the configured update source to the WSUS server database.WSUS server
WSUS Server Logs

SCCM Log Files for macOS

The Configuration Manager client for Mac computers records information in the following log files on the Mac computer:

Log Files for MacDescriptionLog File Location
CCMClient-date_time.logRecords activities that are related to the Mac client operations, including application management, inventory, and error logging./Library/Application Support/Microsoft/CCM/Logs
CCMAgent-date_time.logRecords information that is related to client operations, including user sign in and sign out operations, and Mac computer activity.~/Library/Logs
CCMNotifications-date_time.logRecords activities that are related to Configuration Manager notifications displayed on the Mac computer. ~/Library/Logs
CCMPrefPane-date_time.logRecords activities related to the Configuration Manager preferences dialog box on the Mac computer, which includes general status and error logging. ~/Library/Logs
SCCM Log files for macOS

SCCM Software Center Log Files

The following table lists the SCCM log files that contain information related to software center.

Software Center Log File NameDescriptionLog file Location
SCClient_domain@username_1.logRecords the activity in Software Center for the specified user on the client computer.Client computer
SCClient_domain@username_2.logRecords the historical activity in Software Center for the specified user on the client computer.Client computer
Scheduler.logRecords activities of scheduled tasks for all client operations.Client computer
SCNotify_domain@username_1.logRecords the activity for notifying users about software for the specified user.Client computer
SCNotify_domain@username_1-date_time.logRecords the historical information for notifying users about software for the specified user.Client computer
SCCM Software Center Log Files

SCCM Distribution Point Log Files

The below table lists the SCCM distribution point log files that help you to troubleshoot issues with remote DP.

Software Distribution Point Log File NameDescriptionLog file Location
distmgr.logRecords details about package creation, compression, delta replication, and information updates. It can also include other activities from the distribution manager component.Site Server
PkgXferMgr.logRecords the actions of the SMS_Executive component that is responsible for sending content from a primary site to a remote distribution point.Site Server
SMSdpmon.logRecords details about the distribution point health monitoring scheduled task that is configured on a distribution point.Site Server
SCCM Distribution Point Log Files

SCCM Application Groups Log Files

Use the below ConfigMgr log files to troubleshoot the issues related to the application groups deployment using SCCM.

Application Groups Log File NameDescriptionLog File Location
AppGroupHandler.logRecords detection and enforcement information for application groups.Client computer
AppEnforce.logRecords details about enforcement actions (install and uninstall) taken for applications on the client.Client computer
SettingsAgent.logEnforcement of specific applications, records orchestration of application group evaluation, and details of co-management policies.Client computer
SCCM Application Groups Log Files
Share This Article
Prajwal Desai
Posted by Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Intune and SCCM. He writes articles on SCCM, Intune, Windows 365, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
37 Comments