Anteckning
Å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.
Starta WinDbg
När WinDbg har installerats kan WinDbgX.exe köras från valfri katalogplats.
Startalternativ för kommandorad
WinDbgX [options]
Följande tabeller sammanfattar de tillgängliga kommandoradsalternativen.
Allmänna alternativ
| Option | Description |
|---|---|
-c command |
Kör en kommandoradsinstruktion när felsökningsprogrammet har anslutits. Det här kommandot måste omges av citattecken. Flera kommandon kan avgränsas med semikolon. |
-v |
Aktiverar utförliga utdata i felsökningsprogrammet. |
-T Title |
Anger fönsterrubriken. |
-logo LogFile |
Öppna loggen. Börjar logga information till en loggfil. Om filen finns skrivs den över. |
-loga LogFile |
Logga tillägg. Börjar logga information till en loggfil. Om filen finns läggs den till. |
-e EventHandle |
Signalerar händelsen med det angivna handtaget efter nästa undantag i ett mål. |
-? |
Visar en sammanfattning av tillgängliga kommandon. |
Kernelalternativ
| Option | Description |
|---|---|
-k \[ConnectType\] |
Startar en kernel-felsökningssession. Om -k används utan några ConnectType-alternativ efter det måste det vara den sista posten på kommandoraden. |
-kqm |
Startar KD i tyst läge. |
-kl |
Startar en kernel-felsökningssession på samma dator som felsökningsprogrammet. |
-kx ExdiOptions |
Startar en kernel-felsökningssession med hjälp av en EXDI-drivrutin. Mer information om EXDI finns i Konfigurera EXDI-felsökningsprogrammets transport. |
-I |
Efter en omstart kommer felsökningsprogrammet att bryta sig in på måldatorn så snart en kernelmodul har lästs in. |
Alternativ för användarläge
| Option | Description |
|---|---|
-o |
Felsöker alla processer som startas av målprogrammet (barnprocesser). |
-g |
Ignorerar den första brytpunkten i målapplikationen. |
-G |
Ignorerar den sista brytpunkten i målapplikationen. |
-pv |
Anger att felsökaren ska kopplas till målprocessen på ett icke-genomgripande sätt. |
-hd |
Ange att debug-heapen inte ska användas. |
-cimp |
Anger att alla processer som skapas ska använda en implicit kommandoradsuppsättning av servern i stället för en användarspecifik kommandoradssträng från klienten. |
Målalternativ
| Option | Description |
|---|---|
-remote ClientTransport |
Ansluter till en felsökningsserver som redan körs. En förklaring av möjliga ClientTransport-värden finns i Aktivera en felsökningsklient. När den här parametern används måste den vara de första parametrarna på kommandoraden. |
-server ServerTransport |
Skapar en felsökningsserver som kan nås av andra felsökare. En förklaring av möjliga ServerTransport-värden finns i Aktivera en felsökningsserver. |
-premote SmartClientTransport |
Skapar en smart klient och ansluter till en processserver som redan körs. En förklaring av möjliga SmartClientTransport-värden finns i Aktivera en smart klient. |
-p PID |
Anger det decimala process-ID som ska debuggas. |
-tid TID |
Anger tråd-ID för en tråd som ska återupptas när felsökningssessionen startas. |
-psn ServiceName |
Anger namnet på den tjänst som ingår i processen som ska debugga. Detta används för att felsöka en process som redan körs. |
-pn ProcessName |
Anger namnet på den process som ska debuggas. |
-z DumpFile |
Anger namnet på en kraschdumpfil som ska felsökas. Om sökvägen och filnamnet innehåller blanksteg måste detta omges av citattecken. |
-debugArch x86 -or- amd64 |
Åsidosätt beteendet för automatisk identifiera och ange målbitness för felsökningsprogrammet. |
-loadSession |
Läs in en sparad sessionskonfigurationsfil. |
-setupFirewallRules |
Konfigurerar de brandväggsregler som krävs i det lokala systemet för att tillåta kernel-felsökning med hjälp av KDNET. |
-openPrivateDumpByHandle Handle |
Endast intern användning av Microsoft. Anger handtaget för en kraschdumpfil som ska felsökas. |
-benchmarkStartup |
Endast intern användning av Microsoft. Utför ett startup prestandatest och sparar resultatet i en fil. |
Symbolalternativ
| Option | Description |
|---|---|
-y SymbolPath |
Anger den symbolsökväg som ska användas. Avgränsa flera sökvägar med semikolon (;). Om sökvägen innehåller blanksteg bör den omges av citattecken. Mer information och andra sätt att ändra den här sökvägen finns i Symbolsökväg. |
-n |
Störande symbolbelastning. Aktiverar utförliga utdata från symbolhanteraren. |
-i *ImagePath |
Anger vilken sökväg för bildsökning som ska användas. |
-sdce |
Gör att felsökaren visar felmeddelanden för filåtkomst under symbolinläsningen. |
-ses |
Gör att felsökaren utför en strikt utvärdering av alla symbolfiler och ignorerar eventuella tvivelaktiga symboler. |
-sicv |
Gör att symbolhanteraren ignorerar CV-posten. |
-sins |
Gör att felsökaren ignorerar symbolsökvägen och miljövariablerna för körbar bildsökväg. |
-snc |
Gör att felsökaren inaktiverar C++-översättning. |
-snul |
Inaktiverar automatisk symbolinläsning för okvalificerade namn. |
-sup |
Gör att symbolhanteraren söker i tabellen med offentliga symboler under varje symbolsökning. |
-sflags |
Anger alla symbolhanteraralternativ samtidigt. |
Alternativ för källsökväg
| Option | Description |
|---|---|
-srcpath |
Anger källsökvägen som ska användas på felsökningsservern. |
-lsrcpath |
Anger källsökvägen som ska användas på den lokala klienten. |
Om du är i en lokal felsökningssession är srcpath och lsrcpath i praktiken desamma (din "server" är din lokala session.) För fjärrfelsökning finns det situationer där du kanske vill ange dessa till olika värden. Mer information om fjärrfelsökning finns i Fjärrfelsökning.
Hantering av undantag
| Option | Description |
|---|---|
-x |
Aktivera endast hantering av andra chansen för undantag för åtkomstöverträdelser. |
-xe Exception |
Aktivera undantagshantering för första chansen för det angivna undantaget. |
-xd Exception |
Aktivera undantagshantering för andra chansen för det angivna undantaget. |
-xn Exception |
För det angivna undantaget, inaktivera hantering av första- och andra-chansen och visa endast ett meddelande på konsolen. |
-xi Exception |
Ignorera helt det angivna undantaget, inaktivera första- och andraschanshantering och mata inte ut någonting till konsolen. |
En lista över undantag som kan anges finns i Händelsedefinitioner och Standardinställningar.
Utredningar
| Option | Description |
|---|---|
-I |
Ställer in WinDbg som standardfelsökare för post-mortem felsökning i systemet. |
-IS |
Ställ in WinDbg som standarddebugger för post-mortem-felsökning på systemet utan att visa något, endast fel rapporteras. |
Inaktuella alternativ
| Option | Description |
|---|---|
-Q |
Föråldrat kommandoradsval. |
-QY |
Föråldrat kommandoradsval. |
-QS |
Föråldrat kommandoradsval. |
-QSY |
Föråldrat kommandoradsval. |
-WX |
Föråldrat kommandoradsval. |
Allmän information om startparametrarna finns i WinDbg Command-Line Alternativ.
Du kan använda -? för att visa de kommandoradsalternativ som stöds.