DebugView v4.90

Door Mark Russinovich

Gepubliceerd: 23 april 2019

DownloadDebugView downloaden(1,3 MB)
Nu uitvoeren vanuit Sysinternals Live.

Introductie

DebugView is een toepassing waarmee u de foutopsporingsuitvoer kunt bewaken op uw lokale systeem of elke computer in het netwerk die u kunt bereiken via TCP/IP. Het kan zowel kernelmodus- als Win32-foutopsporingsuitvoer weergeven, dus u hebt geen foutopsporingsprogramma nodig om de foutopsporingsuitvoer te vangen die uw toepassingen of apparaatstuurprogramma's genereren, noch moet u uw toepassingen of stuurprogramma's wijzigen om niet-standaard foutopsporings-API's te gebruiken.

DebugView Capture

Onder Windows 2000, XP, Server 2003 en Vista DebugView worden vastgelegd:

  • Win32 OutputDebugString
  • Kernelmodus DbgPrint
  • Alle kernelmodusvarianten van DbgPrint geïmplementeerd in Windows XP en Server 2003

DebugView extraheert ook uitvoer van foutopsporing in de kernelmodus die is gegenereerd vóór een crash van de crashdumpbestanden van Windows 2000/XP als DebugView werd vastgelegd op het moment van de crash.

Mogelijkheden voor foutopsporingsweergave

DebugView heeft een krachtige reeks functies voor het beheren en beheren van foutopsporingsuitvoer.

Functies die nieuw zijn in versie 4.6:

  • Ondersteuning voor Windows Vista 32-bits en 64-bits

Functies die nieuw zijn in versie 4.5:

  • Ondersteuning voor rollover van logboekbestanden: Als u langlopende opnamen beter wilt ondersteunen, kan DebugView nu elke dag een nieuw logboekbestand maken, optioneel wissen van het scherm wanneer u dit doet.

Functies die nieuw zijn voor versie 4.4:

  • Ondersteuning voor Windows Server 2003 64-bits editie en Windows XP 64-bits editie voor x64:DebugView legt nu foutopsporingsuitvoer in kernelmodus vast op 64-bits versies van Windows.
  • Kloktijd in-/uitschakelen: u kunt nu schakelen tussen kloktijd en verstreken tijdmodi.

Functies die nieuw zijn in versie 4.3:

  • Ondersteuning voor Windows XP SP2:DebugView legt nu foutopsporingsuitvoer voor kernelmodus vast in Windows XP SP2.
  • Meer markeringsfilters: veel mensen hebben om meer markeringsfilters gevraagd.
  • Logboekbestandterugloop: een nieuwe optie voor logboekbestanden bevat DebugView terugloop naar het begin van het logboekbestand wanneer de opgegeven groottelimiet is bereikt.
  • Grotere buffers: Grotere Win32- en kernelmodusbuffers verminderen de kans op verwijderde foutopsporingsuitvoer.
  • Clear-output string: Wanneer DebugView de speciale foutopsporingsreeks 'DBGVIEW CLEAR' ziet, wordt de uitvoer gewist.
  • Client minimal-to-tray: U kunt nu de client uitvoeren die is geminimaliseerd in de lade.

Functies die nieuw zijn in versie 4.2:

  • Kernelhookfout opgelost: DebugView rapporteert soms per ongeluk dat het foutopsporingsuitvoer in de kernelmodus niet kon koppelen in Windows XP en Server 2003.
  • Optie voor global-capture van client: met een nieuwe optie kan de client win32-foutopsporingsuitvoer vastleggen op Terminal Server-systemen wanneer deze wordt uitgevoerd vanuit een niet-consolesessie.
  • Filteren is verbeterd: filters kunnen veel langer zijn en zijn nu van toepassing op Win32-proces-id's wanneer proces-id's worden opgenomen in de uitvoer.
  • Ondersteuning voor crashdumps verbeterd: verschillende fouten met betrekking tot het extraheren van kernelmodusuitvoer van crashdumps zijn opgelost en DebugView laadt nu resulterende logboekbestanden.
  • Meer markeringsfilters: DebugView heeft nu 10 markeringsfilters, van 5.
  • Opmerkingen invoegen: Met een nieuw menu-item kunt u opmerkingen invoegen in de uitvoer.
  • Nieuwe switches: met nieuwe opdrachtregelopties kunt u geschiedenisdiepte opgeven en logboekbestanden laden.
  • Betere ballontips: als een uitvoerlijn breder is dan het scherm, wordt de tekst met de muisaanwijzerballon in tekstterugloop weergegeven.

Functies die nieuw zijn in versie 4.1:

  • Filters opslaan en laden: U kunt filters opslaan en laden, inclusief de markeringskleuren.
  • Opgeslagen logboeken laden: u kunt nu een logboekbestand weer laden in het uitvoervenster DebugView .
  • Foutopsporingsuitvoer voor opstarttijd vastleggen in kernelmodus: onder Windows 2000 kunt u DebugView gebruiken om foutopsporingsuitvoer vast te leggen die wordt gegenereerd door stuurprogramma's vanaf het vroegste punt in het opstartproces.

Hier volgt een lijst met enkele andere functies van DebugView:

  • Externe bewaking: Leg kernelmodus- en/of Win32-foutopsporingsuitvoer vast vanaf elke computer die toegankelijk is via TCP/IP, zelfs via internet. U kunt meerdere externe computers tegelijk bewaken. DebugView installeert zelfs de clientsoftware zelf als u deze uitvoert op een Windows 2000-systeem en vastlegt vanaf een ander Windows 2000-systeem in dezelfde netwerkwijk.
  • Meest recente filterlijsten: DebugView onthoudt uw meest recente filterselecties, met een interface waarmee u ze eenvoudig opnieuw kunt selecteren.
  • Optie Proces-id: hiermee schakelt u de weergave van proces-id's in voor foutopsporingsuitvoer van Win32.
  • Klembord kopiëren: Selecteer meerdere regels in het uitvoervenster en kopieer de inhoud ervan naar het klembord.
  • Logboek-naar-bestand: Schrijf uitvoer van foutopsporing naar een bestand terwijl het wordt vastgelegd.
  • Afdrukken: druk alle of een deel van vastgelegde foutopsporingsuitvoer af op een printer.
  • Payload van één bestand: DebugView wordt geïmplementeerd als één bestand.
  • Crash-Dump-ondersteuning: DebugView kan de buffers van een crashdump herstellen en de uitvoer opslaan in een logboekbestand, zodat gebruikers u de uitvoer kunnen sturen die uw Windows-stuurprogramma tot het moment van een crash heeft gegenereerd.

In het on-line Help-bestand worden al deze functies en meer gedetailleerd beschreven.

Installatie en gebruik

Voer gewoon het DebugView-programmabestand (dbgview.exe) uit en DebugView begint onmiddellijk met het vastleggen van foutopsporingsuitvoer. Houd er rekening mee dat als u DebugView uitvoert in Windows 2000/XP, u beheerdersbevoegdheden moet hebben om foutopsporingsuitvoer in de kernelmodus weer te geven. Menu's, sneltoetsen of werkbalkknoppen kunnen worden gebruikt om het venster te wissen, de bewaakte gegevens op te slaan in een bestand, uitvoer te zoeken, het lettertype van het venster te wijzigen en meer. In de on-line Help worden alle functies van DebugView beschreven.

DebugView screenshot

Dit is een schermopname van DebugView die Win32-foutopsporingsuitvoer van een extern systeem vastlegt. Let op de aanwezigheid van een markeringsfilter.

DownloadDebugView downloaden(1,3 MB)

Nu uitvoeren vanuit Sysinternals Live.