SymStore (symstore.exe) is a tool for creating symbol stores. It is included in the Debugging Tools for Windows. For more information, see Debugging Tools for Windows.

SymStore stores symbols in a format that enables the debugger to look up the symbols based on the time stamp and size of the image (for a .dbg or executable file), or signature and age (for a .pdb file). The advantage of the symbol store over the traditional symbol storage format is that all symbols can be stored or referenced on the same server and retrieved by the debugger without any prior knowledge of which product contains the corresponding symbol.

Note that multiple versions of .pdb symbol files (for example, public and private versions) cannot be stored on the same server, because they each contain the same signature and age.

This section includes:

SymStore Transactions

File System References and Symbol Files

Symbol Storage Format