Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

How to enable and configure Sysmon on Windows 11

Install Windows 11’s built-in Sysmon feature, initialize it with an administrator terminal, verify the event log, and avoid conflicts with Sysinternals Sysmon.

Table of Contents

Recent Windows 11 releases can install Sysmon as an optional Windows feature. After enabling the feature, you must initialize the service from an elevated terminal and should apply a reviewed configuration so that the events you need are actually recorded.

Sysmon records detailed telemetry such as process creation, network connections, and selected file or registry activity in the Windows Event Log. It does not analyze events or block threats by itself.

Before you install Sysmon

  • Install current Windows updates. Native Sysmon began rolling out with Windows 11 updates in 2026 and may not appear on an older build.
  • Sign in with an administrator account or have administrator credentials available.
  • If the separate Microsoft Sysinternals edition of Sysmon is already installed, export or retain its XML configuration and uninstall that edition before enabling native Sysmon. Running both can cause a conflict.
  • Plan log collection and retention before enabling a high-volume configuration.

Enable Sysmon from Windows Features

  1. Open Settings and select System > Optional features.

Opening Optional features in Windows 11 Settings

  1. Select More Windows features.

Opening the Windows Features dialog

  1. Select Sysmon, choose OK, and allow Windows to apply the change.

Selecting Sysmon in Windows Features

  1. Open Windows Terminal as administrator and initialize Sysmon:
sysmon -accepteula -i

Initializing Sysmon in an administrator terminal

Enable Sysmon with Command Prompt

Open Command Prompt as administrator and run:

Dism /Online /Enable-Feature /FeatureName:Sysmon

Enabling the Sysmon Windows feature with DISM

When DISM finishes, initialize the service:

sysmon -accepteula -i

Enable Sysmon with PowerShell

Open PowerShell as administrator and run:

Enable-WindowsOptionalFeature -Online -FeatureName Sysmon

Enabling the Sysmon feature with PowerShell

Then initialize Sysmon:

sysmon -accepteula -i

If Windows reports that the feature name is unknown, install current updates and check the graphical Windows Features list. On a system that does not support native Sysmon, use Microsoft’s separately maintained Sysinternals Sysmon package and documentation instead; do not download it from an unofficial mirror.

Apply a Sysmon configuration

The default installation is only a starting point. An administrator can install with an XML configuration:

sysmon -accepteula -i C:PathTosysmon-config.xml

To replace the active configuration later, use:

sysmon -c C:PathTosysmon-config.xml

Use a configuration that your organization understands and maintains. Very broad rules can create large logs and unnecessary noise; overly narrow rules can omit useful evidence. Test changes on a small group of systems before broad deployment.

Verify that Sysmon is running

  1. Press Windows + R, enter eventvwr.msc, and select OK.

Opening Windows Event Viewer

  1. Browse to Applications and Services Logs > Microsoft > Windows > Sysmon > Operational.
  2. Confirm that recent Sysmon events appear. Process-creation events are commonly recorded as Event ID 1 when enabled by the configuration.

You can also check the installed version and active configuration from an elevated terminal:

sysmon -s
sysmon -c

Security and maintenance notes

  • Restrict who can change the XML configuration or clear the event log.
  • Forward relevant events to a protected central log platform when Sysmon is used for incident response.
  • Monitor log size and retention so important events are not overwritten too quickly.
  • Review configuration changes after Windows, application, or security-tool updates.
  • Do not assume that installing Sysmon replaces antivirus, endpoint detection, patching, or event analysis.
Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.