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.
WinDbg indítása
A WinDbg telepítése után WinDbgX.exe bármely könyvtárhelyről futtatható.
Parancssori indítási beállítások
WinDbgX [options]
Az alábbi táblázatok összefoglalják az elérhető parancssori beállításokat.
Általános beállítások
| Option | Description |
|---|---|
-c command |
A hibakereső csatlakoztatása után végrehajt egy parancssort. Ezt a parancsot idézőjelek közé kell foglalni. Több parancs is elválasztható pontosvesszővel. |
-v |
Részletes kimenet engedélyezése a hibakeresőben. |
-T Title |
Beállítja az ablak címét. |
-Q |
Letiltja a beállítások automatikus mentését. A beállítások módosításai csak akkor maradnak meg, ha kifejezetten a Fájlmentés>munkaterületet vagy a Mentés munkaterületet választja. |
-WF SettingsFile |
Betölti a beállításokat a megadott munkaterületfájlból. |
-logo LogFile |
Nyissa meg a naplót. Megkezdi a naplóadatok naplózását egy naplófájlban. Ha a fájl létezik, a program felülírja. |
-loga LogFile |
Napló hozzáfűzése. Megkezdi a naplóadatok naplózását egy naplófájlban. Ha a fájl létezik, hozzá lesz fűzve. |
-e EventHandle |
Jelez egy eseményt a cél következő kivétele után a megadott azonosítóval. |
-? |
Megjeleníti az elérhető parancsok összegzését. |
Kernelbeállítások
| Option | Description |
|---|---|
-d |
Az újraindítás után a hibakereső azonnal betör a célszámítógépre, amint betölt egy kernelmodult. |
-k \[ConnectType\] |
Kernel hibakeresési munkamenetet indít el. Ha a -k parancsot a ConnectType-beállítások követése nélkül használja, annak a parancssor utolsó bejegyzésének kell lennie. |
-kqm |
A KD indítása csendes módban. |
-kl |
Kernel hibakeresési munkamenetet indít el ugyanazon a gépen, mint a hibakereső. |
-kx ExdiOptions |
Elindít egy kernel hibakeresési munkamenetet egy EXDI-illesztőprogram használatával. További információ az EXDI-ről: Az EXDI hibakereső átvitelének konfigurálása. |
-I |
Az újraindítás után a hibakereső azonnal betör a célszámítógépre, amint betölt egy kernelmodult. |
Felhasználói mód beállításai
| Option | Description |
|---|---|
-o |
Hibakeresés a célalkalmazás által indított összes folyamatot (gyermekfolyamatok). |
-g |
Figyelmen kívül hagyja a célalkalmazás kezdeti töréspontját. |
-G |
Figyelmen kívül hagyja a célalkalmazás utolsó töréspontját. |
-pv |
Megadja, hogy a hibakereső nem beavatkozó módon kapcsolódjon a célfolyamathoz. |
-hd |
Megadja, hogy a hibakeresési halom nem használható. |
-cimp |
Megadja, hogy a létrehozott folyamatok a kiszolgáló implicit parancssori készletét használják az ügyféltől kapott, felhasználó által megadott parancssori sztring helyett. |
Célbeállítások
| Option | Description |
|---|---|
-remote ClientTransport |
Olyan hibakereső kiszolgálóhoz csatlakozik, amely már fut. A lehetséges ClientTransport értékek magyarázatát lásd: Hibakeresési ügyfél aktiválása. Ha ezt a paramétert használja, annak kell lennie a parancssor első paramétereinek. |
-server ServerTransport |
Létrehoz egy hibakereső kiszolgálót, amely más hibakeresők számára is elérhető. A lehetséges ServerTransport-értékek magyarázatát lásd: Hibakeresési kiszolgáló aktiválása. |
-premote SmartClientTransport |
Létrehoz egy intelligens ügyfelet, és egy már futó folyamatkiszolgálóhoz csatlakozik. A lehetséges SmartClientTransport-értékek magyarázatát lásd : Intelligens ügyfél aktiválása. |
-p PID |
A hibakereséshez használható decimális folyamatazonosítót adja meg. |
-tid TID |
Megadja annak a szálnak a szálazonosítóját, amelyet a hibakeresési munkamenet indításakor újra kell folytatni. |
-psn ServiceName |
Megadja a hibakeresés folyamatában található szolgáltatás nevét. Ez egy már futó folyamat hibakeresésére szolgál. |
-pn ProcessName |
Megadja a hibakeresési folyamat nevét. |
-z DumpFile |
Az összeomlási fájl nevét adja meg a hibakereséshez. Ha az elérési út és a fájlnév szóközöket tartalmaz, ezt idézőjelekkel kell körülvenni. |
-debugArch x86 -or- amd64 |
Felülbírálja az automatikus észlelési viselkedést, és állítsa be a hibakereső célbitjének beállítását. |
-loadSession |
Egy mentett munkamenet-konfigurációs fájl betöltése. |
-setupFirewallRules |
Konfigurálja a szükséges tűzfalszabályokat a helyi rendszeren, hogy lehetővé tegye a kernel hibakeresését a KDNET használatával. |
-openPrivateDumpByHandle Handle |
Csak a Microsoft belső használata. Megadja a hibakereséshez tartozó összeomlási memóriaképfájl leíróját. |
-benchmarkStartup |
Csak a Microsoft belső használata. Futtat egy indítási teljesítménytesztet, és hozzáfűzi az eredményt egy fájlhoz. |
Szimbólumbeállítások
| Option | Description |
|---|---|
-y SymbolPath |
Megadja a használni kívánt szimbólum elérési útját. Több elérési út elválasztása pontosvesszővel (;). Ha az elérési út szóközöket tartalmaz, idézőjelek közé kell helyezni. A részletekért és az elérési út módosításának egyéb módjaiért lásd: Szimbólum elérési útja. |
-n |
Zajos szimbólum betöltése. Engedélyezi a szimbólumkezelő részletes kimenetét. |
-i *ImagePath |
Beállítja a használni kívánt képkeresési útvonalat. |
-sdce |
A hibakereső okot ad a "Fájlelérési hiba" üzenetek megjelenítésére a szimbólumbetöltés során. |
-ses |
Emiatt a hibakereső szigorúan kiértékeli az összes szimbólumfájlt, és figyelmen kívül hagy minden megkérdőjelezhető szimbólumot. |
-sicv |
A szimbólumkezelő figyelmen kívül hagyja a CV rekordot. |
-sins |
A hibakereső figyelmen kívül hagyja a szimbólum elérési út és a végrehajtható kép elérési út környezeti változóit. |
-snc |
A hibakereső kikapcsolja a C++ fordítást. |
-snul |
Letiltja a nem minősített nevek automatikus szimbólumbetöltését. |
-sup |
A szimbólumkezelő minden szimbólumkeresés során megkeresi a nyilvános szimbólumtáblát. |
-sflags |
Egyszerre adja meg az összes szimbólumkezelő beállítást. |
A forrás elérési útja beállításai
| Option | Description |
|---|---|
-srcpath |
Megadja a hibakeresési kiszolgálón használandó forrás elérési utat. |
-lsrcpath |
Megadja a helyi ügyfélen használandó forrás elérési utat. |
Ha helyi hibakereső munkamenetben van, az srcpath és az lsrcpath gyakorlatilag megegyezik (a "kiszolgáló" a helyi munkamenet.) Távoli hibakeresés esetén előfordulhat, hogy ezeket különböző értékekre szeretné beállítani. A távoli hibakeresésről további információt a Távoli hibakeresés című témakörben talál.
Kivételkezelés
| Option | Description |
|---|---|
-x |
Csak hozzáférés-megsértési kivételek esetén engedélyezze a második esélyt. |
-xe Exception |
Engedélyezze az első esélyű kivételkezelést a megadott kivételhez. |
-xd Exception |
Tegye lehetővé a második esély kivételkezelést a megadott kivételhez. |
-xn Exception |
Az adott kivétel esetén tiltsa le az első és a második lehetőség kezelését, és csak egy üzenetet jelenítsen meg a konzolon. |
-xi Exception |
Teljesen figyelmen kívül hagyja az adott kivételt, letiltva az első és a második esély kezelését, és nem ad ki semmit a konzolon. |
A megadható kivételek listáját az Eseménydefiníciók és az Alapértelmezett értékek című témakörben találja.
Halál utáni
| Option | Description |
|---|---|
-I |
Beállítja a WinDbg-et a rendszer alapértelmezett post-mortem hibakeresőjének. |
-IS |
A WinDbg-et állítja be a rendszer alapértelmezett post-mortem hibakeresőjeként csendesen, csak a hibák jelentése mellett. |
Elavult beállítások
| Option | Description |
|---|---|
-QY |
Elavult parancssori lehetőség. |
-QS |
Elavult parancssori lehetőség. |
-QSY |
Elavult parancssori lehetőség. |
-WX |
Elavult parancssori lehetőség. |
Az indítási paraméterekkel kapcsolatos általános információkért tekintse meg a WinDbg Command-Line Beállítások című témakört.
A támogatott parancssori beállítások listázhatók -? .