How to Read Memory on a Debugged Computer

The best method of reading system memory on a debugged computer involves the use of the Debug Diagnostics tool to create a memory dump file that will bring all the memory information to a single file and will allow you to access them whenever you want to.

Going through this information on the system memory can sometime be proved of immense importance as you might get some knowledge on issues that caused the system failure. The process is not much difficult and if you can always accomplish the job with relative ease.

debugging computer

Set up your PC

Every time you are provided with a stop error or facing the Blue Screen of Death, a small file ‘minidump’ is created by your system. The first thing that you need to accomplish is to set up your system so that it records the memory dumps. To do this, right click on the My Computer icon on the desktop of your PC and go to the properties. Then choose the Advanced tab and then the Start Up and Recovery Settings.

startup and recovery settings

If you are using XP uncheck the Automatically Restart check box. For Windows Vista, the options might be a bit different.

Locate the Dump File

The memory dump file has an extension .dmp and is created and saved by default in the location C:\Windows\Windump. The BSOD error message generated by your computer after a crash will show you the file that you need to analyze after a particular crash in order to get to the root of the problem.

Follow the Steps

In order to read memory on a debugged computer first download the Debug Diagnostics tool and save it in your hard drive. Once the download has completed double on it to run the tool and from the subsequent window that appears select “Processes”.

debug diagnostic tool

Right click on each process and select the option required to create a full user dump. In the system memory a dump of the information will be created. Then you need to select the “Crash/Hang Analyzer” and click on the dump file in order to read it. It will analyze the file and you will be able to see if there is any potential conflict in your system memory.

Know What you Are Doing

Analyzing the memory dump file is actually a debugging process and this technique requires you to spend some time over them before you can actually learn and master them. Apart from this, the process itself is much time consuming to be accomplished successfully.

Apart from the Microsoft Debugging tool, there are a few other utilities which can make this process a lot easier to deal with but it is always better to go through the user reviews and other necessary specifications before you decide to go along with a third party software apart from the one that is provided by Microsoft.

Installing any third party debugging tool from any unauthenticated vendor always carries the potential risk of containing a malware or adware and may further jeopardize your system while all you wanted to do is finding some reasons for the same.