Windows EventLog for Windows LAPS Events

To monitor Windows LAPS (Local Administrator Password Solution) activities in the Windows Event Log, you can track specific Event IDs. 

Key Windows LAPS Events IDs

The following events provide critical information about LAPS operations, such as password updates, policy processing, and authentication actions. Below is a list of key Event IDs and their descriptions:

Event IDDescription
10003LAPS policy processing is starting.
10004LAPS policy processing succeeded.
10005LAPS policy processing failed with an error code.
10018Successfully updated Active Directory with the new password.
10020Successfully updated the local administrator account with the new password.
10021Policy configured to back up the password to Windows Server Active Directory.
10022Policy configured to back up the password to Microsoft Entra ID (Azure AD).
10023Windows LAPS is configured to use a legacy Microsoft LAPS policy.
10029Successfully updated Microsoft Entra ID (Azure AD) with the new password.
10031Blocked an external request attempting to modify the managed account’s password.
10041Detected successful authentication for the managed account; post-authentication actions scheduled.
10042Post-authentication grace period expired; executing post-authentication actions.
10043Failed to reset the password after an authentication event; retrying until successful.
10044Successfully reset the password and completed all post-authentication actions.

Location of Logs in Event Viewer

The logs for Windows LAPS Events can be found in:

  • Applications and Services Logs > Microsoft > Windows > LAPS > Operational
LAPS Events  Viewer - Example
LAPS Event Viewer – Example

Additional Monitoring Tips

  1. For newly created local accounts, monitor:
    • Event ID 4720: Found under Security logs, indicating a new local account creation1.
  2. Use tools like PowerShell (Get-LapsDiagnostics) or centralized monitoring solutions to collect and analyze the LAPS Events logs for proactive management
Get-LapsDiagnostics

Get-LapsDiagnostics: all data for this run was written to the following zip file:
C:\Users\ah\AppData\Local\Temp\2\LapsDiagnostics\LapsDiagnostics_FILE-2025_2024120812_152819.zip

You can use the following 3 code examples to do even more or check here for more details:

#A basic collection of LAPS diagnostic info to a specific output folder.
Get-LapsDiagnostics -OutputFolder c:\LapsDiagFolder
#The same as above but across a forced password reset
Get-LapsDiagnostics -OutputFolder c:\LapsDiagFolder -ResetPassword
#Same Output but including a Network Trace 
Get-LapsDiagnostics -CollectNetworkTrace

These Event IDs provide comprehensive insights into the functioning of Windows LAPS, enabling administrators to monitor and troubleshoot effectively.

Learn how to deploy Windows LAPS here and check out these videos for more details.

Avatar for Andreas Hartig
Andreas Hartig - MVP - Cloud and Datacenter Management, Microsoft Azure

Related Posts

IT operations dragon, that is execited to try something new and does Download and Deploy Windows Server vNext

How to Download and prepare for vNext – Windows Server 2028

Download and prepare for vNext is your first step, to stay ahead in managing your modern infrastructure in the future. With the next generation of Windows Server currently tracking through…

Read more
Windows Server vNext IT Architect dragon reading a book

What Is Windows Server vNext?

For me, managing enterprise infrastructure across hybrid and on-premises environments requires staying ahead of lifecycle milestones and architectural platform shifts. While Windows Server 2025 is actively being rolled out with…

Read more
The LAPS Modernization Maturity Levels

Unifying Local Credential Security – Legacy LAPS, Windows LAPS, and Azure Arc in Practice

Local Credential Security – Managing local administrator credentials across an enterprise fleet has always been a fundamental security control. For years, Microsoft Local Administrator Password Solution (often called Legacy LAPS…

Read more
the IT Operations dragon looking at multiple screens with Group Policies on them and the GPO Policy Analyzer checking them all

How to use the GPO Policy Analyzer

Managing Group Policy Objects across a complex Active Directory environment has always been a challenge. Administrators often inherit hundreds of GPOs with overlapping configurations, stale settings, and hidden conflicts. Finding…

Read more
WAU Happy Dragons crazy about 110 percent security

Schedule Winget Auto Updates for operational usage

Deploying Winget Auto Updates (WAU) gives you a functional update baseline, for full functionality we need to configure more to get ready for production. If servers query the Winget repository…

Read more
WAU Happy Dragons about improved security

Centralized Software Patch Management: Deploying Winget Auto Updates (WAU) via Active Directory GPO

Deploying Winget Auto Updates for Software Patch Management for managing third-party software updates across an IT infrastructure typically requires expensive enterprise solutions. This article provides a technical guide on how…

Read more