Microsoft-Windows-IIS-Configuration

104 events across 5 channels

EventTitleChannelSample
3A cache node for 'ConfigPath' has been added to cache.DebugN
3A cache node for 'ConfigPath' has been added to cacheOperationalN
7Configuration cache is handling change notification for 'ConfigPath'.AnalyticN
7Configuration cache is handling change notification for 'ConfigPath'OperationalN
8Configuration cache is polling for changes at 'ConfigPath'.AnalyticN
8Configuration cache is polling for changes at 'ConfigPath'OperationalN
9Configuration cache is discarding all config files whose configuration path is …DebugN
9Configuration cache is discarding all config files whose configuration path is …OperationalN
10An error has occurred: Message.AdministrativeY
10An error has occurred:OperationalN
12Unable to find schema for config section 'SectionPath'.AdministrativeY
12Unable to find schema for config section 'SectionPath'OperationalY
13Parsing config file 'PhysicalPath'.AnalyticN
13Parsing config file 'PhysicalPath'OperationalN
14MACHINE/WEBROOT/APPHOST configuration redirection has been enabled.AnalyticN
14MACHINE/WEBROOT/APPHOST configuration redirection has been enabledOperationalN
15Attempting to open file or directory 'lpFileName'.DebugN
15Attempting to open file or directory 'lpFileName'OperationalN
16An impersonation token with handle 'TokenHandle' for the credentials of …DebugN
16An impersonation token with handle 'TokenHandle' for the credentials of …OperationalN
17File change notification monitor that watches for changes in 'Directory' has …DebugN
17File change notification monitor that watches for changes in 'Directory' has …OperationalN
18File change notification monitor that watches for changes in 'Directory' has …DebugN
18File change notification monitor that watches for changes in 'Directory' has …OperationalN
19File change notification monitor that watches for changes in 'Directory' …DebugN
19File change notification monitor that watches for changes in 'Directory' …OperationalN
20File change notification monitor that watches for changes in 'Directory' is …AnalyticN
20File change notification monitor that watches for changes in 'Directory' is …OperationalN
21File change notification monitor that watches for changes in 'Directory' has …DebugN
21File change notification monitor that watches for changes in 'Directory' has …OperationalN
23A change listener of type 'TargetType' is being informed about a configuration …DebugN
23A change listener of type 'TargetType' is being informed about a configuration …OperationalN
24During schema file enumeration, the file 'PhysicalPath' was detected in the …AnalyticN
24During schema file enumeration, the file 'PhysicalPath' was detected in the …OperationalN
25The virtual path 'ConfigPath' has been mapped to the physical path …AnalyticN
25The virtual path 'ConfigPath' has been mapped to the physical path …OperationalN
27The 'MetadataName' metadata of a configuration system object was set to 'Value'.AnalyticN
27The 'MetadataName' metadata of a configuration system object was set to 'Value'OperationalN
28Thread is impersonating an access token belonging to handle …DebugN
28Thread is impersonating an access token belonging to handle …OperationalN
29Changes to 'Configuration' at 'ConfigPath' have successfully been committed.OperationalY
29Changes to 'Configuration' at 'ConfigPath' have successfully been committedOperationalY
30Failed to commit changes to 'Configuration' at 'ConfigPath'.AdministrativeN
30Failed to commit changes to 'Configuration' at 'ConfigPath'OperationalN
33Unable to locate IIS_Schema.AdministrativeN
33Unable to locate IIS_SchemaOperationalN
36Handle 'hSourceHandle' duplicated to 'hTargetHandle'.DebugN
36Handle 'hSourceHandle' duplicated to 'hTargetHandle'OperationalN
37Unable to locate a site with SiteName 'SiteName'.AnalyticN
37Unable to locate a site with SiteName 'SiteName'OperationalN
38Unable to locate a site with SiteId 'Id'.AnalyticN
38Unable to locate a site with SiteId 'Id'OperationalN
39The SiteId 'Id' has been assigned to more than one site.AdministrativeN
39The SiteId 'Id' has been assigned to more than one siteOperationalN
40The SiteName 'SiteName' has been assigned to more than one site.AdministrativeN
40The SiteName 'SiteName' has been assigned to more than one siteOperationalN
41Failed to instantiate 'ProgId' when attempting to populate dynamic configuration …AdministrativeN
41Failed to instantiate 'ProgId' when attempting to populate dynamic configuration …OperationalN
42Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'.AdministrativeN
42Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'OperationalN
43Failed to encrypt attribute 'ProviderType'.AdministrativeN
43Failed to encrypt attribute 'ProviderType'OperationalN
44Failed to decrypt attribute 'ProviderType'.AdministrativeN
44Failed to decrypt attribute 'ProviderType'OperationalN
45Unable to map 'ConfigPath' to the subpath of any known virtual directory.AnalyticN
45Unable to map 'ConfigPath' to the subpath of any known virtual directoryOperationalN
46Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' created.AnalyticN
46Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' createdOperationalN
47The location of the configuration file whose config path is 'ConfigPath' was …AnalyticN
47The location of the configuration file whose config path is 'ConfigPath' was …OperationalN
49Config/child source file for configuration 'ConfigSourceFilePath' specified in …AnalyticN
49Config/child source file for configuration 'ConfigSourceFilePath' specified in …OperationalN
50Changes have successfully been committed to 'ConfigPath'.OperationalY
50Changes have successfully been committed to 'ConfigPath'OperationalY
51Failed to commit changes to 'PhysicalPath' because file on the disk has been …AdministrativeN
51Failed to commit changes to 'PhysicalPath' because file on the disk has been …OperationalN
52Checking whether file 'PhysicalPath' has changed on the disk returned …AnalyticN
52Checking whether file 'PhysicalPath' has changed on the disk returned …OperationalN
53Unable to create a path mapping for the virtual directory, /system.AdministrativeN
53Unable to create a path mapping for the virtual directory, /systemOperationalN
54A commit operation has been initiated.AnalyticN
54A commit operation has been initiatedOperationalN
55A commit operation has completed.AnalyticN
55A commit operation has completedOperationalN
56A kernel transaction for a commit operation has been created.DebugN
56A kernel transaction for a commit operation has been createdOperationalN
57Failed to create a kernel transaction for the commit operation.AnalyticN
57Failed to create a kernel transaction for the commit operationOperationalN
58Changes have successfully been committed with a kernel transaction.DebugN
58Changes have successfully been committed with a kernel transactionOperationalN
59Failed to commit the changes with a kernel transaction.AnalyticN
59Failed to commit the changes with a kernel transactionOperationalN
60A file write operation in a commit operation has been initiated.DebugN
60A file write operation in a commit operation has been initiatedOperationalN
61The contents of the file 'PhysicalPath' could not be erased.DebugN
61The contents of the file 'PhysicalPath' could not be erasedOperationalN
62The contents of the file 'PhysicalPath' have successfully been erased.DebugN
62The contents of the file 'PhysicalPath' have successfully been erasedOperationalN
63The new contents of the file 'PhysicalPath' could not be written to.DebugN
63The new contents of the file 'PhysicalPath' could not be written toOperationalN
64A file write operation in a commit operation has completed.DebugN
64A file write operation in a commit operation has completedOperationalN
65A change listener of type 'TargetType' has been informed about a configuration …DebugN
65A change listener of type 'TargetType' has been informed about a configuration …OperationalN

Event ID 3: A cache node for 'ConfigPath' has been added to cache.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A cache node for 'ConfigPath' has been added to cache.

Message #

A cache node for '%3' has been added to cache.

Fields #

NameDescription
Address Pointer
ConfigCacheAddress Pointer
ConfigPath UnicodeString
FileChangeNotificationMonitorAddress Pointer
ConfigFileAddress Pointer
PhysicalPath UnicodeString

Event ID 3: A cache node for 'ConfigPath' has been added to cache

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A cache node for 'ConfigPath' has been added to cache.

Fields #

NameDescription
Address Pointer
ConfigCacheAddress Pointer
ConfigPath UnicodeString
FileChangeNotificationMonitorAddress Pointer
ConfigFileAddress Pointer
PhysicalPath UnicodeString

Event ID 7: Configuration cache is handling change notification for 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Configuration cache is handling change notification for 'ConfigPath'.

Message #

Configuration cache is handling change notification for '%1'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 7: Configuration cache is handling change notification for 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Configuration cache is handling change notification for 'ConfigPath'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 8: Configuration cache is polling for changes at 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Configuration cache is polling for changes at 'ConfigPath'.

Message #

Configuration cache is polling for changes at '%1'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 8: Configuration cache is polling for changes at 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Configuration cache is polling for changes at 'ConfigPath'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 9: Configuration cache is discarding all config files whose configuration path is equal to or a subpath of 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

Configuration cache is discarding all config files whose configuration path is equal to or a subpath of 'ConfigPath'.

Message #

Configuration cache is discarding all config files whose configuration path is equal to or a subpath of '%1'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 9: Configuration cache is discarding all config files whose configuration path is equal to or a subpath of 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Configuration cache is discarding all config files whose configuration path is equal to or a subpath of 'ConfigPath'.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 10: An error has occurred: Message.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative
Level
Error

Description

An error has occurred: Message.

Message #

An error has occurred: %4

Fields #

NameDescription
HRESULT HexInt32
PhysicalPath UnicodeString
Type UInt32
Message UnicodeString
LineNumber UInt32
PreviousLine UnicodeString
ErrorLine UnicodeString
NextLine UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "guid": "DC0B8E51-4863-407A-BC3C-1B479B2978AC",
    "event_source_name": "",
    "event_id": 10,
    "version": 0,
    "level": 2,
    "task": 0,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2026-03-13T20:16:52.684481+00:00",
    "event_record_id": 1197,
    "correlation": {},
    "execution": {
      "process_id": 8424,
      "thread_id": 2136
    },
    "channel": "Microsoft-IIS-Configuration/Administrative",
    "computer": "LAB-DC01.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "HRESULT": "0x800700b7",
    "PhysicalPath": "",
    "Type": 3,
    "Message": "Cannot add duplicate collection entry of type 'add' with unique key attribute 'name' set to 'SecurityCertificate'\r\n",
    "LineNumber": 0,
    "PreviousLine": "",
    "ErrorLine": "",
    "NextLine": ""
  },
  "message": ""
}

Event ID 10: An error has occurred:

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

An error has occurred.

Fields #

NameDescription
HRESULT HexInt32
PhysicalPath UnicodeString
Type UInt32
Message UnicodeString
LineNumber UInt32
PreviousLine UnicodeString
ErrorLine UnicodeString
NextLine UnicodeString

Event ID 12: Unable to find schema for config section 'SectionPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative
Level
Warning

Description

Unable to find schema for config section 'SectionPath'. This section will be ignored.

Message #

Unable to find schema for config section '%4'. This section will be ignored.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
SectionPath UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "guid": "DC0B8E51-4863-407A-BC3C-1B479B2978AC",
    "event_source_name": "",
    "event_id": 12,
    "version": 0,
    "level": 3,
    "task": 0,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2026-03-13T20:00:13.509827+00:00",
    "event_record_id": 1,
    "correlation": {},
    "execution": {
      "process_id": 8484,
      "thread_id": 8704
    },
    "channel": "Microsoft-IIS-Configuration/Administrative",
    "computer": "LAB-DC01.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "PhysicalPath": "\\\\?\\C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\CONFIG\\machine.config",
    "FileConfigPath": "MACHINE",
    "EffectiveLocationPath": "",
    "SectionPath": "system.serviceModel/extensions"
  },
  "message": ""
}

Event ID 12: Unable to find schema for config section 'SectionPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Unable to find schema for config section 'SectionPath'. This section will be ignored.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
SectionPath UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "event_id": 12,
    "level": "Warning",
    "task": null,
    "opcode": "Info",
    "time_created": "2026-05-25T00:18:28.9958981+00:00",
    "computer": "JD-DC01-2022.ludus.domain",
    "channel": "Microsoft-IIS-Configuration/Administrative"
  },
  "event_data": {
    "EffectiveLocationPath": null,
    "SectionPath": "system.xaml.hosting/httpHandlers",
    "PhysicalPath": "\\\\?\\C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\CONFIG\\web.config",
    "FileConfigPath": "MACHINE/WEBROOT"
  }
}

Event ID 13: Parsing config file 'PhysicalPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Parsing config file 'PhysicalPath'.

Message #

Parsing config file '%2'.

Fields #

NameDescription
ConfigFileObjectAddress Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
CryptoImpersonationToken Pointer
FileImpersonationToken Pointer
LastModifiedTime FILETIME
FileSize UInt64

Event ID 13: Parsing config file 'PhysicalPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Parsing config file 'PhysicalPath'.

Fields #

NameDescription
ConfigFileObjectAddress Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
CryptoImpersonationToken Pointer
FileImpersonationToken Pointer
LastModifiedTime FILETIME
FileSize UInt64

Event ID 14: MACHINE/WEBROOT/APPHOST configuration redirection has been enabled.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

MACHINE/WEBROOT/APPHOST configuration redirection has been enabled. The redirected physical path is 'RedirectionPath'.

Message #

MACHINE/WEBROOT/APPHOST configuration redirection has been enabled. The redirected physical path is '%1'.

Fields #

NameDescription
RedirectionPath UnicodeString
Username UnicodeString
Password UnicodeString

Event ID 14: MACHINE/WEBROOT/APPHOST configuration redirection has been enabled

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

MACHINE/WEBROOT/APPHOST configuration redirection has been enabled. The redirected physical path is 'RedirectionPath'.

Fields #

NameDescription
RedirectionPath UnicodeString
Username UnicodeString
Password UnicodeString

Event ID 15: Attempting to open file or directory 'lpFileName'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

Attempting to open file or directory 'lpFileName'.

Message #

Attempting to open file or directory '%2'.

Fields #

NameDescription
CallSite UnicodeString
lpFileName UnicodeString
dwDesiredAccess HexInt32
dwShareMode HexInt32
dwCreationDisposition HexInt32
dwFlagsAndAttributes HexInt32
IsTransacted Boolean
Handle Pointer
GetLastError HexInt32

Event ID 15: Attempting to open file or directory 'lpFileName'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Attempting to open file or directory 'lpFileName'.

Fields #

NameDescription
CallSite UnicodeString
lpFileName UnicodeString
dwDesiredAccess HexInt32
dwShareMode HexInt32
dwCreationDisposition HexInt32
dwFlagsAndAttributes HexInt32
IsTransacted Boolean
Handle Pointer
GetLastError HexInt32

Event ID 16: An impersonation token with handle 'TokenHandle' for the credentials of 'Domain\User' has been created.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

An impersonation token with handle 'TokenHandle' for the credentials of 'Domain\User' has been created.

Message #

An impersonation token with handle '%4' for the credentials of '%1\%2' has been created.

Fields #

NameDescription
Domain UnicodeString
User UnicodeString
Password UnicodeString
TokenHandle Pointer

Event ID 16: An impersonation token with handle 'TokenHandle' for the credentials of 'Domain\User' has been created

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

An impersonation token with handle 'TokenHandle' for the credentials of 'Domain\User' has been created.

Fields #

NameDescription
Domain UnicodeString
User UnicodeString
Password UnicodeString
TokenHandle Pointer

Event ID 17: File change notification monitor that watches for changes in 'Directory' has been created.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

File change notification monitor that watches for changes in 'Directory' has been created.

Message #

File change notification monitor that watches for changes in '%3' has been created.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 17: File change notification monitor that watches for changes in 'Directory' has been created

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

File change notification monitor that watches for changes in 'Directory' has been created.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 18: File change notification monitor that watches for changes in 'Directory' has blocked waiting for file changes.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

File change notification monitor that watches for changes in 'Directory' has blocked waiting for file changes.

Message #

File change notification monitor that watches for changes in '%3' has blocked waiting for file changes.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 18: File change notification monitor that watches for changes in 'Directory' has blocked waiting for file changes

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

File change notification monitor that watches for changes in 'Directory' has blocked waiting for file changes.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 19: File change notification monitor that watches for changes in 'Directory' received a change notification.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

File change notification monitor that watches for changes in 'Directory' received a change notification.

Message #

File change notification monitor that watches for changes in '%3' received a change notification.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 19: File change notification monitor that watches for changes in 'Directory' received a change notification

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

File change notification monitor that watches for changes in 'Directory' received a change notification.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 20: File change notification monitor that watches for changes in 'Directory' is processing notified changes.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

File change notification monitor that watches for changes in 'Directory' is processing notified changes.

Message #

File change notification monitor that watches for changes in '%3' is processing notified changes.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 20: File change notification monitor that watches for changes in 'Directory' is processing notified changes

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

File change notification monitor that watches for changes in 'Directory' is processing notified changes.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 21: File change notification monitor that watches for changes in 'Directory' has been destroyed.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

File change notification monitor that watches for changes in 'Directory' has been destroyed.

Message #

File change notification monitor that watches for changes in '%3' has been destroyed.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 21: File change notification monitor that watches for changes in 'Directory' has been destroyed

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

File change notification monitor that watches for changes in 'Directory' has been destroyed.

Fields #

NameDescription
Address Pointer
ConfigPath UnicodeString
Directory UnicodeString
File UnicodeString
WatchSubPaths Boolean
IsPollingMonitor Boolean
IsSchemaFileMonitor Boolean

Event ID 23: A change listener of type 'TargetType' is being informed about a configuration change at 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A change listener of type 'TargetType' is being informed about a configuration change at 'ConfigPath'.

Message #

A change listener of type '%2' is being informed about a configuration change at '%3'.

Fields #

NameDescription
TargetAddress Pointer
TargetType UInt32
ConfigPath UnicodeString
IsGranular Boolean
IsApplicationSpecific Boolean
IsLocationTag Boolean

Event ID 23: A change listener of type 'TargetType' is being informed about a configuration change at 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A change listener of type 'TargetType' is being informed about a configuration change at 'ConfigPath'.

Fields #

NameDescription
TargetAddress Pointer
TargetType UInt32
ConfigPath UnicodeString
IsGranular Boolean
IsApplicationSpecific Boolean
IsLocationTag Boolean

Event ID 24: During schema file enumeration, the file 'PhysicalPath' was detected in the schema directory.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

During schema file enumeration, the file 'PhysicalPath' was detected in the schema directory.

Message #

During schema file enumeration, the file '%1' was detected in the schema directory.

Fields #

NameDescription
PhysicalPath UnicodeString
LastModifiedTime FILETIME
FileSize UInt64

Event ID 24: During schema file enumeration, the file 'PhysicalPath' was detected in the schema directory

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

During schema file enumeration, the file 'PhysicalPath' was detected in the schema directory.

Fields #

NameDescription
PhysicalPath UnicodeString
LastModifiedTime FILETIME
FileSize UInt64

Event ID 25: The virtual path 'ConfigPath' has been mapped to the physical path 'PhysicalPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

The virtual path 'ConfigPath' has been mapped to the physical path 'PhysicalPath'.

Message #

The virtual path '%1' has been mapped to the physical path '%2'.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString

Event ID 25: The virtual path 'ConfigPath' has been mapped to the physical path 'PhysicalPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The virtual path 'ConfigPath' has been mapped to the physical path 'PhysicalPath'.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString

Event ID 27: The 'MetadataName' metadata of a configuration system object was set to 'Value'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

The 'MetadataName' metadata of a configuration system object was set to 'Value'.

Message #

The '%6' metadata of a configuration system object was set to '%7'.

Fields #

NameDescription
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
CallSite UnicodeString
Address Pointer
TargetName UnicodeString
MetadataName UnicodeString
Value UnicodeString

Event ID 27: The 'MetadataName' metadata of a configuration system object was set to 'Value'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The 'MetadataName' metadata of a configuration system object was set to 'Value'.

Fields #

NameDescription
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
CallSite UnicodeString
Address Pointer
TargetName UnicodeString
MetadataName UnicodeString
Value UnicodeString

Event ID 28: Thread is impersonating an access token belonging to handle 'ImpersonationTokenHandle'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

Thread is impersonating an access token belonging to handle 'ImpersonationTokenHandle'.

Message #

Thread is impersonating an access token belonging to handle '%2'.

Fields #

NameDescription
OriginalImpersonationTokenHandle Pointer
ImpersonationTokenHandle Pointer

Event ID 28: Thread is impersonating an access token belonging to handle 'ImpersonationTokenHandle'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Thread is impersonating an access token belonging to handle 'ImpersonationTokenHandle'.

Fields #

NameDescription
OriginalImpersonationTokenHandle Pointer
ImpersonationTokenHandle Pointer

Event ID 29: Changes to 'Configuration' at 'ConfigPath' have successfully been committed.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational
Level
Verbose

Description

Changes to 'Configuration' at 'ConfigPath' have successfully been committed.

Message #

Changes to '%4' at '%2' have successfully been committed.

Fields #

NameDescriptionRules
PhysicalPath UnicodeString
ConfigPath UnicodeString
EffectiveLocationPath UnicodeString
Configuration UnicodeString4 detection rules
EditOperationType UInt32
OldValue UnicodeString1 detection rule
NewValue UnicodeString15 detection rules

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "guid": "DC0B8E51-4863-407A-BC3C-1B479B2978AC",
    "event_source_name": "",
    "event_id": 29,
    "version": 0,
    "level": 5,
    "task": 0,
    "opcode": 0,
    "keywords": 4611686018427387904,
    "time_created": "2026-03-13T20:06:38.758372+00:00",
    "event_record_id": 2219,
    "correlation": {},
    "execution": {
      "process_id": 2732,
      "thread_id": 1444
    },
    "channel": "Microsoft-IIS-Configuration/Operational",
    "computer": "LAB-DC01.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "PhysicalPath": "\\\\?\\C:\\Windows\\system32\\inetsrv\\config\\applicationHost.config",
    "ConfigPath": "MACHINE/WEBROOT/APPHOST",
    "EffectiveLocationPath": "",
    "Configuration": "/system.webServer/handlers/add[@name=\"HttpRemotingHandlerFactory-rem-Integrated-4.0\"]/@type",
    "EditOperationType": 1,
    "OldValue": "",
    "NewValue": "System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
  },
  "message": ""
}

Detection Rules #

View all rules referencing this event →

Sigma # view in coverage

Show 1 more (4 total)

Event ID 29: Changes to 'Configuration' at 'ConfigPath' have successfully been committed

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Changes to 'Configuration' at 'ConfigPath' have successfully been committed.

Fields #

NameDescriptionRules
PhysicalPath UnicodeString
ConfigPath UnicodeString
EffectiveLocationPath UnicodeString
Configuration UnicodeString4 detection rules
EditOperationType UInt32
OldValue UnicodeString1 detection rule
NewValue UnicodeString15 detection rules

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "event_id": 29,
    "level": "Verbose",
    "task": null,
    "opcode": "Info",
    "time_created": "2026-03-17T19:25:10.4723631+00:00",
    "computer": "JD-DC01-2022.ludus.domain",
    "channel": "Microsoft-IIS-Configuration/Operational"
  },
  "event_data": {
    "PhysicalPath": "\\\\?\\C:\\Windows\\system32\\inetsrv\\config\\applicationHost.config",
    "EditOperationType": "1",
    "EffectiveLocationPath": null,
    "Configuration": "/system.webServer/staticContent/mimeMap[@fileExtension=\".wim\"]/@mimeType",
    "ConfigPath": "MACHINE/WEBROOT/APPHOST",
    "OldValue": null,
    "NewValue": "application/x-ms-wim"
  }
}

Detection Rules #

View all rules referencing this event →

Sigma # view in coverage

Show 1 more (4 total)

Event ID 30: Failed to commit changes to 'Configuration' at 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to commit changes to 'Configuration' at 'ConfigPath'.

Message #

Failed to commit changes to '%4' at '%2'.

Fields #

NameDescription
PhysicalPath UnicodeString
ConfigPath UnicodeString
EffectiveLocationPath UnicodeString
Configuration UnicodeString
EditOperationType UInt32
OldValue UnicodeString
NewValue UnicodeString

Event ID 30: Failed to commit changes to 'Configuration' at 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to commit changes to 'Configuration' at 'ConfigPath'.

Fields #

NameDescription
PhysicalPath UnicodeString
ConfigPath UnicodeString
EffectiveLocationPath UnicodeString
Configuration UnicodeString
EditOperationType UInt32
OldValue UnicodeString
NewValue UnicodeString

Event ID 33: Unable to locate IIS_Schema.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Unable to locate IIS_Schema.xml in 'PhysicalPath'.

Message #

Unable to locate IIS_Schema.xml in '%1'.

Fields #

NameDescription
PhysicalPath UnicodeString

Event ID 33: Unable to locate IIS_Schema

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Unable to locate IIS_Schema.xml in 'PhysicalPath'.

Fields #

NameDescription
PhysicalPath UnicodeString

Event ID 36: Handle 'hSourceHandle' duplicated to 'hTargetHandle'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

Handle 'hSourceHandle' duplicated to 'hTargetHandle'.

Message #

Handle '%2' duplicated to '%3'

Fields #

NameDescription
CallSite UnicodeString
hSourceHandle Pointer
hTargetHandle Pointer

Event ID 36: Handle 'hSourceHandle' duplicated to 'hTargetHandle'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Handle 'hSourceHandle' duplicated to 'hTargetHandle'.

Fields #

NameDescription
CallSite UnicodeString
hSourceHandle Pointer
hTargetHandle Pointer

Event ID 37: Unable to locate a site with SiteName 'SiteName'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Unable to locate a site with SiteName 'SiteName'.

Message #

Unable to locate a site with SiteName '%1'.

Fields #

NameDescription
SiteName UnicodeString

Event ID 37: Unable to locate a site with SiteName 'SiteName'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Unable to locate a site with SiteName 'SiteName'.

Fields #

NameDescription
SiteName UnicodeString

Event ID 38: Unable to locate a site with SiteId 'Id'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Unable to locate a site with SiteId 'Id'.

Message #

Unable to locate a site with SiteId '%1'.

Fields #

NameDescription
Id UInt32

Event ID 38: Unable to locate a site with SiteId 'Id'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Unable to locate a site with SiteId 'Id'.

Fields #

NameDescription
Id UInt32

Event ID 39: The SiteId 'Id' has been assigned to more than one site.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

The SiteId 'Id' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteId.

Message #

The SiteId '%1' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteId.

Fields #

NameDescription
Id UInt32

Event ID 39: The SiteId 'Id' has been assigned to more than one site

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The SiteId 'Id' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteId.

Fields #

NameDescription
Id UInt32

Event ID 40: The SiteName 'SiteName' has been assigned to more than one site.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

The SiteName 'SiteName' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteName.

Message #

The SiteName '%1' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteName.

Fields #

NameDescription
SiteName UnicodeString

Event ID 40: The SiteName 'SiteName' has been assigned to more than one site

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The SiteName 'SiteName' has been assigned to more than one site. Please change your configuration such that each site is assigned a unique SiteName.

Fields #

NameDescription
SiteName UnicodeString

Event ID 41: Failed to instantiate 'ProgId' when attempting to populate dynamic configuration for 'Configuration'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to instantiate 'ProgId' when attempting to populate dynamic configuration for 'Configuration'. This COM component may not be registered.

Message #

Failed to instantiate '%3' when attempting to populate dynamic configuration for '%1'. This COM component may not be registered.

Fields #

NameDescription
Configuration UnicodeString
CLSID GUID
ProgId UnicodeString
HRESULT HexInt32

Event ID 41: Failed to instantiate 'ProgId' when attempting to populate dynamic configuration for 'Configuration'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to instantiate 'ProgId' when attempting to populate dynamic configuration for 'Configuration'. This COM component may not be registered.

Fields #

NameDescription
Configuration UnicodeString
CLSID GUID
ProgId UnicodeString
HRESULT HexInt32

Event ID 42: Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'. Please check your configuration.

Message #

Failed to initialize the '%3' encryption provider in '%1'. Please check your configuration.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 42: Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to initialize the 'ProviderName' encryption provider in 'PhysicalPath'. Please check your configuration.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 43: Failed to encrypt attribute 'ProviderType'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to encrypt attribute 'ProviderType'.

Message #

Failed to encrypt attribute '%4'.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 43: Failed to encrypt attribute 'ProviderType'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to encrypt attribute 'ProviderType'.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 44: Failed to decrypt attribute 'ProviderType'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to decrypt attribute 'ProviderType'.

Message #

Failed to decrypt attribute '%4'.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 44: Failed to decrypt attribute 'ProviderType'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to decrypt attribute 'ProviderType'.

Fields #

NameDescription
PhysicalPath UnicodeString
FileConfigPath UnicodeString
ProviderName UnicodeString
ProviderType UnicodeString
Blob UnicodeString
ErrorType UInt32
HRESULT HexInt32

Event ID 45: Unable to map 'ConfigPath' to the subpath of any known virtual directory.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Unable to map 'ConfigPath' to the subpath of any known virtual directory.

Message #

Unable to map '%1' to the subpath of any known virtual directory.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 45: Unable to map 'ConfigPath' to the subpath of any known virtual directory

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Unable to map 'ConfigPath' to the subpath of any known virtual directory.

Fields #

NameDescription
ConfigPath UnicodeString

Event ID 46: Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' created.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' created.

Message #

Virtual directory mapping from '%4' to '%5' created.

Fields #

NameDescription
SiteName UnicodeString
ApplicationPath UnicodeString
VirtualDirectoryPath UnicodeString
RelativeVirtualPath UnicodeString
PhysicalPath UnicodeString

Event ID 46: Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' created

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Virtual directory mapping from 'RelativeVirtualPath' to 'PhysicalPath' created.

Fields #

NameDescription
SiteName UnicodeString
ApplicationPath UnicodeString
VirtualDirectoryPath UnicodeString
RelativeVirtualPath UnicodeString
PhysicalPath UnicodeString

Event ID 47: The location of the configuration file whose config path is 'ConfigPath' was mapped to 'Directory'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

The location of the configuration file whose config path is 'ConfigPath' was mapped to 'Directory'.

Message #

The location of the configuration file whose config path is '%1' was mapped to '%2'.

Fields #

NameDescription
ConfigPath UnicodeString
Directory UnicodeString
Filename UnicodeString
ImpersonationToken Pointer
IsCustomMapping Boolean

Event ID 47: The location of the configuration file whose config path is 'ConfigPath' was mapped to 'Directory'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The location of the configuration file whose config path is 'ConfigPath' was mapped to 'Directory'.

Fields #

NameDescription
ConfigPath UnicodeString
Directory UnicodeString
Filename UnicodeString
ImpersonationToken Pointer
IsCustomMapping Boolean

Event ID 49: Config/child source file for configuration 'ConfigSourceFilePath' specified in 'PhysicalPath' is being loaded.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Config/child source file for configuration 'ConfigSourceFilePath' specified in 'PhysicalPath' is being loaded.

Message #

Config/child source file for configuration '%6' specified in '%2' is being loaded.

Fields #

NameDescription
CallSite UnicodeString
PhysicalPath UnicodeString
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
ConfigurationElementName UnicodeString
ConfigSourceFilePath UnicodeString
LastModifiedTime FILETIME

Event ID 49: Config/child source file for configuration 'ConfigSourceFilePath' specified in 'PhysicalPath' is being loaded

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Config/child source file for configuration 'ConfigSourceFilePath' specified in 'PhysicalPath' is being loaded.

Fields #

NameDescription
CallSite UnicodeString
PhysicalPath UnicodeString
FileConfigPath UnicodeString
EffectiveLocationPath UnicodeString
ConfigurationElementName UnicodeString
ConfigSourceFilePath UnicodeString
LastModifiedTime FILETIME

Event ID 50: Changes have successfully been committed to 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational
Level
Informational

Description

Changes have successfully been committed to 'ConfigPath'.

Message #

Changes have successfully been committed to '%1'.

Fields #

NameDescription
ConfigPath UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "guid": "DC0B8E51-4863-407A-BC3C-1B479B2978AC",
    "event_source_name": "",
    "event_id": 50,
    "version": 0,
    "level": 4,
    "task": 0,
    "opcode": 0,
    "keywords": 4611686018427387904,
    "time_created": "2026-03-13T20:06:38.758521+00:00",
    "event_record_id": 2281,
    "correlation": {},
    "execution": {
      "process_id": 2732,
      "thread_id": 1444
    },
    "channel": "Microsoft-IIS-Configuration/Operational",
    "computer": "LAB-DC01.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "ConfigPath": "MACHINE/WEBROOT/APPHOST"
  },
  "message": ""
}

Event ID 50: Changes have successfully been committed to 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Changes have successfully been committed to 'ConfigPath'.

Fields #

NameDescription
ConfigPath UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-IIS-Configuration",
    "event_id": 50,
    "level": "Information",
    "task": null,
    "opcode": "Info",
    "time_created": "2026-03-17T19:25:10.4723748+00:00",
    "computer": "JD-DC01-2022.ludus.domain",
    "channel": "Microsoft-IIS-Configuration/Operational"
  },
  "event_data": {
    "ConfigPath": "MACHINE/WEBROOT/APPHOST"
  }
}

Event ID 51: Failed to commit changes to 'PhysicalPath' because file on the disk has been changed.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Failed to commit changes to 'PhysicalPath' because file on the disk has been changed.

Message #

Failed to commit changes to '%2' because file on the disk has been changed.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString
FileExistsInMemory Boolean
FileLastModifiedTimeInMemory FILETIME
FileSizeInMemory UInt64
FileExistsOnDisk Boolean
FileLastModifiedTimeOnDisk FILETIME
FileSizeOnDisk UInt64
IsInMemoryViewOfFileRecent Boolean

Event ID 51: Failed to commit changes to 'PhysicalPath' because file on the disk has been changed

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to commit changes to 'PhysicalPath' because file on the disk has been changed.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString
FileExistsInMemory Boolean
FileLastModifiedTimeInMemory FILETIME
FileSizeInMemory UInt64
FileExistsOnDisk Boolean
FileLastModifiedTimeOnDisk FILETIME
FileSizeOnDisk UInt64
IsInMemoryViewOfFileRecent Boolean

Event ID 52: Checking whether file 'PhysicalPath' has changed on the disk returned 'IsInMemoryViewOfFileRecent'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Checking whether file 'PhysicalPath' has changed on the disk returned 'IsInMemoryViewOfFileRecent'.

Message #

Checking whether file '%2' has changed on the disk returned '%9'.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString
FileExistsInMemory Boolean
FileLastModifiedTimeInMemory FILETIME
FileSizeInMemory UInt64
FileExistsOnDisk Boolean
FileLastModifiedTimeOnDisk FILETIME
FileSizeOnDisk UInt64
IsInMemoryViewOfFileRecent Boolean

Event ID 52: Checking whether file 'PhysicalPath' has changed on the disk returned 'IsInMemoryViewOfFileRecent'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Checking whether file 'PhysicalPath' has changed on the disk returned 'IsInMemoryViewOfFileRecent'.

Fields #

NameDescription
ConfigPath UnicodeString
PhysicalPath UnicodeString
FileExistsInMemory Boolean
FileLastModifiedTimeInMemory FILETIME
FileSizeInMemory UInt64
FileExistsOnDisk Boolean
FileLastModifiedTimeOnDisk FILETIME
FileSizeOnDisk UInt64
IsInMemoryViewOfFileRecent Boolean

Event ID 53: Unable to create a path mapping for the virtual directory, /system.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Administrative

Description

Unable to create a path mapping for the virtual directory, /system.applicationHost/sites/site[@name='SiteName']/application[@path='ApplicationPath']/virtualDirectory[@path='VirtualDirectoryPath'] because the mapping with the relative virtual path, 'PhysicalPath' was already created for another virtual directory.

Message #

Unable to create a path mapping for the virtual directory, /system.applicationHost/sites/site[@name='%1']/application[@path='%2']/virtualDirectory[@path='%3'] because the mapping with the relative virtual path, '%5' was already created for another virtual directory.

Fields #

NameDescription
SiteName UnicodeString
ApplicationPath UnicodeString
VirtualDirectoryPath UnicodeString
RelativeVirtualPath UnicodeString
PhysicalPath UnicodeString

Event ID 53: Unable to create a path mapping for the virtual directory, /system

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Fields #

NameDescription
SiteName UnicodeString
ApplicationPath UnicodeString
VirtualDirectoryPath UnicodeString
RelativeVirtualPath UnicodeString
PhysicalPath UnicodeString

Event ID 54: A commit operation has been initiated.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

A commit operation has been initiated.

Message #

A commit operation has been initiated.

Event ID 54: A commit operation has been initiated

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A commit operation has been initiated.

Event ID 55: A commit operation has completed.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

A commit operation has completed. The status code is: 'HRESULT'.

Message #

A commit operation has completed. The status code is: '%1'.

Fields #

NameDescription
HRESULT HexInt32

Event ID 55: A commit operation has completed

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A commit operation has completed. The status code is: 'HRESULT'.

Fields #

NameDescription
HRESULT HexInt32

Event ID 56: A kernel transaction for a commit operation has been created.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A kernel transaction for a commit operation has been created.

Message #

A kernel transaction for a commit operation has been created.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 56: A kernel transaction for a commit operation has been created

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A kernel transaction for a commit operation has been created.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 57: Failed to create a kernel transaction for the commit operation.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Failed to create a kernel transaction for the commit operation. The commit operation will proceed without a kernel transaction.

Message #

Failed to create a kernel transaction for the commit operation. The commit operation will proceed without a kernel transaction.

Fields #

NameDescription
HRESULT HexInt32

Event ID 57: Failed to create a kernel transaction for the commit operation

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to create a kernel transaction for the commit operation. The commit operation will proceed without a kernel transaction.

Fields #

NameDescription
HRESULT HexInt32

Event ID 58: Changes have successfully been committed with a kernel transaction.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

Changes have successfully been committed with a kernel transaction.

Message #

Changes have successfully been committed with a kernel transaction.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 58: Changes have successfully been committed with a kernel transaction

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Changes have successfully been committed with a kernel transaction.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 59: Failed to commit the changes with a kernel transaction.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Analytic

Description

Failed to commit the changes with a kernel transaction. The changes will be reverted.

Message #

Failed to commit the changes with a kernel transaction. The changes will be reverted.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 59: Failed to commit the changes with a kernel transaction

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

Failed to commit the changes with a kernel transaction. The changes will be reverted.

Fields #

NameDescription
Handle Pointer
HRESULT HexInt32

Event ID 60: A file write operation in a commit operation has been initiated.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A file write operation in a commit operation has been initiated.

Message #

A file write operation in a commit operation has been initiated.

Event ID 60: A file write operation in a commit operation has been initiated

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A file write operation in a commit operation has been initiated.

Event ID 61: The contents of the file 'PhysicalPath' could not be erased.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

The contents of the file 'PhysicalPath' could not be erased. The operation will be tried 'RemainingRetryCount' more time(s).

Message #

The contents of the file '%2' could not be erased. The operation will be tried '%4' more time(s).

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
RemainingRetryCount UInt32
HRESULT HexInt32

Event ID 61: The contents of the file 'PhysicalPath' could not be erased

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The contents of the file 'PhysicalPath' could not be erased. The operation will be tried 'RemainingRetryCount' more time(s).

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
RemainingRetryCount UInt32
HRESULT HexInt32

Event ID 62: The contents of the file 'PhysicalPath' have successfully been erased.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

The contents of the file 'PhysicalPath' have successfully been erased. The size of the file is now zero.

Message #

The contents of the file '%2' have successfully been erased. The size of the file is now zero.

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
HRESULT HexInt32

Event ID 62: The contents of the file 'PhysicalPath' have successfully been erased

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The contents of the file 'PhysicalPath' have successfully been erased. The size of the file is now zero.

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
HRESULT HexInt32

Event ID 63: The new contents of the file 'PhysicalPath' could not be written to.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

The new contents of the file 'PhysicalPath' could not be written to.

Message #

The new contents of the file '%2' could not be written to.

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
SizeInBytes HexInt32
HRESULT HexInt32

Event ID 63: The new contents of the file 'PhysicalPath' could not be written to

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

The new contents of the file 'PhysicalPath' could not be written to.

Fields #

NameDescription
Handle Pointer
PhysicalPath UnicodeString
ConfigPath UnicodeString
SizeInBytes HexInt32
HRESULT HexInt32

Event ID 64: A file write operation in a commit operation has completed.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A file write operation in a commit operation has completed. The status code is: 'HRESULT'.

Message #

A file write operation in a commit operation has completed. The status code is: '%1'.

Fields #

NameDescription
HRESULT HexInt32

Event ID 64: A file write operation in a commit operation has completed

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A file write operation in a commit operation has completed. The status code is: 'HRESULT'.

Fields #

NameDescription
HRESULT HexInt32

Event ID 65: A change listener of type 'TargetType' has been informed about a configuration change at 'ConfigPath'.

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Debug

Description

A change listener of type 'TargetType' has been informed about a configuration change at 'ConfigPath'.

Message #

A change listener of type '%2' has been informed about a configuration change at '%3'.

Fields #

NameDescription
TargetAddress Pointer
TargetType UInt32
ConfigPath UnicodeString
IsGranular Boolean
IsApplicationSpecific Boolean
IsLocationTag Boolean

Event ID 65: A change listener of type 'TargetType' has been informed about a configuration change at 'ConfigPath'

#
Provider
Microsoft-Windows-IIS-Configuration
Channel
Operational

Description

A change listener of type 'TargetType' has been informed about a configuration change at 'ConfigPath'.

Fields #

NameDescription
TargetAddress Pointer
TargetType UInt32
ConfigPath UnicodeString
IsGranular Boolean
IsApplicationSpecific Boolean
IsLocationTag Boolean

Provenance

Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.

ETW provider GUID dc0b8e51-4863-407a-bc3c-1b479b2978ac

Defined in iisres.dll, which carries the event manifest.

Observed on:

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02

Downloads