Computer debugging verktøy som brukes av profesjonelle brukere å finne ut hvorfor et dataprogram eller et operativsystem har krasjet. Program designere vanligvis bruker debugger for å sortere ut konflikter mellom sine programmer og operativsystemer fra Microsoft. Microsoft tilbyr fem debugging verktøy for Windows x64 -systemer --- alle av dem gratis med unntak av Microsoft Visual Studio Debugger . Microsoft Console Debugger
Microsoft Console Debugger ( CDB ) tilbyr et lavt nivå analyse av Windows minne, noe som er nyttig for å løse minne konflikter mellom to ulike dataprogrammer. Hvis et bestemt program har krasjet , kan CDB brukes til å undersøke hvilke parametere av programmet som forårsaket ulykken . Noen programmerere bruke Microsoft Console Debugger å skanne demontert maskinkode for feil . CBD kan lese og skrive både paginert (minne for tiden brukes av programmer ) og ikke- paginert ( ledig minne ikke benyttet ) minne.
Microsoft NT Symbolsk Debugger
Microsoft NT symbolsk Debugger ( NTSD ) tilbyr nøyaktig samme feilsøkingsfunksjonene til CDB , bortsett fra det faktum at NTSD åpnes i et nytt vindu med en Windows -grensesnitt i stedet for DOS . CDB går fra Command Prompt. En fordel med NTSD er at den leveres som standard i system32 katalogen av Windows x64 -operativsystemer , i motsetning til Microsoft Console Debugger som må lastes ned .
Kernel Debugger
Kernels er samlinger av kode som styrer forholdet mellom maskinvare og programvare-komponenter . Programmerere bruke Kernel Debugger ( KD ) for å utvikle drivere som vil bygge bro mellom maskinvare, for eksempel et modem eller grafikkort og Windows operativsystem. KD kan brukes til å ta opp mer alvorlige operativsystem programmer som blå skjerm . Blå skjerm dukker opp etter en kritisk systemfeil , etter som medførte at maskinen må startes på nytt .
Windows Debugger
Windows Debugger ( WinDbg ) kombinerer Kernel Debugger og NTSD med et brukervennlig grensesnitt . WinDbg har to moduser . Programmet kan brukes til å feilsøke kjerner eller kan brukes til å feilsøke vanlige programfeil .
Microsoft Visual Studio Debugger
Microsoft Visual Studio Debugger ( MVSB ) er en populær valg for webdesignere , kode redaktører og programvare skapere . Dette debugging verktøy leveres med Microsoft Visual Studio , en utvikling program som hjelper brukerne i etableringen av web-applikasjoner , nettsteder og andre typer programvare. MVSB tilbyr støtte for de fleste programmeringsspråk og et brukervennlig grafisk grensesnitt som er enkelt å bruke. MVSB kan tilby forslag for å hjelpe utviklere med å finne og unngå programmeringsfeil . Brukere vil fortsatt måtte bruke WinDbg eller Kernel Debugger hvis de arbeider på kjernen koden .