Starting to learn Windbg

There's a few excellent blogs out there that help to gain windbg proficiency on an everyday basis:

  • Dr. Debugalov
  • Nynaeve
  • Advanced Windows Debugging
  • Debugging Toolbox
  • Debugging Tricks
  • Oleg Starodumov
  • List of posts from/to Ivan Brugiolo
  • Windbg by Volker von Einem


I, personally, just started using windbg for all my debugging tasks and soon enough there were very questions I could not answer and very few problems I could not solve. Powerful and exciting tool.


For a book, try

Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)

Advanced  Windows Debugging
(source: knowfree.net)

Also, for a great reference sheet, see

Common WinDbg Commands (Thematically Grouped) by Robert Kuster.


A great blog to check out is If broken it is, fix it you should. There's actually some posts on getting started in WinDbg.


  • Advanced Windows Debugging by Hewardt and Pravat (best for general Win32 stuff)
  • Debugging .Net 2.0 Applications by John Robbins (if you need SOS for .Net)
  • The NT debugging blog (quite low level but they've just posted a good set of links.