Windbg ohne das ganze WDK bekommen?

91

Weiß jemand, wie man Windbg in den Griff bekommt, ohne die gesamte 620 MB WDK ISO herunterladen zu müssen?

Alles, was ich im Internet finden kann, um den Debugger herunterzuladen, ist dieser Link, der besagt, dass Sie das gesamte WDK erhalten müssen: http://www.microsoft.com/whdc/devtools/debugging/default.mspx .

Niall Connaughton
quelle
Für Windows 8.1: Gehen Sie zu developer.microsoft.com/en-us/windows/hardware/… . Strg F " Get (WinDbg) als Teil des Windows 8.1 SDK ". Wählen Sie WinDbg nur in der Installation.
Pacerier

Antworten:

52

Tatsächlich hat Microsoft die Debugging-Tools jetzt separat vom SDK heruntergeladen. Suchen Sie im Abschnitt "Standalone-Debugging-Tools für Windows (WinDbg)" nach Mitte der Seite:

Dave Black
quelle
5
Wie im Folgenden in Eightx2 erläutert, kann das Webinstallationsprogramm für das Windows SDK die Debugging-Tools für Windows installieren, ohne den Rest herunterzuladen.
Ben Challenor
8
Dies ist nicht mehr gültig, da der Link jetzt zur WDK-Download-Site weiterleitet. Das windbg MSI-Paket kann direkt heruntergeladen werden, wie @Wu Yongzheng hervorhob.
Abaumg
2
Die WDK-Download-Site hat jetzt einen Abschnitt zum Herunterladen der eigenständigen Debugging-Tools - msdn.microsoft.com/en-us/windows/hardware/hh852365
Dave Black
Derzeit Webseite mit Link, sagt, es ist für Win 8.1, funktioniert aber gut auf Win7. Es heißt, es benötigt 1,2 GB, aber klicken Sie sich durch ein paar Fenster und es hat die Option, nur Windbg ca. 250 MB zu installieren. Die Datei ist, zumindest zum Zeitpunkt des Schreibens, sdksetup.exe
barlop
1
Dies ist erneut ungültig, und jetzt ist das WDK wieder die einzige Möglichkeit, es erneut zu laden.
SilverbackNet
52

Offiziell kann man nicht . Aber jemand hat sie für Ihre Bequemlichkeit extrahiert und sie gehostet .

Hinweis: Sie können die älteren Versionen auf der offiziellen Website herunterladen, die neuesten sind jedoch Teil des WDK.

Alex Budovski
quelle
1
Es scheint, dass der Link keine WinDbg-Downloads mehr bietet.
Thomas Weller
Dies war eine Entscheidung, die Microsoft vor einigen Jahren getroffen hat. Nachdem viele Beschwerden darüber eingegangen waren, dass die Debugging-Tools nicht mehr als eigenständige Version verfügbar sind, beschlossen sie, sie wieder hinzuzufügen. In meiner Antwort oben finden Sie die Frage des OP zum Speicherort des Downloads.
Dave Black
2
Sie befinden sich immer noch auf dieser Website, jedoch unter codemachine.com/downloads.html, wie von Addy unten veröffentlicht.
EM0
46

Wenn Sie winsdk_web.exe über den folgenden Link ausführen, können Sie windbg selektiv installieren oder das windbg-Installationsprogramm msi extrahieren.

Microsoft Windows SDK für Windows 7 und .NET Framework 4 http://go.microsoft.com/fwlink/?LinkID=191420

Debugging-Tools für Windows

Sukesh
quelle
1
Um genau zu sein, müssen Sie beim Ausführen des von Sukesh vorgeschlagenen Installationsprogramms nur "Debugging-Tools für Windows" auswählen. Damit wird es installiert! (Ich habe Sukeshs Antwort ein Bild hinzugefügt (hoffe es macht dir nichts aus), um anderen zu helfen).
Andy
19
Versuchte dies gerade jetzt auf Win 7 64bit, und das Installationsprogramm schlägt fehl.
Kylotan
2
Versuchte dies gerade auf Win 7 32bit, und ich kann windbg.exe nicht finden. Jemand hatte auch dieses Problem. stackoverflow.com/questions/14020077/…
Wu Yongzheng
1
Diese Lösung funktioniert gut für Win XP, aber NICHT für Win 7 64bit. Die obige Lösung von Eightx2 oder Dave Black funktioniert gut für Windows 7 64-Bit.
Gob00st
1
Ich habe das ganze Zeug installiert, aber die windbg.exe ist nirgends zu finden. Weiß jemand wo die ausführbare Datei ist?
Tomáš Zato - Wiedereinsetzung Monica
30

Die eigenständige MSI-Datei von windbg kann hier heruntergeladen werden. Die Version ist 6.12.0002.633 (x86). http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi

Wu Yongzheng
quelle
2
Gibt es eine 64-Bit-Version davon? Ist es wirklich wichtig?
m3nda
1
@ WuYongzheng, woher hast du das? Von welcher Seite ist es verlinkt?
Pacerier
Ich habe es von einer Nicht-Microsoft-Website gefunden. Vergiss welches.
Wu Yongzheng
Arbeiten Sie unter Windows 7 64bit. Der Link ist allerdings verdächtig.
Herr Rubix
28

Wenn Sie unter Windows 7 x64 arbeiten, funktioniert die von Sukesh bereitgestellte Lösung nicht.

Ich habe es geschafft, die Debugging-Tools zu installieren, indem ich das Windows SDK-Installationsprogramm für Windows 8 ( hier ) heruntergeladen und dann im Installationsprogramm "Debugging-Tools für Windows" ausgewählt habe:

Bildschirmfoto

gosr
quelle
Dave Black lieferte eine aktuellere Antwort, die ich als akzeptierte Antwort markiert habe. Die Seite, auf die er verlinkt, enthält Ihren Link (und andere Informationen).
Niall Connaughton
Vielen Dank, dass dies unter Windows 7 funktioniert hat. Windows 7 wurde nicht installiert.
Zar
9

Die Saga wird mit der Windows 10-Version fortgesetzt. Ich musste Win Debug Tools unter Clean Studio 10 mit Visual Studio 2015 installieren.

Um es kurz zu machen, folgen Sie einfach den Anweisungen unter dem Link von David Black. Navigieren Sie nach dem Herunterladen der Dateien zum SDK-Installationsprogramm und führen Sie die MSI-Dateien direkt aus , anstatt das SDK-Installationsprogramm auszuführen.

Ich frage mich, wie viele Mannstunden in den letzten zehn Jahren aufgrund von MS-Schlamperei in Bezug auf die WDK / SDK-Installation verloren gegangen sind.

gravidThoughts
quelle
4

Für Windows 7 x86 können Sie auch die ISO herunterladen: http://www.microsoft.com/en-us/download/confirmation.aspx?id=8442

Führen Sie \ Setup \ WinSDKDebuggingTools \ dbg_x86.msi aus

WinDbg.exe wird dann installiert (Standardspeicherort) unter: C: \ Programme (x86) \ Debugging Tools für Windows (x86)

Tolga
quelle
Ich suchte nach einer Möglichkeit, das Herunterladen der großen ISO zu vermeiden, wenn ich nur einen kleinen Teil davon installieren möchte
Niall Connaughton
0

WinDbg ist jetzt separat über MS Store erhältlich. Es heißt "Vorschau", aber ich habe es getestet, um einige Speicherabbilder zu analysieren, und es funktioniert einwandfrei.

Wenn Sie unter Windows 10 arbeiten - MS Store starten, geben Sie "WinDbg" in das Suchfeld ein und voi-la - Sie haben es. Der Download ist ca. 100mb. Erforderliche Symbole werden automatisch heruntergeladen.

Alex
quelle
1
Das scheint mir im Moment unbrauchbar; Buggy.
Elliot