在没有整个WDK的情况下获得windbg?

Nia*_*ton 87 windbg

有没有人知道如何获得windbg,而无需下载整个620MB WDK ISO?

我可以在网上找到的下载调试器的是这个链接,它说你必须得到整个WDK:http://www.microsoft.com/whdc/devtools/debugging/default.mspx.

Ale*_*ski 51

正式,你不能.但有人为了您的方便而提取它们并托管它们.

注意:您可以在官方网站上获取旧版本,但最新版本是WDK的一部分.

  • 他们仍在该站点上,但位于http://codemachine.com/downloads.html,如下面的** Addy **所张贴。 (2认同)

Dav*_*ack 50

实际上,Microsoft现在已经将调试工具与SDK分开下载了.在页面中间查找"Windows独立调试工具(WinDbg)"部分:

  • 这不再有效,因为链接现在重定向到WDK下载站点.正如@Wu Yongzheng指出的那样,windbg MSI包hovewer可以直接下载. (7认同)
  • 正如下面的8x2所述,Windows SDK的Web安装程序可以选择安装Windows调试工具而无需下载其余部分. (5认同)
  • WDK下载站点现在有一个用于下载独立调试工具的部分 - https://msdn.microsoft.com/en-us/windows/hardware/hh852365 (2认同)

小智 46

如果您从以下链接运行winsdk_web.exe,您可以选择性地安装windbg或提取windbg安装程序msi.

适用于Windows 7和.NET Framework 4的Microsoft Windows SDK http://go.microsoft.com/fwlink/?LinkID=191420

适用于Windows的调试工具

  • 刚刚在Win 7 64bit上尝试过,安装程序失败了. (19认同)
  • 刚刚在Win 7 32bit上试过这个,我找不到windbg.exe.有人也有这个问题.http://stackoverflow.com/questions/14020077/installing-debugging-tools-to-analyse-minidumps-on-windows-7 (2认同)

Wu *_*eng 30

windbg的独立MSI文件可以从这里下载.版本是6.12.0002.633(x86).http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi

  • 是否存在64位版本?真的有关系吗? (2认同)

eig*_*tx2 26

如果您使用的是Windows 7 x64,则Sukesh提供的解决方案无效.

我设法通过下载适用于Windows 8的Windows SDK安装程序(此处)安装调试工具,然后在安装程序中选择"Windows调试工具":

截图


小智 18

http://codemachine.com/downloads.html

拥有所有单独的msi文件


小智 11

尝试http://archive.msdn.microsoft.com/debugtoolswindows/Release/ProjectReleases.aspx?ReleaseId=4912上的MSDN存档链接.它具有32位和64位的WinDbg MSI(版本6.12.2.633).


Tor*_*ier 11

我在这里找到了x64和x86版本6.12.0002.633:

http://rxwen.blogspot.de/2010/04/standalone-windbg-v6120002633.html


gra*_*hts 9

该传奇继续Windows 10版本.我不得不使用Visual Studio 2015在干净的Windows 10操作系统上安装Win Debug Tools.

简而言之,请 按照David Black提供的链接中的说明进行操作.下载文件后,不要运行SDK安装程序,而是浏览到安装程序目录并直接执行msi文件.

我想知道在过去的十年中因为在WDK/SDK安装方面的MS邋iness有多少工时?


Kur*_*son 6

你也可以从Chocolatey得到它:

https://chocolatey.org/packages/windbg