Delen via


Wat is WinDbg?

WinDbg is de nieuwste WinDbg-versie met modernere visuals, snellere vensters, een volwaardige scriptervaring, gebouwd met het uitbreidbare (extensible) gegevensmodel voor foutopsporing centraal.

Notitie

Voorheen uitgebracht als WinDbg Preview in de Microsoft Store, maakt WinDbg gebruik van dezelfde onderliggende engine als WinDbg (klassiek) en ondersteunt dezelfde opdrachten, extensies en werkstromen.

Schermopname van het hoofdscherm in WinDbg-foutopsporingsprogramma.

Algemene functies

  • Verbinding instellen en intrekken : recente doelen en sessieconfiguraties worden opgeslagen. Ze kunnen snel opnieuw worden opgestart vanuit het menu Bestand.

    Schermopname van het start debugging menu in WinDbg debugger.

  • Donker thema - Ga naar Bestandsinstellingen > om het donkere thema in te schakelen.

    Schermopname van winDbg-foutopsporingsprogramma met donker thema ingeschakeld.

  • Toetsenbordnavigatie - Gebruik Ctrl+Tab om eenvoudig tussen vensters te navigeren met alleen uw toetsenbord.

    Schermopname van het menu Ctrl+Tab in winDbg-foutopsporingsprogramma.

  • Detectie van dumpbestandsprocessor - Automatisch analyseren van processorarchitectuur voor eenvoudiger beheerde foutopsporing.

  • Prestatieverbeteringen : Windows-hulpprogramma's laden asynchroon en kunnen worden geannuleerd. Wanneer u een opdracht uitvoert, kan WinDbg het laden van uw lokale variabelen, watchvenster of andere vensters stoppen.

Debug-weergave starten

  • Integrated Time Travel Debugging (TTD): gebruik het selectievakje Record met Time Travel Debugging bij het starten of koppelen aan een proces. WinDbg stelt TTD in, start de opname en opent de tracering daarna.

    Zie Time Travel Debugging - Overzichtvoor meer informatie.

    Schermopname van het menu Procesregistratie in WinDbg met een geselecteerd Kladblok-proces voor opname.

  • App-pakketten starten - Fouten opsporen in uw universele app of achtergrondtaak met één klik.

    Zie App-pakket starten voor meer informatie.

    Schermopname van het tabblad App-pakkettoepassingen starten in WinDbg met 'cal' in het zoekvak en drie apps die worden weergegeven.

  • Koppelen aan een proces : de nieuwe bijlageweergave biedt een gedetailleerde weergave van actieve processen, eenvoudigere configuratie en zoekondersteuning.

    Schermopname van het dialoogvenster Bijvoegen aan een proces in winDbg-foutopsporingsprogramma.

Verbeterde vensters van hulpprogramma's

  • Opdracht : het opdrachtvenster heeft de DML-ondersteuning, tekstmarkeringen, zoeken (inclusief Regex) verbeterd.

    Schermopname van het opdrachtvenster in WinDbg met kolommen die geel zijn gemarkeerd.

  • Bron : het broncodevenster biedt syntaxismarkering en andere algemene verbeteringen die vergelijkbaar zijn met de meeste moderne teksteditors.

    Schermopname van het broncodevenster in WinDbg-foutopsporingsprogramma met syntaxismarkering.

  • Demontage - Het demontagevenster is ook verbeterd, de markering van de huidige instructie blijft op zijn plek tijdens het scrollen.

    Schermopname van het demontagevenster in WinDbg-foutopsporingsprogramma.

  • Onderbrekingspunten : in het venster Onderbrekingspunten ziet u al uw huidige onderbrekingspunten, een wisselknop met één klik en een aantal treffers.

    Zie Onderbrekingspunten voor meer informatie.

    Schermopname van het onderbrekingspuntvenster in WinDbg-foutopsporingsprogramma met huidige onderbrekingspunten.

  • Scripting : het nieuwe scriptvenster maakt het ontwikkelen van JavaScript- en NatVis-extensies eenvoudiger, met foutmarkeringen en IntelliSense.

    Zie WinDbg - Scripting voor meer informatie.

    Schermopname van het scriptvenster in WinDbg-foutopsporingsprogramma met IntelliSense en foutmarkeringen.

  • Gegevensmodel - het modelvenster biedt een uitbreidbare en doorzoekbare versie van dx en dx -g, zodat u krachtige tabellen kunt maken bovenop uw NatVis-, JavaScript- en LINQ-query's.

    Zie WinDbg - Gegevensmodel voor meer informatie.

    Schermopname van het venster voor gegevensmodel in de WinDbg-debugger met uitbreidbare en doorbladerbare functies.

  • Locals en watch - De locals- en watch-vensters zijn beide gebaseerd op het gegevensmodel dat door de dx opdracht wordt gebruikt. Dit betekent dat ze profiteren van dezelfde functies als andere vensters voor gegevensmodellen.

  • Geheugen : het geheugenvenster heeft markeringen en verbeterde schuifbewerkingen.

  • Logboeken - Dit is een onderliggende logboek van de interne onderdelen van WinDbg. Het kan worden weergegeven voor probleemoplossing of voor het bewaken van langlopende opdrachten.

Feedback geven

Uw feedback helpt ons team bij het ontwikkelen en prioriteren van functies van WinDbg.

Als u bugs wilt rapporteren of een nieuwe functie wilt voorstellen, kunt u de knop Feedback op het lint volgen om naar de GitHub-pagina te gaan waar u een nieuw probleem kunt indienen.

Andere middelen