Preview of DumpDepends tool
There are many cases where we need to dump several processes simultaneously and complete memory dump is not an option.
DumpDepends tool will dump processes and optionally package them into a CAB file. There are several options:
- Dump all processes
- Dump important services (Terminal, IMA, CTXXMLSS, Printing, Spooler, SVCHOST)
- Dump all processes from the given session ID (additionally including children and important services if needed)
- Dump an individual process (optionally including children and important services)
The tool will use external process dumpers in noninvasive manner (NTSD by default or any other specified, like userdump.exe)
On x64 it will distinguish between 32-bit and 64-bit processes and dump them accordingly.
Command line option will also be available.

Later this tool will included in Dump Monitor Suite
Any comments and suggestions are welcome.
- Dmitry Vostokov-