Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Od Mark Russinovich
Publikováno: 26. března 2026
DebugView(1012 KB)
Spusťte nyní ze služby Sysinternals Live.
Úvod
DebugView je aplikace, která umožňuje monitorovat výstup ladění v místním systému nebo jakýkoli počítač v síti, ke kterému se můžete dostat přes TCP/IP. Dokáže zobrazit výstup ladění v režimu jádra i win32, takže nepotřebujete ladicí program k zachycení výstupu ladění, který generuje aplikace nebo ovladače zařízení, ani není nutné upravovat aplikace nebo ovladače tak, aby používaly nestandardní rozhraní API pro ladění výstupu.
Poznámka:
DebugView v5.0 vyžaduje Windows 10 verze 1809 (build 17763) / Windows Server 2019 nebo novější.
DebugView Capture
DebugView zachytí:
- Win32 OutputDebugString
- DbgPrint v režimu jádra
- Všechny varianty režimu jádra DbgPrintu
DebugView také extrahuje výstup ladění v režimu jádra vygenerovaný před pádem systému ze souborů s výpisem stavu systému Windows, pokud DebugView zachytával v době pádu.
Možnosti DebugView
DebugView má výkonné funkce pro řízení a správu výstupu ladění.
Nové funkce verze 5.0:
- Tmavý režim a moderní uživatelské rozhraní:DebugView teď nabízí zcela přepracované rozhraní pomocí technologie Windows XAML Islands. Uživatelské rozhraní se automaticky řídí nastavením světlého nebo tmavého motivu v celém systému, přičemž tmavý režim se konzistentně použije na záhlaví, nabídky, panel nástrojů, dialogy a zobrazení výstupního seznamu. Modernizovaný panel nástrojů a řádek nabídek poskytují vizuální styl konzistentní s jinými nástroji Sysinternals, jako je sledování procesů.
- Automatické zotavení po havárii: Když DebugView zjistí, že předchozí relace skončila kvůli nečekanému ukončení (například kvůli chybovému ukončení systému), automaticky zkontroluje výpis z pádu systému Windows, obnoví čekající trasování ladění jádra z předchozí relace a zobrazí je ve výstupním okně. To umožňuje posmrtnou analýzu výstupu ladění v režimu jádra, který byl zachycen až do okamžiku, kdy došlo k selhání systému, aniž by byl potřeba jakýkoli ruční zásah.
- Virtualizace uživatelského rozhraní pro velké zachytávání: Zobrazení výstupního seznamu teď používá virtualizaci dat vlastníka, což znamená, že se vykreslí jenom viditelné řádky. Díky tomu může DebugView efektivně zpracovávat zachytávání obsahující stovky tisíc nebo miliony zpráv ladění bez nadměrné spotřeby paměti nebo zpomalení uživatelského rozhraní.
- Vyhrazený sloupec PID: Ve výchozím nastavení se zobrazí nový sloupec ID procesu, což usnadňuje identifikaci, který proces vygeneroval každou ladicí výstupní zprávu. Sloupec PID je možné zapnout nebo vypnout v nabídce Možnosti.
- Zvýšení oprávnění UAC na vyžádání:DebugView už při spuštění nevyžaduje oprávnění správce. Spustí se jako standardní uživatel a o zvýšení oprávnění požádá pomocí výzvy UAC pouze v případech, kdy povolíte zachytávání režimu jádra nebo jiné operace vyžadující vyšší práva.
- Vykreslování s podporou DPI: Ikony nabídek, tlačítka panelu nástrojů, dialogy a výstupní seznam se správně škálují na displejích s vysokým rozlišením DPI.
Nové funkce verze 4.6:
- Podpora 32bitového a 64bitového systému Windows Vista
Nové funkce verze 4.5:
- Podpora pro převrácení log souborů: Pro lepší podporu dlouhotrvajících zachytávání může DebugView nyní každý den vytvořit nový soubor protokolu, s volitelným vymazáním zobrazení během této operace.
Nové funkce verze 4.4:
- Podpora pro 64bitovou edici Windows Server 2003 a Windows XP 64bitovou edici pro x64:DebugView nyní zaznamenává výstup ladění v režimu jádra v 64bitových verzích Systému Windows.
- Přepínač hodinového času: Nyní můžete přepínat mezi hodinovým časem a uplynulými časovými režimy.
Nové funkce verze 4.3:
- Podpora systému Windows XP SP2:DebugView nyní zaznamenává výstup ladění režimu jádra v systému Windows XP SP2.
- Více zvýrazňujících filtrů: Mnoho lidí požádalo o další filtry zvýraznění.
- Zabalení souboru protokolu: Nová volba v DebugView způsobí, že se při dosažení zadaného limitu velikosti začne zapisovat od začátku souboru protokolu.
- Větší vyrovnávací paměti: Větší vyrovnávací paměti Win32 a režimu jádra snižují pravděpodobnost ztráty ladicího výstupu.
- Clear-output string: Když DebugView uvidí speciální výstupní řetězec ladění DBGVIEWCLEAR, vymaže výstup.
- Klient minimalizovat na zásobník: Nyní můžete spustit klienta minimalizovaného v zásobníku.
Nové funkce verze 4.2:
- Oprava chyby háku jádra: DebugView někdy omylem hlásí, že nemohl připojit výstup ladění režimu jádra ve Windows XP a Serveru 2003.
- Možnost globálního zachytávání klienta: Nová možnost umožňuje klientovi zachytit výstup ladění konzoly Win32 v systémech terminálového serveru, když je spuštěn z jiné než konzolové relace.
- Vylepšené filtrování: Filtry můžou být mnohem delší a teď platí pro ID procesů Win32, když jsou ID procesů zahrnutá do výstupu.
- Vylepšená podpora výpisu stavu systému: Několik chyb souvisejících s extrahováním výstupu režimu jádra z výpisů stavu systému jsou opravené a DebugView teď načte výsledné soubory protokolu.
- Další filtry zvýraznění: DebugView teď obsahuje 10 filtrů zvýraznění až z 5.
- Vložit komentáře: Nová položka nabídky umožňuje vložit komentáře do výstupu.
- Nové přepínače: Nové přepínače příkazového řádku umožňují zadat hloubku historie a načíst soubory protokolu.
- Lepší bublinové tipy: Pokud je výstupní řádek širší než obrazovka, zalamuje se text v balónové nápovědě při najetí myší.
Nové funkce verze 4.1:
- Ukládání a načítání filtrů: Můžete ukládat a načítat filtry, včetně barev zvýraznění.
- Načtení uložených protokolů: Soubor protokolu teď můžete načíst zpět do výstupního okna DebugView .
- Zachytávání výstupu ladění v režimu spouštění jádra: V systému Windows 2000 můžete pomocí DebugView zachytit výstup ladění vygenerovaný ovladači od nejstaršího bodu v procesu spouštění.
Tady je seznam, který zvýrazňuje některé další funkce DebugView:
- Vzdálené monitorování: Zachytávání výstupu ladění v režimu jádra nebo Win32 z libovolného počítače přístupného přes protokol TCP/IP – i přes internet. Můžete monitorovat více vzdálených počítačů současně. DebugView si dokonce nainstaluje samotný klientský software, pokud ho spouštíte v systému Windows 2000 a zachytáváte z jiného systému Windows 2000 ve stejné síti sousedství.
- Seznamy nejnovějších filtrů:DebugView si pamatuje vaše nejnovější výběry filtru s rozhraním, které usnadňuje jejich výběr.
- Vyhrazený sloupec PID: Samostatný sloupec ID procesu ukazuje, který proces vygeneroval každou ladicí zprávu, lze přepnout v nabídce Možnosti.
- Kopírování do schránky: V okně výstupu vyberte více řádků a zkopírujte jejich obsah do schránky.
- Log-to-file: Záznam výstupu ladění do souboru během jeho zachytávání.
- Tisk: Tisk veškerého nebo části zachyceného ladicího výstupu na tiskárnu.
- Payload jednoho souboru:DebugView je implementován jako jeden soubor.
- Podpora výpisu stavu systému:DebugView může obnovit své vyrovnávací paměti z výpisu stavu systému a uložit výstup do souboru protokolu, aby vám uživatelé mohli poslat výstup, který ovladač systému Windows vygeneroval až do okamžiku chybového ukončení. Ve verzi 5.0 se toto obnovení provádí automaticky při spuštění, když se zjistí neočekávané vypnutí.
On-line soubor nápovědy popisuje všechny tyto funkce a další podrobnosti.
Požadavky na systém
DebugView v5.0 vyžaduje Windows 10 verze 1809 (build 17763) nebo Windows Server 2019 nebo novější. Moderní uživatelské rozhraní je postavené na ostrůvcích WINDOWS XAML, které vyžadují tuto minimální verzi operačního systému. Uživatelé ve starších verzích Windows by měli používat DebugView verze 4.90.
Instalace a použití
Jednoduše spusťte programový soubor DebugView (dbgview.exe) a DebugView okamžitě spustí zachytávání výstupu ladění. DebugView začíná jako standardní uživatel; zvýšení oprávnění pomocí UAC bude vyžadováno pouze v případě, že povolíte záznam činností v režimu jádra nebo jiné operace, které vyžadují administrátorská oprávnění. Nabídky, klávesové zkratky nebo tlačítka panelu nástrojů se dají použít k vymazání okna, uložení monitorovaných dat do souboru, výstupu hledání, změně písma okna a dalších možností. On-line nápověda popisuje všechny funkce DebugView.
Pokud byla předchozí relace DebugView aktivní během systémového chybového ukončení, DebugView automaticky zjistí neřešivé vypnutí při příštím spuštění, zkontroluje soubor s výpisem stavu systému a zobrazí všechny obnovené trasování ladění jádra z předchozí relace.
Toto je snímek obrazovky s objektem DebugView , který zachycuje výstup ladění. Všimněte si moderního tmavého režimu rozhraní s vyhrazeným sloupcem PID a zvýrazněným filtrem.
DebugView(1012 KB)
Spusťte nyní ze služby Sysinternals Live.