Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Av Mark Russinovich
Publicerad: 26 mars 2026
Download DebugView(1012 KB)
Kör nu från Sysinternals Live.
Introduktion
DebugView är ett program som gör att du kan övervaka felsökningsutdata i ditt lokala system eller valfri dator i nätverket som du kan nå via TCP/IP. Den 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 API:er för felsökningsutdata som inte är standard.
Anmärkning
FelsökningView v5.0 kräver Windows 10 version 1809 (version 17763) /Windows Server 2019 eller senare.
DebugView Capture
DebugView samlar in:
- Win32 OutputDebugString
- DbgPrint i kernelläge
- Alla kernellägesvarianter av DbgPrint
DebugView extraherar även kernel-mode felsökningsutdata som genererades före en krasch från Windows kraschdumpfiler om DebugView hämtades vid tidpunkten för kraschen.
DebugView-funktioner
DebugView har en kraftfull uppsättning funktioner för att kontrollera och hantera felsökningsutdata.
Funktioner som är nya i version 5.0:
- Mörkt läge och modernt UI:DebugView har nu ett helt omdesignat gränssnitt med hjälp av Windows XAML Islands-teknik. Användargränssnittet följer automatiskt den systemomfattande inställningen ljust eller mörkt tema, med mörkt läge som tillämpas konsekvent på namnlisten, menyerna, verktygsfältet, dialogrutorna och utdatalistvyn. Det moderniserade verktygsfältet och menyraden ger ett visuellt format som överensstämmer med andra Sysinternals-verktyg, till exempel Processövervakaren.
- Automatisk kraschåterställning: När DebugView upptäcker att den föregående sessionen avslutades på grund av en ospårbar avstängning (till exempel en systemkrasch) genomsöker den automatiskt Windows kraschdumpfil, återställer väntande kernelfelsökningsspårningar från föregående session och visar dem i utdatafönstret. Detta möjliggör efterhandsanalys av felsökningsdata från kernelläge som har samlats in ända fram till ett systemfel inträffar, utan behov av manuella åtgärder.
- Virtualisering av användargränssnitt för stora avbildningar: Utdatalistvyn använder nu virtualisering av ägardata, vilket innebär att endast de synliga raderna återges när som helst. Detta gör att DebugView effektivt kan hantera avbildningar som innehåller hundratusentals eller miljontals felsökningsmeddelanden utan överdriven minnesförbrukning eller långsammare användargränssnitt.
- Dedikerad PID-kolumn: En ny process-ID-kolumn visas som standard, vilket gör det enklare att identifiera vilken process som genererade varje felsökningsutdatameddelande. PID-kolumnen kan växlas på eller av från menyn Alternativ.
- UAC-höjning på begäran:FelsökningVy kräver inte längre administratörsbehörighet vid start. Den börjar som en standardanvändare och begär utökade privilegier via en UAC-fråga endast när du aktiverar avbildning i kernelläge eller andra åtgärder som kräver utökade privilegier.
- DPI-medveten återgivning: Menyikoner, verktygsfältsknappar, dialogrutor och utdatalistan skalas korrekt på hög DPI-skärmar.
Funktioner som är nya i version 4.6:
- Stöd för Windows Vista 32-bitars och 64-bitars
Funktioner som är nya i version 4.5:
- Stöd för loggfilsåterställning: Om du vill ha bättre stöd för tidskrävande avbildningar kan DebugView nu skapa en ny loggfil varje dag, om du vill rensa visningen när du gör det.
Funktioner som är nya i version 4.4:
- Stöd för Windows Server 2003 64-bitars edition och Windows XP 64-bitars edition för x64:DebugView samlar nu in felsökningsutdata i kernelläge på 64-bitarsversioner av Windows.
- Växlingsknapp för klocktid: Du kan nu växla mellan klocktid och förflutna tidslägen.
Funktioner som är nya i version 4.3:
- Stöd för Windows XP SP2:DebugView samlar nu in felsökningsutdata i kernelläge i Windows XP SP2.
- Fler markeringsfilter: Många har bett om fler markeringsfilter.
- Loggfilsslingring: Ett nytt loggfilsalternativ gör att DebugView börjar om från början av loggfilen när den specificerade storleksgränsen nås.
- Större buffertar: Större buffertar i Win32- och kernelläge minskar risken för borttagna felsökningsutdata.
- Rensa utdatasträng: När DebugView ser den särskilda felsökningsutdatasträngen "DBGVIEWCLEAR" rensas utdata.
- Minimera till systemfält för klienten: Du kan nu köra klienten minimerad i systemfältet.
Funktioner som är nya i version 4.2:
- Kernel-hook bug fixed:DebugView rapporterar ibland felaktigt att det inte kunde koppla till felsökningsutdata i kernel-läge på Windows XP och Server 2003.
- Klientens globalfångstalternativ: Ett nytt alternativ möjliggör för klienten att fånga Win32-felsökningsutdata från konsolen på Terminal Server-system när den körs i en session som inte är en konsolsession.
- Förbättrad filtrering: Filter kan vara mycket längre och gäller nu för Win32-process-ID när process-ID:t ingår i utdata.
- Stöd för kraschdumpar har förbättrats: Flera buggar som rör extrahering av kernellägesutdata från kraschdumpar är fasta 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ärmen, bryts orden i ballongtipset när muspekaren hålls över.
Funktioner som är nya i version 4.1:
- Spara och läs 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 DebugView .
- Fånga felsökningsutdata i kernelläge under start: Under Windows 2000 kan du använda DebugView för att samla in felsökningsutdata som genereras av drivrutiner från den tidigaste möjliga punkten i startprocessen.
Här är en lista som belyser några av DebugViews andra funktioner:
- Fjärrövervakning: Avbilda kernelläge och/eller Win32-felsökningsutdata från alla datorer som är tillgängliga via TCP/IP – även via Internet. Du kan övervaka flera fjärrdatorer samtidigt. DebugView installerar till och med själva klientprogramvaran om du kör den i ett Windows 2000-system och samlar in från ett annat Windows 2000-system i samma nätverksområde.
- De senaste filterlistorna:DebugView kommer ihåg dina senaste filterval, med ett gränssnitt som gör det enkelt att avmarkera dem igen.
- Dedikerad PID-kolumn: En separat kolumn för process-ID visar vilken process som genererade varje felsökningsmeddelande, som kan växlas från menyn Alternativ.
- Urklippskopiering: Välj flera rader i utdatafönstret och kopiera innehållet till urklipp.
- Logg-till-fil: Skriv felsökningsutdata till en fil när den registreras.
- Utskrift: Skriv ut hela eller en del av insamlade felsökningsutdata till en skrivare.
- Enkelfilsversion:DebugView finns som en fil.
- Stöd för kraschdumpar: 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. I version 5.0 utförs den här återställningen automatiskt vid start när en ospårbar avstängning identifieras.
Hjälpfilen online beskriver alla dessa funktioner och mer i detalj.
Systemkrav
FelsökningView v5.0 kräver Windows 10 version 1809 (version 17763) eller Windows Server 2019 eller senare. Det moderna användargränssnittet bygger på Windows XAML Islands, som kräver den här lägsta operativsystemversionen. Användare i äldre versioner av Windows bör använda DebugView v4.90.
Installation och användning
Kör helt enkelt programfilen DebugView (dbgview.exe) och DebugView börjar omedelbart samla in felsökningsutdata. DebugView börjar som en standardanvändare. Du uppmanas endast att utöka via UAC när du aktiverar avbildning i kernelläge eller andra åtgärder som kräver administratörsbehörighet. 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 fönsterteckensnittet med mera. Onlinehjälpen beskriver alla funktionerna i DebugView.
Om en tidigare DebugView-session var aktiv under en systemkrasch identifierar DebugView automatiskt den ospårbara avstängningen vid nästa start, genomsöker kraschdumpningsfilen och visar eventuella återställda kernelfelsökningsspårningar från föregående session.
Det här är en skärmbild av DebugView som fångar felsökningsutdata. Observera det moderna gränssnittet för mörkt läge med den dedikerade PID-kolumnen och markeringsfiltret.
Download DebugView(1012 KB)
Kör nu från Sysinternals Live.