Отримання windbg без цілого WDK? [зачинено]


91

Хто-небудь знає, як довідатися про windbg без необхідності завантажувати весь ISO-диск WDK на 620 МБ?

Все, що я можу знайти в мережі для завантаження налагоджувача, - це посилання, яке говорить про те, що вам потрібно отримати весь WDK: http://www.microsoft.com/whdc/devtools/debugging/default.mspx .



Для Windows 8.1: перейдіть на сторінку ' developer.microsoft.com/en-us/windows/hardware/… . Ctrl F " Отримати (WinDbg) як частину Windows 8.1 SDK ". Виберіть WinDbg лише в інсталяції.
Pacerier

Відповіді:


52

Власне, зараз Microsoft зробила Інструменти налагодження доступними для завантаження окремо від SDK. Шукайте розділ "Автономні засоби налагодження для Windows (WinDbg)" про середню сторінку:


5
Як пояснюється нижче у вісімку 2, веб-інсталятор для Windows SDK має можливість встановити засоби налагодження для Windows без завантаження решти.
Ben Challenor

9
Це вже не діє, оскільки посилання тепер переспрямовує на сайт завантаження WDK. Пакет windbg MSI hovewer можна завантажити безпосередньо, як зазначив @Wu Yongzheng.
abaumg

2
На сайті для завантаження WDK тепер є розділ для завантаження автономних Інструментів налагодження - msdn.microsoft.com/en-us/windows/hardware/hh852365
Дейв Блек

В даний час веб-сторінка з посиланням каже, що вона призначена для win 8.1, але чудово працює на win7. там сказано, що йому потрібно 1,2 Гб, але натисніть кілька вікон, і він має можливість встановити лише windbg близько 250 МБ. Файл, принаймні на момент написання, є sdksetup.exe
barlop

1
Це знову недійсно, і зараз WDK знову є єдиним способом законного завантаження.
SilverbackNet

52

Офіційно ви не можете . Але хтось добуває їх для вашої зручності та приймає .

Примітка: Старіші випуски можна отримати на офіційному веб-сайті, однак останні випуски є частиною WDK.


1
Здається, посилання більше не забезпечує завантаження WinDbg.
і я впевнений, що мені не вистачає

Це було рішення, прийняте Microsoft кілька років тому. Отримавши багато скарг на те, що засоби налагодження більше не доступні як автономні, вони вирішили додати їх назад. Див. Мою відповідь вище на запитання про місцезнаходження завантажуваної програми.
Dave Black

2
Вони все ще перебувають на цьому сайті, але на codemachine.com/downloads.html, як розміщено Адді нижче.
EM0

46

Якщо ви запустите winsdk_web.exe за таким посиланням, ви можете вибірково встановити windbg або витягти інсталятор windbg msi.

Microsoft Windows SDK для Windows 7 і .NET Framework 4 http://go.microsoft.com/fwlink/?LinkID=191420

Інструменти налагодження для Windows


1
Також, щоб бути явним, під час запуску програми встановлення, запропонованої Сукешем, вам потрібно лише вибрати «Інструменти налагодження для Windows». Це буде встановлено з цим! (Я додав зображення до відповіді Сукеша (сподіваюся, ви не проти), щоб допомогти іншим).
Енді,

19
Спробував це зараз на Win 7 64bit, і програма встановлення не вдається.
Кілотан

2
Спробував це зараз на Win 7 32bit, і я не можу знайти windbg.exe. У когось теж була ця проблема. stackoverflow.com/questions/14020077/…
Ву Юнчжен

1
Це рішення працює нормально для win xp, але НЕ для win 7 64bit. Наведене вище рішення восьмих2 або Дейва Блека прекрасно працює для Windows 7 64bit.
Gob00st

1
Я встановив усі речі, але windbg.exe ніде немає. Хтось знає, де знаходиться виконуваний файл?
Томаш Зато - відновити Моніку

30

Самостійний файл 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


2
Чи існує 64-бітна версія цього? Це насправді має значення?
m3nda

1
@WuYongzheng, звідки ти це знайшов? На яку сторінку воно посилається?
Pacerier

Я знайшов його на веб-сайті, який не є Microsoft. Забудь, який.
Ву Йончжен

Працюйте на Windows 7 64bit. Посилання підозріле.
Містер Рубікс,

28

Якщо ви використовуєте Windows 7 x64, рішення, надане Sukesh, не працює.

Мені вдалося встановити інструменти налагодження, завантаживши інсталятор Windows SDK для Windows 8 ( тут ), а потім вибравши «Інструменти налагодження для Windows» в інсталяторі:

скріншот


Дейв Блек надав більш сучасну відповідь, яку я позначив як прийняту відповідь. Сторінка, на яку він посилається, містить ваше посилання (та іншу інформацію).
Найл Коннотон

Дякую, це працювало на моїй Windows 7. Windows 7 не встановлювалася.
zar




9

Сага продовжується з версією Windows 10. Мені довелося встановити Win Debug Tools на чисту ОС Windows 10 з Visual Studio 2015.

Щоб коротко розповісти, просто дотримуйтесь інструкцій за посиланням Девіда Блека. Після завантаження файлів, замість запуску інсталятора SDK, перейдіть до каталогу інсталяторів і запустіть файли msi безпосередньо.

Цікаво, скільки людських годин було втрачено за останнє десятиліття через неохайність MS щодо встановлення WDK / SDK?



4

Для 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) \ Debugging Tools for Windows (x86)


Я шукав спосіб уникнути завантаження великого ISO, коли хочу лише встановити невелику його частину
Найл Коннотон,

1

WinDbg тепер доступний окремо через MS Store. Це називається "Попередній перегляд", але я протестував його, щоб проаналізувати деякі дампи пам'яті, і він працює нормально.

Якщо у вас Windows 10 - запустіть MS Store, введіть у вікно пошуку "WinDbg" і voi-la - у вас є. Завантажується приблизно. 100мб. Він автоматично завантажить необхідні символи.


1
На даний момент це здається мені непридатним; баггі.
Елліот,

1

Я шукав те саме для швидкої операції і знайшов це питання. Мені потрібні були як 32-розрядна, так і 64-розрядна версії.

Це старіша версія, але посилання з серверів Microsoft, вона повинна бути безпечною. Посилання для 32-розрядної версії також є в попередній відповіді, але номер версії, який я отримую при встановленні, інший, можливо, те саме посилання оновлено новою версією з 2013 року.

Чексуми генеруються як локально, так і на VirusTotal, вони збігаються.

Інструменти налагодження для Windows (x64) (6.12.2.633) (Загальне сканування вірусів ): http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64/dbg_amd64/dbg_amd64/dbg_amd64/dbg_amd64 .msi (SHA-256: 2e491bb98850abf9b9d2627185b57e048ba9b2410d68303698ac68c2daad9e5d)

Інструменти налагодження для Windows (x86) (6.12.2.633) (Загальне сканування вірусів ): http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86 .msi (SHA-256: 5a0f43281e51405408a043e2f94dd51782ef29671307d3538cfdff5b0e69d115)

Я протестував 64-розрядний налагоджувач за допомогою 64-розрядної програми, яка була складена кілька років тому (~ 2012), і вона працює. Тест проводиться на 64-розрядної версії Windows 10 Pro (v2004 Build 19041.207).


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.