DebugView v4.90

Av Mark Russinovich

Publicerad: 23 april 2019

Laddaned DebugView(1,3 MB)
Kör nu från Sysinternals Live.

Introduktion

DebugView är ett program som du kan använda för att övervaka felsökningsutdata på ditt lokala system, eller en dator i nätverket som du kan nå via TCP/IP. Det kan visa både kernelläge och Win32-felsökningsutdata, så du behöver inte ett felsökningsprogram för att fånga de felsökningsutdata som dina program eller enhetsdrivrutiner genererar, och du behöver inte heller ändra dina program eller drivrutiner för att använda utdata-API:er för felsökning som inte är standard.

DebugView Capture

Under Windows 2000 kommer XP, Server 2003 och Vista DebugView att avbilda:

  • Win32 OutputDebugString
  • DbgPrint i kernelläge
  • Alla varianter av DbgPrint i kernelläge implementeras i Windows XP och Server 2003

DebugView extraherar även utdata för kernellägesfelsökning som genererats före en krasch från Windows kraschdumpfiler från 2000/XP om DebugView hämtades vid tidpunkten för kraschen.

Funktioner i DebugView

DebugView har en kraftfull uppsättning funktioner för att kontrollera och hantera felsökningsutdata.

Nya funktioner i version 4.6:

  • Stöd för Windows Vista 32-bitars och 64-bitars

Nya funktioner i version 4.5:

  • Stöd för återställning av loggfiler: För att ge bättre stöd för långvariga infångade data kan DebugView nu skapa en ny loggfil varje dag, om du vill rensa visningen när du gör det.

Nya funktioner i version 4.4:

  • Stöd för Windows Server 2003 64-bitarsutgåvan och Windows XP 64-bitarsutgåvan för x64:DebugView samlar nu in felsökningsutdata i kernelläge på 64-bitars versioner av Windows.
  • Växlingsknapp för klocktid: Du kan nu växla mellan klocktid och förfluten tid.

Nya funktioner i version 4.3:

  • Stöd för Windows XP SP2:DebugView samlar nu in felsökningsutdata i kernelläge på Windows XP SP2.
  • Fler markeringsfilter: Många har efterfrågat fler markeringsfilter.
  • Loggfilsomslutning: Ett nytt loggfilsalternativ gör att DebugView omsluts till början av loggfilen när den angivna storleksgränsen nås.
  • Större buffertar: Större Win32- och kernellägesbuffertar minskar risken för utelämnade felsökningsutdata.
  • Clear-output-sträng: När DebugView ser den särskilda utdatasträngen "DBGVIEWCLEAR" rensas utdata.
  • Klienten minimerar till fack: Du kan nu köra klienten minimerad i facket.

Nya funktioner i version 4.2:

  • Kernel-hook-bugg åtgärdad:DebugView rapporterar ibland av misstag att det inte gick att koppla kernellägesfelsökningsutdata på Windows XP och Server 2003.
  • Alternativet för global avskiljning av klient: Ett nytt alternativ gör att klienten kan samla in Win32-felsökningsutdata på terminalserversystem när de körs från en icke-konsolsession.
  • Filtreringen har förbättrats: Filter kan vara mycket längre och gäller nu för Win32-process-ID:er när process-ID ingår i utdata.
  • Stöd för kraschdump har förbättrats: Flera buggar som rör extrahering av kernellägesutdata från kraschdumpar har åtgärdats och DebugView läser nu in resulterande loggfiler.
  • Fler markeringsfilter:DebugView har nu 10 markeringsfilter, upp från 5.
  • Infoga kommentarer: Med ett nytt menyalternativ kan du infoga kommentarer i utdata.
  • Nya växlar: Med nya kommandoradsväxlar kan du ange historikdjup och läsa in loggfiler.
  • Bättre ballongtips: Om en utdatalinje är bredare än skärmens mus hovrar den över ballongens tips omslutningar.

Nya funktioner i version 4.1:

  • Spara och läsa in filter: Du kan spara och läsa in filter, inklusive markeringsfärgerna.
  • Läs in sparade loggar: Nu kan du läsa in en loggfil i utdatafönstret för DebugView igen.
  • Samla in utdata för kernellägesfelsökning i starttid: Under Windows 2000 kan du använda DebugView för att samla in felsökningsutdata som genererats av drivrutiner från den tidigaste punkten i startprocessen.

Här är en lista som visar några av de andra funktionerna i DebugView:

  • Fjärrövervakning: Samla in kernelläge och/eller Win32-felsökningsutdata från valfri dator som är tillgänglig via TCP/IP – även via Internet. Du kan övervaka flera fjärrdatorer samtidigt. DebugView installerar även sin klientprogramvara om du kör den på ett Windows 2000-system och samlar in från ett annat Windows 2000-system i samma nätverkskvarområde.
  • De senaste filterlistorna:DebugView kommer ihåg dina senaste filterval, med ett gränssnitt som gör det enkelt att välja dem igen.
  • Alternativ för process-ID: Växla visning av process-ID för Win32-felsökningsutdata.
  • Urklippskopia: Markera flera rader i utdatafönstret och kopiera innehållet till Urklipp.
  • Logga till fil: Skriv felsökningsutdata till en fil när den avbildas.
  • Utskrift: Skriv ut alla eller delar av avbildade felsökningsutdata till en skrivare.
  • Nyttolast med en fil:DebugView implementeras som en fil.
  • Stöd för kraschdump:DebugView kan återställa sina buffertar från en kraschdump och spara utdata i en loggfil så att användarna kan skicka utdata som din Windows-drivrutin genererade fram till tidpunkten för en krasch.

Den onlinebaserade hjälpfilen beskriver alla dessa funktioner och mer i detalj.

Installation och användning

Kör bara programfilen DebugView (dbgview.exe) så börjar DebugView omedelbart samla in felsökningsutdata. Observera att om du kör DebugView på Windows 2000/XP måste du ha administratörsbehörighet för att visa felsökningsutdata i kernelläge. Menyer, snabbtangenter eller verktygsfältsknappar kan användas för att rensa fönstret, spara övervakade data i en fil, söka efter utdata, ändra teckensnitt för fönstret med mera. Onlinehjälpen beskriver alla funktioner i DebugView.

Skärmbild av DebugView

Det här är en skärmbild av DebugView som samlar in Win32-felsökningsutdata från ett fjärrsystem. Observera förekomsten av ett markeringsfilter.

Laddaned DebugView(1,3 MB)

Kör nu från Sysinternals Live.