What is the "create dump file" feature in Task Manager?

27,721

It's a debugging tool for programmers.

It takes a snapshot of all the stuff that that program has stored in RAM and writes it to a file on disk. Programmers can then pore through that information to try to understand what went wrong.

Memory dumps (core dumps) are mostly useless unless you're a programmer with access to the source code of the program whose memory you dumped to disk.

Share:
27,721

Related videos on Youtube

Pandya
Author by

Pandya

Updated on September 18, 2022

Comments

  • Pandya
    Pandya almost 2 years

    Recently I came to find about a feature (option) by right clicking on process in Task Manager on Windows 10:

    enter image description here

    I want to know what does the feature stand for and what can I do with it?

  • Pandya
    Pandya almost 7 years
    Are memory dump and core dump same?
  • firephil
    firephil over 5 years
    where is the file stored on windows 10 ?
  • firephil
    firephil over 5 years
    Nevermind you have to wait until the process of file creation is finished. The process that i wanted to dump crashed before it could finish...
  • James Harcourt
    James Harcourt over 4 years
    @firephil You still have an option even when it is crashing. Use "WinDbg" (install with the Windows Development SDK) and use "WinDbg -I" to set it up as what's called the default "post-mortem" debugger. This means as your process is crashing, it will attach "WinDbg" to it. When WinDbg is attached, it is open and you can issue a command to grab a memory dump from it, so you can debug the crashing process.