Windows Debugging Tools inkluderer fire Microsoft debuggers : WinDbg , KD , CDB og NTSD . Det er også ekstra debugging verktøy og mange debugging metoder . Disse debuggers støtter Windows XP og andre versjoner av Windows , for eksempel Vista og 7 . Verktøyene kan feilsøke operativsystemet, applikasjoner, tjenester og drivere . De er gitt gratis av Microsoft og kan lastes ned og installeres fra Microsofts nettsted . De kan hjelpe feilsøke feil ved å bruke feil biblioteker og informasjon fra minnedumper . WinDbg (Microsoft Windows Debugger )
WinDbg er et nyttig Windows - baserte debugging verktøy med evnen til å gjennomføre både bruker - modus og kernel - modus debugging bruke et grafisk grensesnitt . WinDbg bruker Microsoft Visual Studio debug symbol for kilde - nivå debugging . Den kan bruke en hvilken som helst symbol eller variabel fra en modul som har PDB ( program database) symbolfilene . Du kan vise kildekoden , sett stoppunkter og vise variabler og minne ved hjelp av dette verktøyet . WinDbg støtter også ekstern feilsøking i både user mode og kernel -modus. WinDbg integrerer NTSD og KD med et brukervennlig grensesnitt . Den støtter tre typer kommandoer: . Vanlig , prikk og utvidelse
CDB og NTSD
CDB (Microsoft Console Debugger ) og NTSD (Microsoft NT Symbolic Debugger ) er konsoll programmer som kan feilsøke user -mode programvare. Disse to debuggers har lignende funksjoner, men er forskjellige i måten de er lansert . NTSD krever ikke en konsoll vinduet for å operere , mens CDB gjør. CDB er en karakter - basert konsoll debugging verktøy som lar lavt nivå analyse av Windows minne og konstruksjoner. CDB er spesielt nyttig for å feilsøke et kjørende program eller en nylig krasjet program . Den brukes til å analysere aktivitetene i en arbeids- program. I tilfelle av en feil , kan CDB undersøke årsakene ved å få en stakksporingen eller undersøke de skyldige parametere. Dette verktøyet er også enkel å installere og bruke.
KD (Microsoft Kernel Debugger )
KD er en karakter - basert konsoll program som lar i dybden analyse av kernel- modus aktivitet på Windows XP . Du kan bruke KD å feilsøke kernel- modus programmer og drivere eller for å overvåke aktivitetene til operativsystemet. KD verktøy vanligvis ikke kjøres på en datamaskin med feilsøking. En vertsmaskinen og måldatamaskinen er nødvendig for kernel - modus debugging med KD verktøyet. Vertsmaskinen kjører KD vil utføre feilsøking handlinger til måldatamaskinen .