Windows X64 Debugging Tools

Windows X64 Debugging Tools


Computer feilsøkingsverktøy som brukes av profesjonelle brukere å finne ut hvorfor et dataprogram eller et operativsystem har krasjet. Program designere vanligvis bruker feilsøkingsverktøy for å sortere ut konflikter mellom sine programmer og operativsystemer fra Microsoft. Microsoft tilbyr fem feilsøkingsverktøy for Windows x64-systemer --- alle av dem gratis, bortsett fra for Microsoft Visual Studio Debugger.

Microsoft Console Debugger

Microsoft Console Debugger (CDB) har 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 i programmet som forårsaket ulykken. Noen programmerere bruke Microsoft Console Debugger å skanne demontert maskinkode for feil. CBD kan lese og skrive både vekslet (minne som er brukt av programmer) og ikke-sidevekslet (ledig minne ikke benyttet) minne.

Microsoft NT Symbolsk Debugger

Microsoft NT Symbolsk Debugger (NTSD) tilbyr de 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 på Windows x64-operativsystemer, i motsetning til Microsoft-konsollen Debugger som må lastes ned.

Kernel Debugger

Kjerner er samlinger av kode som regulerer forholdet mellom maskinvare- og programvarekomponenter. Programmerere bruker Kernel Debugger (KD) for å utvikle drivere som vil bygge bro over gapet mellom maskinvare, for eksempel et modem eller skjermkort, og Windows-operativsystemet. KD kan anvendes for å adressere flere alvorlige operativsystemprogrammer som blå skjermer. Blå skjerm dukker opp etter en kritisk systemfeil, hvoretter punkt datamaskinen 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 et populært valg for webdesignere, kode redaktører og programskapere. Dette feilsøkingsverktøy følger med Microsoft Visual Studio, en utvikling program som hjelpemidler brukere 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.