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

时间:2010-04-29 09:46:57

标签: windbg

有没有人知道如何在不下载整个620MB WDK ISO的情况下获得windbg?

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

14 个答案:

答案 0 :(得分:50)

正式地,you can't。但有人为了您的方便而提取它们hosting them

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

答案 1 :(得分:48)

实际上,Microsoft现在可以将调试工具与SDK分开下载。在页面中间查找“Windows独立调试工具(WinDbg)”部分:

答案 2 :(得分:45)

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

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

Debugging tools for Windows

答案 3 :(得分:29)

可以从这里下载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

答案 4 :(得分:26)

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

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

screenshot

答案 5 :(得分:18)

http://codemachine.com/downloads.html

拥有所有单独的msi文件

答案 6 :(得分:11)

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

答案 7 :(得分:11)

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

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

答案 8 :(得分:8)

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

简而言之,只需follow the instructions in the link provided by David Black.下载运行SDK安装程序的 文件后,浏览到安装程序目录并执行msi文件直接。

我想知道在过去的十年中因为在WDK / SDK安装方面的MS邋how而浪费了多少工时?

答案 9 :(得分:6)

你也可以从Chocolatey获得它:

https://chocolatey.org/packages/windbg

答案 10 :(得分:4)

对于Windows 7 x86,您还可以下载ISO: http://www.microsoft.com/en-us/download/confirmation.aspx?id=8442

运行\ Setup \ WinSDKDebuggingTools \ dbg_x86.msi

然后将安装W​​inDbg.exe(默认位置): C:\ Program Files(x86)\ Windows调试工具(x86)

答案 11 :(得分:2)

我一直在寻找相同的东西以进行快速操作,但发现了这个问题。我需要32位和64位版本。

这是较旧的版本,但是链接来自Microsoft服务器,因此应该是安全的。以前的答案中也提供了32位版本的链接,但我在安装中获得的版本号不同,也许自2013年以来,同一链接已更新为较新的版本。

Cheksum既在本地生成又在VirusTotal上生成,它们匹配。

Windows(x64)(6.12.2.633)(VirusTotal Scan)调试工具:http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64.msi(SHA-256:2e491bb98850abf9b9d2627185b57e048ba9b2410d68303698ac68c2daad9e5d)

用于Windows(x86)(6.12.2.633)(VirusTotal Scan)的调试工具:http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi(SHA-256:5a0f43281e51405408a043e2f94dd51782ef29671307d3538cfdff5b0e69d115)

我用几年前(〜2012年)编译的64位程序测试了64位调试器,并且可以正常工作。在Windows 10 Pro 64位(v2004 Build 19041.207)上进行了测试。

答案 12 :(得分:0)

此Microsoft链接允许您选择SDK。当您运行安装并仅选择Windows调试工具时,它将仅下载288mb并单独安装该工具。

https://developer.microsoft.com/en-us/windows/hardware/download-windbg

答案 13 :(得分:0)

WinDbg现在可以通过MS Store单独获得。它称为“预览”,但我对其进行了测试以分析一些内存转储,并且工作正常。

如果您使用的是Windows 10,请启动MS Store,然后在搜索框中输入“ WinDbg”,然后按voi-la键即可。下载约为。 100mb。它将自动下标所需的符号。