【问题标题】:Getting windbg without the whole WDK? [closed]在没有整个 WDK 的情况下获得 windbg? [关闭]
【发布时间】:2011-02-13 17:48:03
【问题描述】:

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

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

【问题讨论】:

标签: windbg


【解决方案1】:

实际上,Microsoft 现在已将调试工具从 SDK 中单独下载。查找关于页面中间的“Standalone Debugging Tools for Windows (WinDbg)”部分:

【讨论】:

  • 正如下面的 Eightx2 阐明的那样,Windows SDK 的 Web 安装程序可以选择安装 Windows 调试工具,而无需下载其余部分。
  • 这不再有效,因为该链接现在重定向到 WDK 下载站点。正如@Wu Yongzheng指出的那样,可以直接下载windbg MSI包。
  • WDK 下载站点现在有一个单独下载调试工具的部分 - msdn.microsoft.com/en-us/windows/hardware/hh852365
  • 目前有链接的网页,说它适用于win 8.1,但在win7上可以正常工作。它说它需要 1.2GB,但点击几个窗口,它可以选择仅安装 windbg 约 250MB。至少在撰写本文时,该文件是 sdksetup.exe
  • 这又是无效的,现在WDK又是再次合法下载它的唯一途径。
【解决方案2】:

正式名称为you can't。但是为了您的方便和hosting them,有人一直在提取它们。

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

【讨论】:

  • 该链接似乎不再提供 WinDbg 下载。
  • 这是微软几年前做出的决定。在收到大量关于不再单独提供调试工具的投诉后,他们决定将其添加回来。有关下载位置的 OP 问题,请参见我上面的回答。
  • 他们仍然在那个网站上,但在codemachine.com/downloads.html,正如下面 Addy 所发布的那样。
【解决方案3】:

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

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

【讨论】:

  • 另外,明确一点,当您运行 Sukesh 建议的安装程序时,您只需选择“Windows 调试工具”。它将与它一起安装! (我在 Sukesh 的回答中添加了一张图片(希望你不介意),以帮助其他人)。
  • 刚刚在Win 7 64bit上试过,安装失败。
  • 刚刚在Win 7 32bit上试过这个,我找不到windbg.exe。也有人遇到过这个问题。 stackoverflow.com/questions/14020077/…
  • 此解决方案适用于 win xp,但不适用于 win 7 64 位。上面的 Eightx2 或 Dave Black 的解决方案适用于 Windows 7 64 位。
  • 我安装了所有的东西,但是windbg.exe 却无处可寻。有谁知道可执行文件在哪里?
【解决方案4】:

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 位版本?这真的很重要吗?
  • @WuYongzheng,你从哪里找到的?它是从哪个页面链接的?
  • 我是从非微软网站上找到的。忘记哪一个了。
  • 在 Windows 7 64 位上工作。链接很可疑。
【解决方案5】:

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

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

【讨论】:

  • Dave Black 提供了一个更新的答案,我已将其标记为已接受的答案。他链接的页面包含您的链接(和其他信息)。
  • 感谢这在我的 Windows 7 上工作。Windows 7 没有安装。
【解决方案6】:

http://codemachine.com/downloads.html

拥有所有单独的 msi 文件

【讨论】:

    【解决方案7】:

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

    【讨论】:

      【解决方案8】:

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

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

      【讨论】:

        【解决方案9】:

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

        长话短说,只需follow the instructions in the link provided by David Black. 下载文件后,而不是运行 SDK 安装程序,浏览到安装程序目录并执行 msi 文件直接地。

        我想知道在过去十年中,由于 MS 在 WDK/SDK 安装方面的草率,损失了多少工时?

        【讨论】:

          【解决方案10】:

          您也可以从 Chocolatey 获得它:

          https://chocolatey.org/packages/windbg

          【讨论】:

            【解决方案11】:

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

            然后运行 ​​\Setup\WinSDKDebuggingTools\dbg_x86.msi

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

            【讨论】:

            • 当我只想安装一小部分时,我正在寻找一种避免下载大型 ISO 的方法
            【解决方案12】:

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

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

            校验和在本地和 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)上完成。

            【讨论】:

              【解决方案13】:

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

              如果您使用的是 Windows 10 - 启动 MS Store,请在搜索框中输入“WinDbg”,然后瞧,您就有了。下载量约为。 100MB。它会自动下载所需的符号。

              【讨论】:

              • 目前这对我来说似乎无法使用;越野车。
              【解决方案14】:

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

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

              【讨论】:

                猜你喜欢
                • 2020-08-10
                • 1970-01-01
                • 2013-08-10
                • 2012-08-27
                • 2014-10-29
                • 1970-01-01
                • 1970-01-01
                • 2021-01-31
                • 1970-01-01
                相关资源
                最近更新 更多