从C#使用Win32_ProcessStartTrace时Wmi-Activity事件日志中的错误

时间:2018-12-10 10:10:46

标签: c# wmi

我正在如下使用Win32_ProcessStartTrace(和停止跟踪)

m_ProcessStartEvent = new ManagementEventWatcher(m_Scope, new EventQuery("SELECT * FROM Win32_ProcessStartTrace"));
m_ProcessStartEvent.EventArrived += ProcessStartEvent_EventArrived;
m_ProcessStartEvent.Start();

...

m_ProcessStartEvent.Stop();
m_ProcessStartEvent.EventArrived -= ProcessStartEvent_EventArrived;
m_ProcessStartEvent.Dispose();

在事件日志中:应用程序和服务日志=> Micorosft => windows => Wmi-Activity =>运行中,我遇到了错误

    System 
  - Provider 
   [ Name]  Microsoft-Windows-WMI-Activity 
   [ Guid]  {1418EF04-B0B4-4623-BF7E-D74AB47BBDAA} 
   EventID 5858 
   Version 0 
   Level 2 
   Task 0 
   Opcode 0 
   Keywords 0x4000000000000000 
  - TimeCreated 
   [ SystemTime]  2018-12-10T09:48:49.189515600Z 
   EventRecordID 161732 
  - Correlation 
   [ ActivityID]  {73689ED9-87E0-0005-48B2-8073E087D401} 
  - Execution 
   [ ProcessID]  2532 
   [ ThreadID]  9116 
   Channel Microsoft-Windows-WMI-Activity/Operational 
   Computer ...
  - Security 
   [ UserID]  S-1-5-18 
- UserData 
  - Operation_ClientFailure 
   Id {00000000-0000-0000-0000-000000000000} 
   ClientMachine ...
   User ...
   ClientProcessId 38256 
   Component Unknown 
   Operation Start IWbemServices::ExecNotificationQuery - root\cimv2 : SELECT * FROM Win32_ProcessStartTrace 
   ResultCode 0x80041032 
   PossibleCause Unknown 

有什么主意是什么原因以及如何解决?

我看到了

https://support.microsoft.com/en-ca/help/3124914/wmi-activity-event-5858-logged-frequently-with-resultcode-0x80041032

但是我不知道这是否相关,如果相关,该怎么办。

谢谢

1 个答案:

答案 0 :(得分:0)

对于我在 Windows 7 系统上的情况,它是 comodo 留下的 System32\DRIVERS\vdbus.sys 中的一个文件。删除它,我的 wmi 活动错误消失了。