Obtenir windbg sans le WDK entier?


91

Est-ce que quelqu'un sait comment obtenir windbg sans avoir à télécharger l'intégralité de l'ISO WDK 620 Mo?

Tout ce que je peux trouver sur le net pour télécharger le débogueur est ce lien, qui dit que vous devez obtenir le WDK complet: http://www.microsoft.com/whdc/devtools/debugging/default.mspx .



Pour Windows 8.1: Allez ' developer.microsoft.com/en-us/windows/hardware/… . Ctrl F " Obtenir (WinDbg) dans le cadre du SDK Windows 8.1 ". Sélectionnez WinDbg uniquement dans l'installation.
Pacerier

Réponses:


52

En fait, Microsoft a maintenant rendu les outils de débogage téléchargeables séparément du SDK. Recherchez la section "Outils de débogage autonomes pour Windows (WinDbg)" à propos de la mi-page:


5
Comme huitx2 le précise ci-dessous, le programme d'installation Web du SDK Windows a la possibilité d'installer les outils de débogage pour Windows sans télécharger le reste.
Ben Challenor

8
Ce n'est plus valide, car le lien redirige maintenant vers le site de téléchargement WDK. Le package windbg MSI hovewer peut être téléchargé directement, comme l'a souligné @Wu Yongzheng.
abaumg

2
Le site de téléchargement WDK a maintenant une section pour télécharger les outils de débogage autonomes - msdn.microsoft.com/en-us/windows/hardware/hh852365
Dave Black

actuellement page Web avec lien, dit que c'est pour win 8.1 mais fonctionne bien sur win7. il dit qu'il nécessite 1,2 Go, mais cliquez sur quelques fenêtres et il a une option pour installer juste windbg environ 250 Mo. Le fichier, au moins au moment de l'écriture, est sdksetup.exe
barlop

1
Ceci est une fois de plus invalide, et maintenant le WDK est à nouveau le seul moyen de le télécharger à nouveau.
SilverbackNet

52

Officiellement, vous ne pouvez pas . Mais quelqu'un les a extraits pour votre commodité et les a hébergés .

Remarque: vous pouvez obtenir les anciennes versions sur le site officiel, mais les dernières font partie du WDK.


1
Il semble que le lien ne propose plus de téléchargements WinDbg.
Thomas Weller

C'était une décision prise par Microsoft il y a quelques années. Après avoir reçu de nombreuses plaintes concernant le fait que les outils de débogage n'étaient plus disponibles en mode autonome, ils ont décidé de les rajouter. Voir ma réponse ci-dessus pour la question du PO pour l'emplacement du téléchargement.
Dave Black

2
Ils sont toujours sur ce site, mais à codemachine.com/downloads.html comme publié par Addy ci-dessous.
EM0

46

Si vous exécutez winsdk_web.exe à partir du lien suivant, vous pouvez installer de manière sélective windbg ou extraire le msi du programme d'installation de windbg.

Kit de développement logiciel (SDK) Microsoft Windows pour Windows 7 et .NET Framework 4 http://go.microsoft.com/fwlink/?LinkID=191420

Outils de débogage pour Windows


1
De plus, pour être explicite, lorsque vous exécutez le programme d'installation suggéré par Sukesh, il vous suffit de sélectionner «Outils de débogage pour Windows». Il sera installé avec ça! (J'ai ajouté une image à la réponse de Sukesh (j'espère que cela ne vous dérange pas), pour aider les autres).
Andy

19
J'ai essayé cela tout à l'heure sur Win 7 64bit, et le programme d'installation échoue.
Kylotan

2
J'ai essayé cela tout à l'heure sur Win 7 32 bits, et je ne trouve pas windbg.exe. Quelqu'un a également eu ce problème. stackoverflow.com/questions/14020077/…
Wu Yongzheng

1
Cette solution fonctionne bien pour win xp mais PAS sur win 7 64bit. huitx2 ou la solution de Dave Black ci-dessus fonctionne bien pour Windows 7 64 bits.
Gob00st

1
J'ai installé tout le matériel, mais le windbg.exe est introuvable. Quelqu'un sait où se trouve l'exécutable?
Tomáš Zato - Réintégrer Monica le

30

Le fichier MSI autonome de windbg peut être téléchargé à partir d'ici. La version est 6.12.0002.633 (x86). http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi


2
Existe-t-il une version 64 bits de cela? Est-ce que c'est vraiment important?
m3nda

1
@WuYongzheng, d'où avez-vous trouvé ça? De quelle page est-il lié?
Pacerier

Je l'ai trouvé sur un site Web autre que Microsoft. Oubliez lequel.
Wu Yongzheng

Travaillez sur Windows 7 64 bits. Le lien est suspect tho.
Mr Rubix

28

Si vous êtes sous Windows 7 x64, la solution fournie par Sukesh ne fonctionne pas.

J'ai réussi à installer les outils de débogage en téléchargeant le programme d'installation du SDK Windows pour Windows 8 ( ici ), puis en choisissant «Outils de débogage pour Windows» dans le programme d'installation:

capture d'écran


Dave Black a fourni une réponse plus à jour que j'ai marquée comme réponse acceptée. La page vers laquelle il renvoie contient votre lien (et d'autres informations).
Niall Connaughton

Merci cela a fonctionné sur mon Windows 7. Celui de Windows 7 n'était pas installé.
zar




9

La saga se poursuit avec la version Windows 10. J'ai dû installer Win Debug Tools sur un système d'exploitation Windows 10 propre avec Visual Studio 2015.

Pour faire une histoire courte, suivez simplement les instructions du lien fourni par David Black. Après avoir téléchargé les fichiers, au lieu d'exécuter le programme d'installation du SDK, accédez au répertoire des installateurs et exécutez directement les fichiers msi.

Je me demande combien d'heures de travail ont été perdues au cours de la dernière décennie en raison de la négligence de MS en ce qui concerne l'installation de WDK / SDK?




1

WinDbg est désormais disponible séparément via MS Store. Il s'appelle "Aperçu" mais je l'ai testé pour analyser quelques vidages de mémoire et cela fonctionne très bien.

Si vous êtes sur Windows 10 - lancez MS Store, tapez "WinDbg" dans le champ de recherche et voi-la - vous l'avez. Le téléchargement est d'env. 100mb. Il téléchargera automatiquement les symboles requis.


1
Cela me semble inutilisable pour le moment; petit chariot.
Elliot le

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.