Debugging Tools for Windows er et sett med debugging enhetsdrivere . De brukes til å feilsøke programmer, tjenester, Windows kjerner, brukermodusprosesser programmer, kernel- modus programmer, dump filer og live , lokale og eksterne mål . WinDbg makroer og rutiner bruker Windows Driver Kit grafiske og konsoll grensesnitt for å kommunisere med debugger og bistand i debugging prosessen. Windows 32 debugging verktøy inkluderer WinDbg , Visual Studio og KD , CDB , NTKD , og NTSD konsoll - baserte debugging miljøer . Windows 32 Debugger
p Som av 15. desember 2011 ble den nyeste versjonen av WinDbg , 6.12.2.633 versjonen, utgitt 26 februar 2010 . Det er en frittstående komponent som er atskilt fra Windows software development kit eller SDK , som kan lastes ned fra Microsoft.com . Systemkravene for å kjøre Windows 32 debugging verktøy er Windows 7 32 -bit, Microsoft Internet Explorer 5.0 eller høyere og 25 MB harddiskplass .
Om Debugging Tools
< p > de debugging verktøy kan bli funnet og installert fra to forskjellige steder på Windows SDK Setup Wizard er Installation Options skjermen, Felles Utilities og Videredistribuérbare pakker . Debugging Tools for en x86 datamaskinen kan installeres fra Common Utilities . Valget av Debugging Tools under felles Utilities vil også oppdage CPU-arkitektur av datamaskinen, som ifølge Microsoft.com er den raskere av de to installasjonsmetoder . For å få x86 , x64 og Itanium Debugging Tools versjoner , velger du installasjonen i henhold Videredistribuérbare pakker . En alternativ måte å installere verktøyene er å bruke WDK ISO image .
Debugging Funksjoner
debugging verktøy kan utføre kilde - nivå debugging via en tekst -basert grensesnitt og et grafisk brukergrensesnitt . WinDbg utsikt kildekode, variabler , C + + objekter, stabel spor , sette stoppunkter og minne. Verktøyene har vanligvis en kommando vinduet for å jobbe med når en kommando er ikke til stede i drop- down menyer av programmet . For å feilsøke kernel- modus , bruker WinDbg ofte to datamaskiner, en vertsmaskin og datamaskinen som skal feilsøkt , for å fjernstyre feilsøke user -mode kode på måldatamaskinen .
Windows symbol Server
WinDbg bruker Microsoft Visual Studio debug symbol format for å få tilgang til og lese offentlig funksjonens navn og modul variabler som ble kompilert med CodeView . PDB symbolfilene . Microsoft Windows Symbol Server er utstyrt med de Debugging Tools for Windows 32 . Serveren gir brukeren tilgang til Microsofts symbol filer som ligger på en Internett- symbol server. Symbolet server brukes til å lage varme reparasjoner eller patcher og laste ned Service Packs og Security Rollup pakker . Hvis datamaskinen du feilsøker har Internett-tilgang, kan debugger settes opp til å automatisk laste ned symboler den trenger fra serveren mens du kjører en debugging session .