Ответ 1
Фактически, Microsoft теперь отлаживает инструменты отладки отдельно от SDK. Посмотрите раздел "Средство автономной отладки для Windows (WinDbg)" около середины страницы:
Кто-нибудь знает, как получить поддержку windbg без необходимости загрузки всего 620 МБ WDK ISO?
Все, что я могу найти в сети, чтобы загрузить отладчик, это ссылка, в которой говорится, что вы должны получить весь WDK: http://www.microsoft.com/whdc/devtools/debugging/default.mspx.
Фактически, Microsoft теперь отлаживает инструменты отладки отдельно от SDK. Посмотрите раздел "Средство автономной отладки для Windows (WinDbg)" около середины страницы:
Официально вы не можете. Но кто-то извлекал их для вашего удобства и размещал их.
Примечание. Вы можете получить более старые версии на официальном сайте, но последние из них являются частью WDK.
Если вы запустите winsdk_web.exe из следующей ссылки, вы можете выборочно установить windbg или extract windbg installer msi.
Microsoft Windows SDK для Windows 7 и .NET Framework 4 http://go.microsoft.com/fwlink/?LinkID=191420
Отдельный файл MSI windbg можно загрузить здесь. Версия 6.12.0002.633 (x86). http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi
Если вы работаете в Windows 7 x64, решение Sukesh не работает.
Мне удалось установить инструменты отладки, загрузив установщик Windows SDK для Windows 8 (здесь), а затем выбрав "Инструменты отладки для Windows" "в установщике:
http://codemachine.com/downloads.html
Имеет все отдельные файлы msi
Попробуйте ссылку на архив MSDN в http://archive.msdn.microsoft.com/debugtoolswindows/Release/ProjectReleases.aspx?ReleaseId=4912. Он имеет WinDbg MSI для 32- и 64-разрядных версий (версия 6.12.2.633).
Я нашел обе версии x64 и x86 6.12.0002.633:
http://rxwen.blogspot.de/2010/04/standalone-windbg-v6120002633.html
Сага продолжается с версией Windows 10. Мне пришлось установить Win Debug Tools на чистую ОС Windows 10 с Visual Studio 2015.
Короче говоря, просто следуйте инструкциям в ссылке, предоставленной Дэвидом Блэком. После загрузки файлов вместо запуска установщика SDK перейдите в каталог установщиков и выполните файлы msi напрямую.
Интересно, сколько человеко-часов было потеряно за последнее десятилетие из-за небрежного отношения MS к установке WDK/SDK?
Вы также можете получить его от Chocolatey:
Для 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)
Эта ссылка Microsoft позволяет вам выбрать SDK. Когда вы запускаете установку и выбираете только средства отладки Windows, он загружает только 288 Мб и устанавливает инструмент как отдельный.
https://developer.microsoft.com/en-us/windows/hardware/download-windbg
WinDbg теперь доступен отдельно через MS Store. Он называется "Предварительный просмотр", но я протестировал его, чтобы проанализировать некоторые дампы памяти, и он отлично работает.
Если у вас Windows 10 - запустите MS Store, введите "WinDbg" в поле поиска и вуа-ля - у вас это есть. Загрузка составляет ок. 100mb. Он автоматически загрузит необходимые символы.