Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Készítette: Mark Russinovich
Közzétéve: 2026. június 17.
DebugView letöltése(1,7 MB)
Indítsa most el a Sysinternals Live-ről.
Bevezetés
A DebugView egy olyan alkalmazás, amely lehetővé teszi a hibakeresési kimenet monitorozását a helyi rendszeren vagy a hálózaton található bármely számítógépen, amelyet TCP/IP-címen keresztül érhet el. Képes a kernel módú és a Win32 hibakeresési kimenet megjelenítésére is, így nincs szükség hibakeresőre az alkalmazások vagy eszközillesztők által generált hibakeresési kimenet elfogásához, és nem kell módosítania az alkalmazásokat vagy illesztőprogramokat a nem szabványos hibakeresési kimeneti API-k használatához.
DebugView Rögzítés
A DebugView rögzíti a következőt:
- Win32 OutputDebugString
- Kernel-módú DbgPrint
- A DbgPrint összes kernel módú változata
A DebugView az összeomlás előtt létrehozott kernelmódú hibakeresési kimenetet is kinyeri a Windows összeomlási memóriaképfájljaiból, ha a DebugView az összeomlás időpontjában rögzítette.
DebugView-képességek
A DebugView számos funkcióval rendelkezik a hibakeresési kimenet vezérléséhez és kezeléséhez.
Az 5.02-es verzió újdonságai:
-
Parancssori felület (DbgViewCLI): Az új önálló parancssori eszköz (
dbgviewcli.exe) teljes hibakeresési rögzítési képességeket biztosít a terminálról. Szkriptalapú, automatizált és AI-ügynökalapú munkafolyamatokhoz készült, korlátozott végrehajtással, géppel olvasható kimenettel és folyamatspecifikus szűréssel. A részletekért tekintse meg az alábbi DbgViewCLI szakaszt. -
Az AI-agent automatizálási paraméterei: Az új parancssori felületi beállítások (
--duration,--max-lines,--wait-for,--tail,--no-banner--status, ,--pid-filter)--process-filterkorlátozott végrehajtást és tiszta kimenetet garantálnak a kódolási ügynökök programozott használatához. -
Beágyazott ügynökkel kapcsolatos ismeretek egyparancsos telepítéssel: A DbgViewCLI bináris erőforrásként ágyazza be az ügynök-képességfájlokat, és közvetlenül a támogatott AI-kódolási ügynökökbe (GitHub Copilot, Claude, Cursor, Codex)
--install-skills <agent>telepítheti őket.
Az 5.0-s verzió újdonságai:
- A sötét mód és a modern felhasználói felület:DebugView mostantól teljesen újratervezett felületet kínál a Windows XAML-szigetek technológiáját használva. A felhasználói felület automatikusan követi a rendszerszintű világos vagy sötét témabeállítást, és a sötét mód következetesen a címsorra, a menükre, az eszköztárra, a párbeszédpanelekre és a kimeneti lista nézetre van alkalmazva. A modernizált eszköztár és menüsáv olyan vizuális stílust biztosít, amely más Sysinternals-eszközökkel, például a Folyamatfigyelővel összhangban áll.
- Automatikus összeomlási helyreállítás: Ha a DebugView észleli, hogy az előző munkamenet egy nem gyalázatos leállítás (például rendszerösszeomlás) miatt ért véget, automatikusan megvizsgálja a Windows összeomlási memóriaképfájlját, helyreállítja a függőben lévő kernel-hibakeresési nyomkövetéseket az előző munkamenetből, és megjeleníti őket a kimeneti ablakban. Ez lehetővé teszi a rendszerhiba pillanatig rögzített kernel módú hibakeresési kimenetek post mortem elemzését manuális beavatkozás nélkül.
- Felhasználói felület virtualizálása nagy rögzítésekhez: A kimeneti lista nézet most tulajdonos-adatvirtualizálást használ, ami azt jelenti, hogy a rendszer csak a látható sorokat jeleníti meg. Ez lehetővé teszi, hogy a DebugView hatékonyan kezelje a több százezer vagy több millió hibakeresési üzenetet tartalmazó rögzítéseket túlzott memóriahasználat vagy felhasználói felületi lassulás nélkül.
- Dedikált PID-oszlop: Alapértelmezés szerint egy új folyamatazonosító oszlop jelenik meg, így könnyebben azonosítható, hogy melyik folyamat generálta az egyes hibakeresési kimeneti üzeneteket. A PID oszlop be- és kikapcsolható a Beállítások menüből.
- Igény szerinti UAC-emelés:A DebugView már nem igényel rendszergazdai jogosultságokat az indításkor. Normál felhasználóként indul el, és csak akkor kér emelést egy UAC-kérésen keresztül, ha engedélyezi a kernel módú rögzítést vagy az emelt szintű jogosultságot igénylő egyéb műveleteket.
- DPI-tudatos renderelés: A menüikonok, az eszköztárgombok, a párbeszédpanelek és a kimeneti lista megfelelően méretezhető a magas DPI-kijelzőkön.
A 4.6-os verzió újdonságai:
- Windows Vista 32 bites és 64 bites támogatás
A 4.5-ös verzió újdonságai:
- A naplófájlok átállításának támogatása: A hosszú ideig futó rögzítések jobb támogatása érdekében a DebugView mostantól minden nap létrehozhat egy új naplófájlt, és szükség esetén törölheti a megjelenítést.
A 4.4-es verzió újdonságai:
- A Windows Server 2003 64 bites kiadás és az x64:DebugView rendszerhez készült Windows XP 64 bites kiadás támogatása mostantól a Windows 64 bites verzióiban rögzíti a kernel módú hibakeresési kimenetet.
- Óra-idő kapcsoló: Mostantól válthat az óra és az eltelt idő között.
A 4.3-es verzió újdonságai:
- A Windows XP SP2:DebugView támogatása mostantól rögzíti a kernel módú hibakeresési kimenetet a Windows XP SP2 rendszeren.
- További kiemelő szűrők: Sokan kértek több kiemelési szűrőt.
- Naplófájlburkolás: Egy új naplófájl-beállításban a DebugView a naplófájl elejére kerül, amikor eléri a megadott méretkorlátot.
- Nagyobb pufferek: A nagyobb Win32 és kernel módú pufferek csökkentik a hibakeresési kimenet elvetésének esélyét.
- Kimeneti sztring törlése: Amikor a DebugView a "DBGVIEWCLEAR" speciális hibakeresési kimeneti sztringet látja, törli a kimenetet.
- Ügyfél tálcára minimalizálása: Mostantól a kliens minimalizáltan futhat a tálcán.
A 4.2-es verzió újdonságai:
- Kernel-hook hiba javítva:A DebugView néha tévesen azt jelenti, hogy nem tudott kernel módú hibakeresési kimenetet csatlakoztatni Windows XP és Server 2003 rendszeren.
- Ügyfél globális rögzítési lehetősége: Egy új lehetőség lehetővé teszi, hogy az ügyfél rögzítse a konzol Win32 hibakeresési kimenetét terminálkiszolgáló rendszereken, ha nem konzolos munkamenetből fut.
- A szűrés továbbfejlesztett: A szűrők sokkal hosszabbak lehetnek, és mostantól a Win32-folyamatazonosítókra is érvényesek lesznek, ha a kimenet tartalmazza a folyamatazonosítókat.
- Az összeomlási memóriaképek támogatása továbbfejlesztve: Számos, a kernel módú kimenet összeomlási memóriaképekből való kinyerésével kapcsolatos hiba javítva lett, és a DebugView most már betölti a kapott naplófájlokat.
- További kiemelési szűrők:A DebugView mostantól 10 kiemelési szűrőt használ, 5-től kezdve.
- Megjegyzések beszúrása: Egy új menüelem lehetővé teszi, hogy megjegyzéseket szúrjon be a kimenetbe.
- Új kapcsolók: Az új parancssori kapcsolók lehetővé teszik az előzmények mélységének és a naplófájlok betöltésének megadását.
- Jobb ballon tippek: Ha egy kimeneti sor szélesebb, mint a képernyő, a rámutatott egér ballon tippe töri a szöveget.
A 4.1-es verzió újdonságai:
- Szűrők mentése és betöltése: Mentheti és betöltheti a szűrőket, beleértve a kiemelő színeket is.
- Mentett naplók betöltése: Most már betölthet egy naplófájlt a DebugView kimeneti ablakába.
- Rendszerindítási idő kernel módú hibakeresési kimenetének rögzítése: A Windows 2000 rendszerben a DebugView használatával rögzítheti az illesztőprogramok által a rendszerindítási folyamat legkorábbi pontjáról létrehozott hibakeresési kimenetet.
Íme egy lista, amely kiemeli a DebugView egyéb funkcióit:
- Távoli monitorozás: Rögzítse a kernel módú és/vagy a Win32 hibakeresési kimenetét bármely, TCP/IP-címen keresztül elérhető számítógépről – akár az interneten keresztül is. Egyszerre több távoli számítógépet is monitorozhat. A DebugView akkor is képes telepíteni az ügyfélszoftverét, ha Windows 2000 rendszeren futtatja azt, és a Hálózati környezetben egy másik Windows 2000 rendszerről rögzít.
- Legutóbbi szűrőlisták:A DebugView megjegyzi a legutóbbi szűrőkijelöléseket, és egy olyan felülettel rendelkezik, amely megkönnyíti az újrakijelölésüket.
- Dedikált PID-oszlop: Egy külön Folyamatazonosító oszlop azt mutatja be, hogy melyik folyamat generálta az egyes hibakeresési üzeneteket, amely a Beállítások menüből váltható ki.
- Vágólap másolása: Jelöljön ki több sort a kimeneti ablakban, és másolja a tartalmát a vágólapra.
- Log-to-file: Hibakeresési kimenet írása egy fájlba a rögzítéskor.
- Nyomtatás: A rögzített hibakeresési kimenet egészének vagy egy részének nyomtatása nyomtatóra.
- Egyfájlos tartalom:A DebugView egy fájlként van megvalósítva.
- Összeomlási memóriakép támogatása:A DebugView képes visszaállítani a puffereket egy összeomlási memóriaképből, és menteni a kimenetet egy naplófájlba, így a felhasználók elküldhetik Önnek a Windows-illesztőprogram által az összeomlás pillanatáig generált kimenetet. Az 5.0-s verzióban a rendszer ezt a helyreállítást automatikusan végrehajtja indításkor, ha szabálytalan leállítást észlel.
Az on-line súgófájl részletesen ismerteti ezeket a funkciókat és egyebeket.
Rendszerkövetelmények
A DebugView 5.0-s verziójához a Windows 10 1809-es (17763-es build) vagy a Windows Server 2019-es vagy újabb verziója szükséges. A modern felhasználói felület Windows XAML-szigetekre épül, amelyhez az operációs rendszer minimális verziója szükséges. A Windows régebbi verzióiban a felhasználók a DebugView v4.90-et használják.
Telepítés és használat
Egyszerűen hajtsa végre a DebugView programfájlt (dbgview.exe), és a DebugView azonnal megkezdi a hibakeresési kimenet rögzítését. A DebugView normál felhasználóként indul el; A rendszer csak akkor kéri a jogosultságszint-emelést az UAC-on keresztül, ha engedélyezi a kernel módú rögzítést vagy más, rendszergazdai jogosultságot igénylő műveleteket. Menük, gyorsbillentyűk vagy eszköztárgombok segítségével törölheti az ablakot, mentheti a figyelt adatokat egy fájlba, kereshet a kimenetben, módosíthatja az ablak betűtípusát stb. Az on-line súgó a DebugView összes funkcióját ismerteti.
Ha egy korábbi DebugView-munkamenet aktív volt egy rendszerösszeomlás során, a DebugView automatikusan észleli a következő indításkor nem gyalázatos leállítást, megvizsgálja az összeomlási memóriaképfájlt, és megjeleníti az előző munkamenetből származó helyreállított kernel-hibakeresési nyomkövetéseket.
Parancssori és automatizálási forgatókönyvekhez használja dbgviewcli.exe inkább.
A DbgViewCLI ugyanazt a rögzítési motort biztosítja egy szkriptekhez és AI-kódolási ügynökökhöz optimalizált terminálbarát felületen. A lehetőségek teljes listájáért futtassa a(z) dbgviewcli --help parancsot, vagy tekintse meg az alábbi DbgViewCLI részt.
DbgViewCLI parancssori felület
A DbgViewCLI (dbgviewcli.exe) egy önálló parancssori eszköz, a Windows alkalmazások (OutputDebugString) és kernel módú illesztőprogramok (DbgPrint/KdPrint) valós idejű hibakeresési kimenetének rögzítésére.
Szkriptes, automatizált és AI-ügynökalapú hibakeresési rögzítési munkafolyamatokhoz készült.
A DbgViewCLI egyetlen natív Windows-futtatható állomány, külső függőség nélkül (statikusan linkelve). Helyezze a(z) PATH elemre, vagy közvetlenül adja meg a teljes elérési utat.
DbgViewCLI-követelmények
| Követelmény | Részletek |
|---|---|
| OS | Windows 10 1809-es verzió (17763-es build) / Windows Server 2019 vagy újabb (x64, ARM64) |
| Kiváltságok | Standard felhasználó a Win32 rögzítéshez; Kernel-/rendszerindítási rögzítés rendszergazdája |
| Driver | A kernelrögzítéshez szükség van a Dbgv.sys illesztőprogramra (emelt szint esetén automatikusan kinyerve és betöltve) |
Vezérlőparaméterek rögzítése
| Paraméter | Short | Description | Default |
|---|---|---|---|
--capture |
-c |
Rögzítés engedélyezése | on |
--no-capture |
Rögzítés letiltása | ||
--kernel |
-k |
Kernel hibakeresési kimeneti rögzítésének engedélyezése (rendszergazdai jogosultság szükséges) | off |
--no-kernel |
Kernelrögzítés letiltása | ||
--win32 |
-w |
A Win32 OutputDebugString rögzítésének engedélyezése |
on |
--no-win32 |
Win32-rögzítés letiltása | ||
--global |
-g |
Globális Win32-rögzítés engedélyezése (0. munkamenet) | off |
--no-global |
Globális Win32-rögzítés letiltása | ||
--passthrough |
A hibakeresési kimenet átvitelének engedélyezése a csatolt hibakeresőknek | on | |
--no-passthrough |
Az eredeti hibakeresési kimenet átvitelének letiltása | ||
--force-cr |
Kényszerkocsi visszatérése a vonalakon | on | |
--no-force-cr |
Ne kényszerítse a kocsi visszaküldését | ||
--verbose-kernel |
-v |
Részletes kernelkimenet engedélyezése | off |
--no-verbose-kernel |
A kernel részletes kimenetének letiltása | ||
--pids |
Folyamatazonosítók megjelenítése a kimenetben | on | |
--no-pids |
Folyamatazonosítók elrejtése |
Szűrési paraméterek
| Paraméter | Short | Description |
|---|---|---|
--filter <pattern> |
-i |
Szűrő belefoglalása – pontosvesszővel tagolt helyettesítő karakterek mintái (alapértelmezett: *) |
--exclude <pattern> |
-e |
Kizárási szűrő — pontosvesszővel elválasztott helyettesítőkarakter-minták |
--pid-filter <pid> |
Csak egy adott folyamatazonosító kimenetének megjelenítése. Ha ez aktív, a rendszer kihagyja a kernelkimenetet (amely nem rendelkezik PID-nel). | |
--process-filter <name> |
Csak egy megadott nevű folyamat kimenetét jelenítse meg (kis- és nagybetűtől független részkarakterlánc-egyezés). Feloldja a PID-t a rendszerkép nevének futásidőben történő feldolgozásához. |
Automatizálási paraméterek (MI-ügynökbarát)
Ezeket a paramétereket kifejezetten olyan AI-kódolási ügynökök és automatizálási szkriptek számára tervezték, amelyek garantáltan korlátozott végrehajtást és tiszta, géppel olvasható kimenetet igényelnek.
| Paraméter | Description |
|---|---|
--duration <seconds> |
A rögzítés automatikus leállítása N másodperc után.
"Duration limit reached (N seconds)." A stderrre nyomtat, és tiszta módon kilép. Pozitív egész számnak kell lennie. |
--max-lines <N> |
A rögzítés automatikus leállítása, miután az N-vonalak ki lettek bocsátva az stdoutra. Kiírja a(z) "Max lines reached (N)." elemet a standard hibakimenetre, majd kilép. Pozitív egész számnak kell lennie. |
--wait-for <pattern> |
Rögzítse, amíg egy hibakeresési üzenet nem egyezik a megadott helyettesítő karaktermintával, majd lépjen ki. Kompatibilis ezzel: --duration (amelyik előbb aktiválódik, az érvényesül). |
--tail <N> |
A sorokat egy N elemű gyűrűpufferben tárolja. A sorok beérkezésükkor való kiírása helyett csak az utolsó N sor íródik ki a szabványos kimenetre kilépéskor. Hasznos a "mi történt" lekérdezésekhez. |
--no-banner |
Tiltsa le a verziós szalagcímet és a "Press Ctrl+C to stop..." tippszöveget az stderren. A kimenet tiszta marad a vezetékes/automatizált használathoz. |
--status |
Egy futó DbgViewCLI-példány géppel olvasható állapotának nyomtatása és azonnali kilépés. Kulcs=érték párokat ír ki a stdoutra (lásd az alábbi példát). |
Miért fontosak ezek az AI-ügynökök:
-
Korlátozott végrehajtás (
--duration,--max-lines,--wait-for) — Az ügynökök szinkron módon hívják meg a CLI-eszközöket, és garantált befejeződésre van szükség. -
Tiszta kimenet (
--no-banner) – A transzparensszöveg szennyezi a strukturált kimenetet, és összezavarja az elemzőket. -
Lekérdezhető állapot (
--status) – Lehetővé teszi, hogy az ügynökök folyamatlisták elemzése nélkül ellenőrizzék az eszköz állapotát. -
Célzott rögzítés (
--pid-filter,--process-filter) – Az adott folyamatot hibakereső ügynököknek pontos szűrésre van szükségük. -
Legutóbbi környezet (
--tail) – Az ügynököknek gyakran csak "mi történt" kell a teljes előzmények helyett.
Időmegjelenítési paraméterek
| Paraméter | Description |
|---|---|
--elapsed |
A rögzítés kezdete óta eltelt idő megjelenítése másodpercben (alapértelmezett) |
--clock |
A fali óra időének HH:MM:SS megjelenítése formátumban |
--clock-ms |
A fali óra idő megjelenítése ezredmásodpercekkel HH:MM:SS.mmm |
Kimeneti formátum paraméterei
| Paraméter | Description |
|---|---|
--format text |
Tabulátorral tagolt szövegkimenet (alapértelmezett) |
--format csv |
Vesszővel tagolt értékek – táblázatkezeléshez vagy programozott elemzéshez |
--format xml |
Egyszerű XML-elemkimenet |
Naplózási paraméterek
| Paraméter | Description |
|---|---|
--log <file> |
A rögzített kimenet naplózása fájlba |
--log-append |
Meglévő naplófájl hozzáfűzése felülírás helyett |
--log-limit <MB> |
A naplófájl méretének korlátozása megabájtban |
--log-wrap |
A naplófájl újrakezdése az elejétől, amikor megtelik (ehhez --log-limit szükséges) |
--log-daily |
Új naplófájl létrehozása minden nap |
--log-daily-clear |
A kimeneti megjelenítés törlése új napi fájl létrehozásakor |
Előzményparaméter
| Paraméter | Short | Description |
|---|---|---|
--history <lines> |
-h |
Az előzmények mélységének korlátozása N vonalakra (0 = korlátlan) |
Rendszerindítási naplózási paraméterek (rendszergazda szükséges)
| Paraméter | Description |
|---|---|
--boot-enable |
Kernelhibakeresési naplózás engedélyezése rendszerindításkor. A Dbgv.sys illesztőt úgy konfigurálja, hogy a rendszerindításkor betöltse és rögzítse DbgPrint a rendszerindítási folyamat legkorábbi pontjának kimenetét. Az újraindítások között is megmarad. |
--boot-disable |
Tiltsa le az indításkori kernelhibakeresési naplózást, és távolítsa el a boot-start konfigurációt. |
--boot-status |
A rendszerindítási naplózás aktuális konfigurációs állapotának és kilépésének megjelenítése. |
Távoli figyelési paraméterek
| Paraméter | Description |
|---|---|
--connect <computer> |
Csatlakozzon egy dbgView-t futtató távoli számítógéphez a távoli hibakeresés rögzítéséhez (a 2020–2030-os TCP-portokat használja). |
--disconnect |
Kapcsolat bontása a távoli monitorozási munkamenettel. |
Hibakiíratás és fájlműveletek
| Paraméter | Description |
|---|---|
--crashdump <file> |
Elemezzen egy Windows összeomlási memóriaképfájlt, és bontsa ki az összeomlás előtt rögzített hibakeresési kimenetet. |
--load <file> |
Töltse be a korábban mentett naplófájlt, és jelenítse meg annak tartalmát. |
--save <file> |
Mentse az összes rögzített kimenetet egy fájlba a kilépéskor. |
Futásidejű vezérlőparaméterek (Inter-Process)
Ezek a parancsok nevesített eseményeken keresztül kommunikálnak egy már futó DbgViewCLI-példánysal:
| Paraméter | Description |
|---|---|
--pause |
Szüneteltetheti a rögzítést egy futó DbgViewCLI-példányon. |
--resume |
A rögzítés folytatása egy szüneteltetett DbgViewCLI-példányon. |
--stop |
Zökkenőmentesen állíthat le egy futó DbgViewCLI-példányt. |
Ügynöki készségek paraméterei
| Paraméter | Description |
|---|---|
--install-skills <agent> [--global] |
Telepítse a megadott ügynökhöz tartozó beágyazott ügynök-képességfájlokat. Lásd alább az Ügynökkészség telepítése című témakört . |
--export-skills <path> |
Exportálja a beágyazott képességfájlokat a megadott mappa elérési útjára. Hasznos manuális ellenőrzéshez vagy egyéni ügynökkonfigurációkhoz. |
Egyéb paraméterek
| Paraméter | Short | Description |
|---|---|---|
--quit |
-q |
A futó GUI-DebugView-példány leállítása |
--accepteula |
Az EULA elfogadása felhasználói beavatkozás nélkül (beállításjegyzék-kulcsot ír, kihagyja a megerősítést kérő üzenetet) | |
--version |
Verziósztring megjelenítése és kilépés | |
--help |
-? |
Teljes súgószöveg megjelenítése |
DbgViewCLI-használati példák
Alapvető Win32 rögzítés (határolt)
REM Capture for 30 seconds, no banner, output as text
dbgviewcli --no-banner --duration 30
REM Capture until a specific error appears
dbgviewcli --no-banner --wait-for "*ERROR*" --max-lines 10000
Kernel hibakeresési rögzítése (rendszergazda szükséges)
REM Run from an elevated prompt
dbgviewcli --kernel --no-banner --duration 60 --format csv --log kernel_debug.csv
Folyamatspecifikus szűrés
REM Filter by PID
dbgviewcli --no-banner --pid-filter 1234 --duration 10
REM Filter by process name (substring match)
dbgviewcli --no-banner --process-filter "myapp.exe" --max-lines 500
Mintaalapú szűrés
REM Include only lines matching pattern, exclude verbose noise
dbgviewcli --no-banner --filter "MyDriver*" --exclude "verbose*"
Tail Mode (legutóbbi környezet)
REM Capture for 30 seconds but only output the last 50 lines on exit
dbgviewcli --no-banner --tail 50 --duration 30
Állapotellenőrzés (géppel olvasható)
dbgviewcli --status
Output:
running=true
paused=false
elevated=true
Rendszerindítási naplózási munkafolyamat
REM Enable boot logging (requires admin, persists across reboot)
dbgviewcli --boot-enable
REM Check boot logging status
dbgviewcli --boot-status
REM Disable boot logging
dbgviewcli --boot-disable
Távoli monitorozás
dbgviewcli --connect SERVER01 --no-banner --duration 60
Futtatókörnyezet-vezérlés (másik terminálról)
REM Pause a running instance
dbgviewcli --pause
REM Resume the paused instance
dbgviewcli --resume
REM Gracefully stop a running instance
dbgviewcli --stop
Felügyelet nélküli EULA elfogadása
REM Accept EULA non-interactively for automated deployments
dbgviewcli --accepteula --no-banner --duration 30
Biztonsági korlátok kombinálása
REM Use duration AND max-lines together — whichever triggers first wins
dbgviewcli --no-banner --duration 60 --max-lines 10000 --format csv
Ügynöki készségek telepítése
A DbgViewCLI 5.02-s verziójában az ügynöki képességfájlok teljes készlete beágyazható bináris erőforrásként a végrehajtható fájlba. Ezek a készségek megtanítják az AI-kódolási ügynököknek, hogy hatékonyan használják a DbgViewCLI-t a hibakereséshez, a szűréshez, a rendszerindítási naplózáshoz, a távoli monitorozáshoz és az összeomlási memóriakép elemzéséhez.
A készségeket a globális microsoft/skills tárházban is közzéteszik, amely a készségek, az MCP-kiszolgálók, az egyéni ügynökök és az SDK-k számára a kódoló ügynökök megalapozásához szolgáló Agents.md-fájlok központi katalógusát biztosítja. Közvetlenül az adattárból hivatkozhat rájuk, ha nem szeretné használni a beágyazott telepítési parancsot.
Támogatott ügynökök
| Ügynök |
--install-skills Érték |
|---|---|
| GitHub Copilot | copilot |
| Claude | claude |
| Cursor | cursor |
| Kódex | codex |
Telepítési útvonalak
A képességek ügynökspecifikus címtárakra vannak telepítve. A jelenlegi munkaterület helyett a felhasználói profilra (az összes projektben elérhető) való telepítésre használható --global .
| Ügynök | Helyi elérési út (munkaterület) | Globális elérési út (felhasználói profil) |
|---|---|---|
| GitHub Copilot | ./.github/skills/sysinternals-debugview/ |
%USERPROFILE%/.copilot/skills/sysinternals-debugview/ |
| Claude | ./.claude/skills/sysinternals-debugview/ |
%USERPROFILE%/.claude/skills/sysinternals-debugview/ |
| Cursor | ./.cursor/skills/sysinternals-debugview/ |
(nem támogatott) |
| Kódex | ./skills/sysinternals-debugview/ |
%USERPROFILE%/.codex/skills/sysinternals-debugview/ |
A készségek telepítése
REM Install skills for GitHub Copilot in the current workspace
dbgviewcli --install-skills copilot
REM Install skills globally for Claude (available in all projects)
dbgviewcli --install-skills claude --global
REM Install skills for Cursor (local only)
dbgviewcli --install-skills cursor
REM Install skills for Codex globally
dbgviewcli --install-skills codex --global
Készségek exportálása egyéni helyre
REM Export all embedded skills to a folder for manual inspection
dbgviewcli --export-skills C:\MySkills\debugview
Mit tartalmaznak a készségek?
A beágyazott képességcsomag az alábbi erőforrásokat tartalmazza, amelyek megtanítják az ügynököknek a DbgViewCLI üzemeltetését:
| File | Alkalmazás célja |
|---|---|
SKILL.md |
Fő készségdefiníció – triggerek, paraméterek, használati példák, ajánlott eljárások |
references/driver-ioctls.md |
Kernelillesztő IOCTL-kódjai és pufferstruktúrái |
references/output-formats.md |
Szöveg/CSV/XML kimeneti formátum specifikációi |
references/remote-protocol.md |
TCP távoli monitorozási vezetékes protokoll dokumentációja |
scripts/detect-dbgview.ps1 |
A PATH-on vagy a gyakori könyvtárakban keresendő dbgviewcli.exe PowerShell-szkript |
scripts/capture-wrapper.ps1 |
Biztonságos határolt rögzítési szkript paraméterérvényesítéssel |
scripts/boot-logging-workflow.ps1 |
Teljes körű rendszerindítási naplózási életciklus-kezelési szkript |
A telepítés után az ügynök automatikusan használni fogja ezeket a képességeket, amikor a hibakeresési kimenet rögzítésére, a kernel-nyomkövetések elemzésére, a rendszerindítási naplózás beállítására vagy bármely más DbgViewCLI-művelet végrehajtására kéri.
Ajánlott eljárások az ügynökhasználathoz
-
Mindig használja
--no-bannerautomatizált/ügynökös használatra, hogy a kimenet tiszta és elemezhető maradjon. -
Mindig kötött végrehajtás a következőkkel:
--duration,--max-linesvagy--wait-for. A kötetlen rögzítés határozatlan ideig fog futni. -
Állapot ellenőrzése rögzítés előtt – Annak észlelésére használható
--status, hogy egy másik példány már fut-e. -
Használja a(z)
--format csvvagy--format xmlelemet, ha a kimenetet programból dolgozzák fel. -
A zaj csökkentése érdekében részesítse előnyben a
--pid-filtervagy--process-filterlehetőséget a széles körű rögzítéssel szemben. - Csak szükség esetén futtassa rendszergazdaként – a kernelnaplózás és a rendszerindítás naplózása emelt jogosultságot igényel; a Win32 rögzítés nem.
-
Kombinálja a biztonsági korlátokat — Használja együtt a(z)
--duration 60 --max-lines 10000elemmel, így amelyik korábban lép életbe, az lesz érvényes. -
Használja
--taila "mi történt" lekérdezésekhez a teljes előzmények rögzítése helyett.
Ez egy képernyőkép a DebugView hibakeresési kimenetének rögzítéséről. Figyelje meg a modern sötét módú felületet a dedikált PID-oszlopmal és a kiemelési szűrővel.
DebugView letöltése(1,7 MB)
Indítsa most el a Sysinternals Live-ről.
Fut rajta:
- Ügyfél: Windows 11 vagy újabb.
- Kiszolgáló: Windows Server 2019 és újabb.