Delen via


Een foutopsporingssessie beëindigen in WinDbg (klassiek)

WinDbg afsluiten

U kunt WinDbg afsluiten door Afsluiten te kiezen in het menu Bestand of door op Alt+F4 te drukken.

Als u foutopsporing in de gebruikersmodus uitvoert, sluiten deze opdrachten de toepassing die u foutopsporing uitvoert, tenzij u de opdrachtregeloptie -pd hebt gebruikt bij het starten van het foutopsporingsprogramma.

Als u foutopsporing in de kernelmodus uitvoert, blijft de doelcomputer de huidige status behouden. In deze situatie kunt u het doel actief of geblokkeerd laten. (Als u het doel bevroren laat, kan elke toekomstige verbinding van een kernelfoutopsporingsprogramma de foutopsporing hervatten waar u deze hebt verlaten.)

Een User-Mode sessie beëindigen zonder af te sluiten

Als u een foutopsporingssessie in de gebruikersmodus wilt beëindigen, retourneert u het foutopsporingsprogramma naar de slaapstandmodus en sluit u de doeltoepassing. U kunt de volgende methoden gebruiken:

  • Voer de opdracht .kill (Kill Process) in.

  • Voer de opdracht q (Afsluiten) in (tenzij u het foutopsporingsprogramma hebt gestart met de optie -pd ).

  • Kies Foutopsporing stoppen in het menu Foutopsporing .

  • Druk op Shift+F5.

  • Klik op de knop Foutopsporing stoppen op de werkbalk.

Als u een foutopsporingssessie in de gebruikersmodus wilt beëindigen, retourneert u het foutopsporingsprogramma naar de slaapstand en stelt u de doeltoepassing opnieuw in, u kunt de volgende methoden gebruiken:

  • Voer de opdracht .detach (Loskoppelen van proces) in. Als u meerdere doelen opspoort, wordt met deze opdracht losgekoppeld van het huidige doel en wordt de foutopsporingssessie voortgezet met de resterende doelen.

  • Kies Debugee loskoppelen in het menu Foutopsporing . Als u meerdere doelen opspoort, wordt met deze opdracht losgekoppeld van alle huidige doelen.

  • Voer de qd-opdracht (Afsluiten en loskoppelen) in.

  • Voer de q-opdracht (Afsluiten) in als u het foutopsporingsprogramma hebt gestart met de optie -pd .

Als u een foutopsporingssessie in de gebruikersmodus wilt beëindigen, retourneert u het foutopsporingsprogramma naar de slaapstand, maar laat de doeltoepassing in de foutopsporingsstatus staan. U kunt de volgende methode gebruiken:

Zie Opnieuw koppelen aan de doeltoepassing voor informatie over het opnieuw koppelen aan het doel.

Een Kernel-Mode sessie beëindigen zonder af te sluiten

Als u een foutopsporingssessie in de kernelmodus wilt beëindigen, retourneert u het foutopsporingsprogramma naar de slaapstand en laat u de doelcomputer geblokkeerd. U kunt de volgende methoden gebruiken:

  • Voer de q-opdracht (Afsluiten) in (tenzij u het foutopsporingsprogramma hebt gestart met de optie -pd )

  • Kies Foutopsporing stoppen in het menu Foutopsporing .

  • Druk op Shift+F5.

  • Klik op de knop Foutopsporing stoppen (Shift+F5) op de werkbalk.

Wanneer een WinDbg-sessie afloopt, wordt u gevraagd om de werkruimte voor de huidige sessie op te slaan en keert WinDbg terug naar de slaapstand. Op dit moment kunt u alle startopties gebruiken. Dat wil gezegd, u kunt beginnen met het opsporen van fouten in een actief proces, een nieuw proces maken, koppelen aan een doelcomputer, een crashdump openen of verbinding maken met een externe foutopsporingssessie.