Debugging Tools für Windows sind eine Reihe von Debugging- Gerätetreiber. Sie werden verwendet , um Anwendungen und Dienstleistungen , Windows -Kernel , User-Mode- Programme , Kernel-Mode- Programme , Dump-Dateien und Live- , lokale und Remote-Ziele zu debuggen. WinDbg Makros und Routinen des Windows Driver Kit die Grafik -und Konsolen- Schnittstelle mit dem Debugger und Hilfe in den Debugging-Prozess zu kommunizieren. Windows 32 Debugging-Tools gehören WinDbg , Visual Studio und KD , CDB , NTKD und NTSD console- based Debugging -Umgebungen. Windows 32 Debugger
vom 15. Dezember 2011 wurde die neueste Version von WinDbg , Version 6.12.2.633 , freigegeben 26. Februar 2010 . Es ist eine eigenständige Komponente, die mit dem Windows Software Development Kit , SDK oder , die von Microsoft.com heruntergeladen werden kann. Die Systemanforderungen für die Windows 32 -Debugging-Werkzeuge sind Windows 7 32 -bit, Microsoft Internet Explorer 5.0 oder höher und 25 MB Speicherplatz auf der Festplatte .
Über Debugging Tools
Die Debugging-Tools gefunden werden kann und installiert von zwei verschiedenen Orten auf dem Windows SDK Setup Wizard Installations- Optionen -Bildschirm; Common Utilities und Redistributable Packages . Debugging Tools für ein x86- Computer von Common Utilities installiert werden. Auswahl der Debugging Tools unter Common Utilities erkennt auch die CPU-Architektur des Computers , die nach Microsoft.com ist die schnellere der beiden Installations-Methoden . Um die x86 -, x64- und Itanium -Versionen Debugging Tools zu erhalten, wählen Sie die Installation unter Redistributable Packages . Ein alternativer Weg , um die Werkzeuge zu installieren, ist das ISO-Image verwenden WDK .
Testfunktionen
Die Debugging-Tools können Source-Level- Debugging über einen Text durchführen -basierte Schnittstelle und eine grafische Benutzeroberfläche. WinDbg Ansichten Quellcode , Variablen, C + +-Objekte , Stack-Traces , Breakpoints und Speicher. Die Werkzeuge haben in der Regel ein Befehlsfenster mit, wenn ein Befehl nicht vorhanden ist in der Drop-down- Menüs des Programms arbeiten. Um Kernel - Debug-Modus , WinDbg oft verwendet zwei Computern, einem Host-Computer und der Computer, der zu testende werden, um aus der Ferne debuggen User-Mode- Code auf dem Zielrechner .
Windows- Symbol Server
WinDbg verwendet das Microsoft Visual Studio Debug- Symbol -Format zugreifen und lesen public function Namen und Variablen, die mit Modul Codeview zusammengestellt wurden . PDB Symbol Dateien . Die Microsoft Windows Server Symbol wird mit den Debugging Tools für Windows 32 zur Verfügung gestellt. Der Server bietet dem Anwender Zugriff auf Microsoft Symbol Dateien auf einer Internet Symbol Server. Das Symbol wird verwendet, um Server- Hotfixes oder Patches machen und laden Sie Service Packs und Security Rollup Packages . Wenn der Computer Sie debuggen hat Internetzugang, kann der Debugger eingerichtet werden, um automatisch herunterzuladen Symbole braucht es vom Server während der Ausführung einer Debug-Sitzung .