Microsoft-Windows-Program-Compatibility-Assistant
44 events across 5 channels
Event ID 1 —
Event ID 1 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 3 —
Event ID 3 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 5 —
Event ID 5 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 8 —
Event ID 8 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 9 —
Event ID 9 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 10 —
Event ID 10 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 11 —
Event ID 11 —
Fields #
| Name | Description |
|---|---|
DisplayNameSize UInt32 | — |
DisplayName UnicodeString | — |
FullImagePathSize UInt32 | — |
FullImagePath UnicodeString | — |
SessionId UInt32 | — |
Event ID 12 —
Event ID 12 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 14 —
Event ID 14 —
Fields #
| Name | Description |
|---|---|
ApplicationNameSize UInt32 | — |
ApplicationName UnicodeString | — |
CommandLineSize UInt32 | — |
CommandLine UnicodeString | — |
CurrentDirectorySize UInt32 | — |
CurrentDirectory UnicodeString | — |
DllNameSize UInt32 | — |
DllName UnicodeString | — |
InterfaceCLSID GUID | — |
SessionId UInt32 | — |
Flags UInt32 | — |
Event ID 15 — Binary data sent from PCA Diagnostic Module to PCA service for processing.
Event ID 15 — Binary data sent from PCA Diagnostic Module to PCA service for processing.
Event ID 16 — PCA has finished monitoring an application: ExePath.
Event ID 17 — Exe: ResolverFiredEvent.ExePath ResolverName: ResolverFiredEvent.ResolverName.
#Message #
Fields #
| Name | Description |
|---|---|
ResolverFiredEvent.ExePath | Exe. |
ResolverFiredEvent.ResolverName | ResolverName. |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Program-Compatibility-Assistant",
"guid": "4CB314DF-C11F-47D7-9C04-65FB0051561B",
"event_source_name": "",
"event_id": 17,
"version": 0,
"level": 4,
"task": 0,
"opcode": 0,
"keywords": 4611686018427387904,
"time_created": "2023-11-06T02:02:45.055790+00:00",
"event_record_id": 42,
"correlation": {},
"execution": {
"process_id": 5756,
"thread_id": 8424
},
"channel": "Microsoft-Windows-Application-Experience/Program-Compatibility-Assistant",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-18"
}
},
"user_data": {
"ResolverFiredEvent": {
"ExePath": "C:\\Program Files (x86)\\OpenOffice 4\\program\\soffice.exe",
"ResolverName": "DetectorShim_KernelDriver"
}
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 30 — The Program Compatibility Assistant was invoked to correct a compatibility problem.
Description
The Program Compatibility Assistant was invoked to correct a compatibility problem. Information about the application is below.
Message #
Fields #
| Name | Description |
|---|---|
Application_name UnicodeString | — |
Application_version UnicodeString | — |
Executable_path UnicodeString | — |
Scenario_ID UnicodeString | — |
User_action UnicodeString | — |
Compatibility_layer UnicodeString | — |
ApplicationName UnicodeString | — |
ApplicationVersion UnicodeString | — |
ExecutablePath UnicodeString | — |
ScenarioId UnicodeString | — |
UserAction UnicodeString | — |
CompatibilityLayer UnicodeString | — |
Event ID 31 — The Program Compatibility Assistant was invoked to correct a compatibility problem.
Description
The Program Compatibility Assistant was invoked to correct a compatibility problem. Information about the application is below.
Message #
Fields #
| Name | Description |
|---|---|
Application_name UnicodeString | — |
Application_version UnicodeString | — |
Executable_path UnicodeString | — |
Scenario_ID UnicodeString | — |
User_action UnicodeString | — |
Compatibility_layer UnicodeString | — |
Deprecated_component UnicodeString | — |
ApplicationName UnicodeString | — |
ApplicationVersion UnicodeString | — |
ExecutablePath UnicodeString | — |
ScenarioId UnicodeString | — |
UserAction UnicodeString | — |
CompatibilityLayer UnicodeString | — |
DeprecatedComponent UnicodeString | — |
Event ID 32 — The Program Compatibility Assistant was invoked due to an unsigned driver install.
Event ID 101 — PCA Service startup begin.
Description
PCA Service startup begin.
Message #
Event ID 102 — PCA Service startup finished.
Description
PCA Service startup finished.
Message #
Event ID 103 — PCA Process Monitor begin.
Description
PCA Process Monitor begin.
Message #
Event ID 104 — PCA Process Monitor finished.
Description
PCA Process Monitor finished.
Message #
Event ID 105 — PCA Service initialization begin.
Description
PCA Service initialization begin.
Message #
Event ID 106 — PCA Service initialization finished.
Description
PCA Service initialization finished.
Message #
Event ID 107 — PCA Service initialization begin.
Description
PCA Service initialization begin.
Message #
Event ID 108 — PCA Service initialization finished.
Description
PCA Service initialization finished.
Message #
Event ID 200 — The Program Compatibility Assistant service was stopped successfully.
Description
The Program Compatibility Assistant service was stopped successfully.
Message #
Event ID 201 — The Program Compatibility Assistant service started successfully.
Description
The Program Compatibility Assistant service started successfully.
Message #
Event ID 202 — The Program Compatibility Assistant service failed to initialize.
Description
The Program Compatibility Assistant service failed to initialize.
Message #
Event ID 203 — The Program Compatibility Assistant service failed to start.
Description
The Program Compatibility Assistant service failed to start.
Message #
Event ID 204 — The Program Compatibility Assistant service failed to stop.
Description
The Program Compatibility Assistant service failed to stop.
Message #
Event ID 205 — The Program Compatibility Assistant service failed to perform the phase two initialization.
Description
The Program Compatibility Assistant service failed to perform the phase two initialization.
Message #
Event ID 206 — The Program Compatibility Assistant service successfully performed phase two initialization.
Description
The Program Compatibility Assistant service successfully performed phase two initialization.
Message #
Event ID 1100 — Notified PCA service of status icon registration.
Description
Notified PCA service of status icon registration.