Computer debugging tools worden gebruikt door professionele gebruikers te achterhalen waarom een computerprogramma of een besturingssysteem is gecrasht . Programma ontwerpers gebruiken meestal debugger instrumenten te sorteren op conflicten tussen hun programma's en Microsoft-besturingssystemen . Microsoft biedt vijf debugging tools voor Windows x64 -systemen --- ze allemaal gratis, behalve voor Microsoft Visual Studio Debugger . Microsoft Console Debugger Microsoft Console Debugger ( CDB ) biedt een laag niveau analyse van Windows geheugen , wat handig is voor het oplossen van het geheugen conflicten tussen twee verschillende computertoepassingen is . Als een bepaald programma is gecrasht , kan CDB worden gebruikt om te onderzoeken welke parameters van het programma veroorzaakte de crash . Sommige programmeurs gebruiken Microsoft Console Debugger om gedemonteerde machine code te scannen op fouten . CBD kan lezen en schrijven zowel wisselbare ( geheugen momenteel wordt gebruikt door programma's ) en niet-wisselbaar ( vrij geheugen niet gebruikt ) geheugen . Microsoft NT Symbolic Debugger Microsoft NT symbolische debugger ( Ntsd ) biedt exact dezelfde debugfuncties naar CDB , behalve het feit dat Ntsd opent in een nieuw venster met een Windows- interface in plaats van DOS . CDB loopt vanaf de opdrachtprompt . Een voordeel van Ntsd is dat het komt standaard in de system32 directory van Windows x64 -besturingssystemen , in tegenstelling tot Microsoft Console Debugger die worden gedownload moet . Kernel Debugger Pitten zijn compilaties van code die de relatie tussen hardware en software componenten regeren . Programmeurs gebruiken Kernel Debugger ( KD ) naar stuurprogramma's die de kloof tussen de hardware , zoals een modem of videokaart , en het Windows-besturingssysteem zal overbruggen ontwikkelen. De KD kan worden gebruikt om meer serieuze besturingssysteem programma's zoals blauwe schermen aan te pakken . Blauwe schermen pop-up na een kritieke systeemfout , waarna punt de computer opnieuw moet worden opgestart . Windows Debugger Windows Debugger ( WinDbg ) combineert Kernel Debugger en NTSD met een vriendelijke user interface . WinDbg beschikt over twee modi . Het programma kan gebruikt worden om kernels te debuggen of kan worden gebruikt om reguliere programma fouten te debuggen . Microsoft Visual Studio Debugger Microsoft Visual Studio Debugger ( MVSB ) is een populaire keuze voor webdesigners , code -editors , en software makers . Dit debugging tool wordt geleverd met Microsoft Visual Studio , een ontwikkeling applicatie die helpt gebruikers bij het creëren van webapplicaties , websites , en andere soorten software . MVSB biedt ondersteuning voor de meeste programmeertalen en een gebruiksvriendelijke grafische interface die is eenvoudig te gebruiken . MVSB kan suggesties aan te bieden helpen om ontwikkelaars te vinden en te voorkomen dat programmeerfouten . Gebruikers zullen nog steeds moeten WinDbg of Kernel debugger gebruiken als ze werken aan kernel -code .
|