Windows System Crash Analysis (BSOD)

You are all probably aware of the MEMORY.DMP files in the windows directory. You may also be aware of the Windows\MiniDump directory. These files are created when there is a critical system error usually resulting in an automated reboot or BSOD.

The Memory.DMP file contains debugging information plus the contents of your system’s RAM. This file is overwritten each time a crash occurs. The MiniDump directory contains the same debugging information as MEMORY.DMP but does not include the RAM contents. The MiniDumps are not overwritten so they can be used as a historical reference for identifying crash events.

So the question is how do you use these file???? There is a tool from Microsoft designed to do just that! It is called WinDbg and is part of the Debugging Tools for Windows. (

Download and install this tool. There is an x86 and an x64 version. Once the program is installed open it and choose the file menu then Symbol File Path.

Enter the following:

This will download the necessary symbols as needed. Symbols are a link between the binary application code and programming language which generated the code.

Once this is done you can choose File – Open Crash Dump. This will open both Memory.DMP and MiniDumps. Once opened the program will begin some analysis.

Click on the !analyze –v link to do a verbose analysis. This may give more information as to the reason for the crash. The faulting application code is listed in the default analysis.


Recovery procedure to recover from a lost Password or User Name for an APC UPS

Recovery procedure to recover from a lost Password or User Name for an APC UPS system

1. Select a serial port at the computer to be used for a terminal-emulation connection with the Management Card.

2. Disable any service that currently uses the selected serial port, such as PowerChute plus or UNIX Respond.

3. Disconnect any cable from the selected serial port and connect the smart-signaling cable (940-0024) that came with the Management Card to the selected serial port and to the serial port on the UPS or chassis.
Note: If the computer uses smart-signaling PowerChute plus, omit Step 3: A smart-signaling cable (940-0024 or 940-1524) is already installed.

4. Run a terminal program (such as HyperTerminal).

5. Configure the serial port for 2400 bps, 8 data bits, no parity, 1 stop bit, and no flow control, and save the changes.

6. Press ENTER to display the User Name prompt (you may need to press ENTER two or three times).

7. Press the reset button on the Management Card.
(This will reboot the card but will not reboot the UPS.)
***For cards with the most recent firmware (2.5.0 or higher), you will need to press the reset button an additional time.
Once the status light on the card starts flashing rapidly between orange and green, press the reset button again.
You will see the light on the card go off for roughly 30-45 seconds. Once the light comes on, proceed to step 8.***

8. Press ENTER to redisplay the User Name prompt.

9. Use apc for both the User Name and Password to log in.
Note: If you take longer than 30 seconds to log in, you will need to repeat Step 6 through Step 8.

10. Select System from the Control Console menu.

11. Select User Manager from the System menu.

12. Select Administrator from the User Manager menu, and follow the on-screen instructions to change the User Name
and Password settings to the new values.
***Please note that your password is only limited to 10 characters or less.***

13. Escape out to the main menu

14. Log out (4) to save the changes.

15. If necessary, reconnect any cable disconnected from the computer’s serial port in Step 3.

16. Restart any service disabled in Step 2.

Powered by

Up ↑