DCStart and DCEnd in trace performance monitor

Posted on 2008-06-12
Medium Priority
Last Modified: 2012-05-05
Does anybody know what this word mean (DCStart and DCEnd)?  I use trace logs in performance monitor (Windows XP).  When I create trace, I check "Process creations/deletions".  When the trace is started, it get all event about process creation in Windows.  This produce a .etl file.  When I convert this etl file in csv file, I see every process started on the computer where trace as been activated.  In the trace, I see a lot of starting type method, both of them are DCStart and DCEnd.   Does anybody know what DC mean ?
Thank you.

This is an exemple of log in the file...
     Process          DCStart       0x02F8      1.28577E+17      2008-06-11 18:05      1190      700       0x00014A71      756      668      0      0       "\\NT AUTHORITY\SYSTEM"       "winlogon.exe"
     Process          DCStart       0x0338      1.28577E+17      2008-06-11 18:05      0      0       0x00015673      800      756      0      0       "\\NT AUTHORITY\SYSTEM"       "services.exe"
Question by:swatuser
  • 2

Expert Comment

ID: 21771757
DCStart is the event that lists running processes at the start of a kernel session.  DCEnd is the event that lists them at the end of the kernel session.

Author Comment

ID: 21772279
Thanks for your post, can you just say to me what is a "Kernel session" ?  When it finish ?  If I start a trace logs in moment x, all running process will be logged as "DCStart" ? (In other word, all new process will be logged as "Start" ?)  This part is not clear for me.  Thanks for your help.

Accepted Solution

squillman earned 500 total points
ID: 21773639
Sorry, I should have said kernel logging session.  There will be a process with DCStart for each process running at the time the logging session starts and one with DCEnd for each process that was running at the time the logging session ends.  And yes, for a process that starts during your logging session you'll see a Process entry with a Type of Start.  If a process ends during your logging session you'll get an entry with Type of End.

This is also true for threads.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Take advantage of one of the most useful technologies available - virtualization!
Seizing the Operation Master Roles in Windows Server 2016 in case of FSMO holder failure.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question