windbg 的版本现在让人越来越糊涂了. 我原来一直以为6.12 比6.3版本高.. 按说, 这是当然的事情. 最近仔细看老外总结的一篇文章, 发现我错了. 微软真实恶心, 官方也没有看到一个windbg的发布纪事. 都不知道发布了多少windbg版本.. 这边转一下老外的文章.

http://debugging.wellisolutions.de/windbg-versions/

WinDbg Versions

Leave a reply

 

WinDbg, the probably most powerful debugger for Windows is part of the Microsoft Platform SDK or Microsoft Windows SDK. Recently, the version numbering changed and maybe confused some developers.

When searching the Internet, I could not find a complete list of WinDbg versions including download links and release dates. The probably most official website listing version numbers is available in MSDN.  As WinDbg is part of Microsoft Windows SDKs, some filter on the Microsoft download center provide links to SDKs for download. Of course, Wikipedia was also helpful. So I assembled my own table and I want to share it with you:

VERSION PART OF THIS SDK RELEASE DATE
WinDbg 6.1.0017.2 Microsoft Platform SDK February 2003 (Download information) 2003-03-26
WinDbg 6.2.0013.1 ? ?
WinDbg 6.3.0005.? Beta ? ?
WinDbg 6.3.0017.0 Microsoft Platform SDK August 2004 (Download information) 2004-08-21
WinDbg 6.4.0004.4 ? ?
WinDbg 6.4.0007.0 (Setup says 6.4.0007.2) Windows Server 2003 SP1 Platform SDK (Download) and also Windows Server 2003 R2 Platform SDK (Download) 2005-05-02 and 2006-03-14
WinDbg 6.5.0003.8 ? 2005-04-24
WinDbg 6.6.0003.5 ? 2006-01-18
WinDbg 6.6.0007.5 Microsoft Windows SDK for Windows Vista and .NET Framework 3.0 (Web installer) 2006-10-30
WinDbg 6.7.0005.1 ? 2007-06-20
WinDbg 6.8.0004.0 ? 2007-09-27
WinDbg 6.9.0003.113 ? 2008-03-20
WinDbg 6.10.0003.233 ? 2008-09-08
WinDbg 6.11.0001.402 ? 2009-01-30
WinDbg 6.11.0001.404 ? 2009-02-25
WinDbg 6.12.0002.633 Microsoft Windows SDK for Windows 7 and .NET Framework 4 (Download) 2010-05-21
WinDbg 6.0.?.? ? ?
WinDbg 6.1.7600.16385 (?) Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP 1 () (?) 2009-07-24
WinDbg 6.2.9200.16384 Microsoft Windows SDK for Windows 8 and .NET Framework 4.5 (Download) 2012-11-15
WinDbg 6.3.9600.16384 Microsoft Windows SDK for Windows 8.1 (Download) 2013-10-17

To keep updates simple, any corrections can be sent to [email protected], where yyyy-mm-dd is the current date (to bypass my email spam filter).

Most times, the installer will detect the bitness of the operating system and then install the files for that bitness. So if you like both versions of WinDbg (32 bit and 64 bit), you have to install twice on different operating systems. Interestingly, the 2003 version still installs on newer PCs (Intel Core i5) but the 2004 version doesn’t.

Note that the installer will often not install WinDbg directly but instead place another MSI installer into the Setup folder of the target directory. If you can’t find WinDbg.exe, you probably need to run another installer.

Once you went through all the installation processes, you can make WinDbg portable by simply copying the whole directory to your USB stick (or wherever you want to have it available).