Session Windowsupdatetracelog Failed To Start With The Following Error 0xc0000035
The most effective and direct solution is to remove the existing trace sessions that are causing the naming collision. Windows will automatically recreate these cleanly when needed. Press to open the Run dialog box. Type perfmon and hit Enter to open the Performance Monitor. In the left-hand menu, expand Data Collector Sets . Click on Startup Event Trace Sessions .
net stop winmgmt net start winmgmt
A: No. The error is system-level and relates to Windows Update's logging mechanism—not an indication of malware infection. The most effective and direct solution is to
Consider escalating to professional support if:
In the architecture of Windows Management Instrumentation (WMI) and Event Tracing for Windows (ETW), every logging session must maintain a unique identity. When the Windows Update service or a related telemetry component attempts to spawn the WindowsUpdateTracelog kernel trace session, it checks the internal registry of active trace providers. If a duplicate context structure or an identical name string is already registered within the kernel, the subsystem rejects the initialization request and records this collision error. Type perfmon and hit Enter to open the Performance Monitor
Locate the DWORD value in the same key. Set its Value data to 0 . Exit the Registry Editor and restart your machine. Method 3: Reset Performance Counters and Log Infrastructure
net start wuauserv net start cryptSvc net start bits net start msiserver net stop winmgmt net start winmgmt A: No
If the problem persists after following all three methods in this guide, the issue may be a corrupted Windows Imaging Component (WIC) or a failing storage drive. At that point, running an (installing Windows from a USB drive while keeping apps and data) is the recommended final step before a clean installation.
Stop the offending session. If you see WindowsUpdateTraceLog listed, stop it with:
Restart the Windows Update service.
The 0xC0000035 error, while annoying to see in the Event Viewer, is often a harmless log entry caused by a simple name conflict within Windows' system tracing. For many users, the error can be safely ignored.