| 
	 --- Common commands for all dumps --- 
       | 
      
         --- Common commands for all dumps ---
       | 
   
 
   
      | 
         
	    d{d|q|p}{s|p|a|u} [/c Width] [/p | /pc | /puc | /pwc] [Range]
	 
       | 
      
         
	    .reload [ReloadOptions] [Module [= Address [, Size [, Timestamp]]]]
	 
       | 
   
 
   
      | 
         
	    .effmach [. | # | x86 | amd64 | ia64 | ebc]
	 
       | 
      
         ReloadOptions := [/d] [/f] [/i] [/l] [/n] [/o] [/s] [/u] [/unl] [/user] [/v] [/w]
       | 
   
 
   
      | 
         
	    u[b] [Range | Address]
	 
       | 
      
         
	    .frame [/r] [FrameNumber]
	 
       | 
   
 
   
      | 
         
	    uf [/m] [/o] Address
	 
       | 
      
         
	    .frame [/r] = BasePtr [FrameIncrement]
	 
       | 
   
 
   
      | 
         
	    x [[/t] [/v] [/s Size] [/q] [/p] [/a | /A | /n | /N | /z | /Z]] Module!Symbol
	 
       | 
      
         
	    .frame [/r] = BasePtr StackPtr InstructionPtr
	 
       | 
   
 
   
      | 
         
	    x [[/t] [/v] [/s Size] [/q] [/p] [/a | /A | /n | /N | /z | /Z]] *
	 
       | 
      
         
	    dv [[/i] [/t] [/v] [/V] [/a | /A | /n | /N | /z | /Z]] [Pattern]
	 
       | 
   
 
   
      | 
         
	    !list -t [Module!]Type.Field -x "Commands" [-a "Arguments"] [Options] StartAddress
	 
       | 
      
         
	    !list " -t [Module!]Type.Field -x \"Commands\" [-a \"Arguments\"] [Options] StartAddress "
	 
       | 
   
 
   
      | 
         
	    ln Address
	 
       | 
      
         
	    !list -h 
	 
       | 
   
 
    
      
         
	    !analyze -c [-load KnownIssuesFile | -unload | -help]
	 
       | 
      
         
	    !analyze [-v] [-f | -hang] [-D BucketID]
	 
       | 
    
   
      | 
	 --- User dumps ---
       | 
      
	 --- Kernel/Complete memory dumps ---
       | 
   
 
   
      | 
         
	   d{a|b|c|d|D|f|p|q|u|w|W} [/c Width] [Range]
	 
       | 
      
         
            !analyze -show BugCheckCode [BugParameters]
	 
       | 
   
 
   
      | 
         
	   dy{b|d} [/c Width] [Range]
	 
       | 
      
         
            !locks [-v] [-p] [-d] 
	 
       | 
   
 
   
      | 
         
	   d [/c Width] [Range]
	 
       | 
      
         
            !cs [-l] [-o] [-s]
	 
       | 
   
 
   
      | 
         
	   dt [DisplayOptions] [[-n] [-y]] [module!]NAME [[[-n] [-y]] Field] [Address] [-l List]
	 
       | 
      
         
            !peb [Address]
	 
       | 
   
 
   
      | 
         
	    dt [DisplayOptions] Address [-l List] 								
	 
       | 
      
         
            !teb [Address]
	 
       | 
   
 
   
      | 
         
	    dt -h
	 
       | 
      
         
            lm [olvecifnpt] [1m] [u | k] [a Address] [m Pattern | M Pattern]
	 
       | 
   
 
   
      | 
	 DisplayOptions := [-a[quantity]] [-b] [-c] [-e] [-i] [-o] [-p] [-r[depth]] [-s size] [-v]
       | 
      
         
            d{a|b|c|d|D|f|p|q|u|w|W} [/c Width] [/p | /pc | /puc | /pwc] [Range]
	 
       | 
   
 
   
      | 
         
            !cs [-l] [-o] [-s]
	 
       | 
      
         
	    dy{b|d} [/c Width] [/p | /pc | /puc | /pwc] [Range]
	 
       | 
   
 
   
      | 
         
            lm [olvecifnpt] [1m] [a Address] [m Pattern | M Pattern]
	 
       | 
      
         
            d [/c Width] [/p | /pc | /puc | /pwc] [Range]
         
       | 
   
 
   
      | 
         ~*kv /  
         
            !uniqstack [ -b | -v | -p ] [ -n ]
         
       | 
      
         
            [Processor] dt [DisplayOptions] [[-n] [-y]] [module!]NAME [[[-n] [-y]] Field] [Address] [-l List]
         
       | 
   
 
   
      | 
         
	    [~Thread] r[M Mask|F|X|?] [ Register[:[Num]Type] [= [Value]] ]
         
       | 
      
         
	    dt [DisplayOptions] Address [-l List]
         
       | 
   
 
   
      | 
         
	    [~Thread] k[b|p|P|v] [n] [f] [L] [FrameCount]
         
       | 
      
         
	    dt -h
         
       | 
   
 
   
      | 
         
            [~Thread] k[b|p|P|v] [n] [f] [L] = BasePtr [FrameCount]
         
       | 
      
            DisplayOptions := [-a[quantity]] [-b] [-c] [-e] [-i] [-o] [-p] [-r[depth]] [-s size] [-v]      
       | 
   
 
   
      | 
         
            [~Thread] k[b|p|P|v] [n] [f] [L] = BasePtr StackPtr InstructionPtr
         
       | 
      
         
            !vm [0-0x3F]
         
       | 
   
 
   
      | 
         
            [~Thread] kd [WordCount]
         
       | 
      
         
            !irpfind [-v] [0-4 [RestartAddress [arg|device|fileobject|mdlprocess|thread|userevent Data]]]
         
       | 
   
 
   
      | 
         
            !peb [Address]
         
       | 
      
         
            !exqueue [0-0xF | 0x10 | 0x20 | 0x40]
         
       | 
   
 
   
      | 
         
            !teb [Address]
         
       | 
      
         
            !poolused [0-1[0x2 | 0x4 | 0x8]]  [TagString]]
         
       | 
   
 
   
      | 
         
            !gflag -?
         
       | 
      
         
            !stacks [0-2 [FilterString]]
         
       | 
   
 
   
      | 
         
            !gflag
         
       | 
      
         
            !lpc message MessageID
         
       | 
   
 
   
      | 
         
            !heap [HeapOptions] [ValidationOptions] [Heap]
         
       | 
      
         
            !lpc port Port
         
       | 
   
 
   
      | 
          HeapOptions := [-v] [-a] [-h] [-f] [-m] [-t] [-T] [-g] [-s] [-k] [-c]
       | 
      
         
            !lpc scan Port 
         
       | 
   
 
   
      | 
          ValidationOptions := -C | -D | -E | -d | -e
       | 
      
         
            !lpc thread Thread 
         
       | 
   
 
   
      | 
         
            !heap -b [{alloc|realloc|free} [Tag]] [Heap | BreakAddress]
         
       | 
      
         
            !lpc PoolSearch
         
       | 
   
 
   
      | 
         
            !heap -B {alloc|realloc|free} [Heap | BreakAddress]
         
       | 
      
         
            !lpc
         
       | 
   
 
   
      | 
         
            !heap -l
         
       | 
      
         
            ~<p>s
         
       | 
   
 
   
      | 
         
            !heap -s [SummaryOptions] [StatHeapAddress]
         
       | 
      
         
            [Processor] r[M Mask|F|X|?] [ Register[:[Num]Type] [= [Value]]
         
       | 
   
 
   
      | 
          SummaryOptions := [-v] [-b BucketSize] [-d DumpBlockSize] [-a] [-c] 
       | 
      
         
            [Processor] k[b|p|P|v] [n] [f] [L] [FrameCount]
         
       | 
   
 
   
      | 
         
            !heap -i HeapAddress
         
       | 
      
         
            [Processor] k[b|p|P|v] [n] [f] [L] = BasePtr [FrameCount]
         
       | 
   
 
   
      | 
         
            !heap -x [-v] Address
         
       | 
      
         
            [Processor] k[b|p|P|v] [n] [f] [L] = BasePtr StackPtr InstructionPtr
         
       | 
   
 
   
      | 
         
            !heap -p [PageHeapOptions]
         
       | 
      
         
            [Processor] kd [WordCount]
         
       | 
   
 
   
      | 
          PageHeapOptions := -h Handle | -a Address | -t[c|s] [Traces] | -t[c|s] [Traces] | -all | -?
       | 
      
         
            .process [/p] [/r] [Process]
         
       | 
   
 
   
      | 
         
            !heap -srch [-b | -w | -d | -q] Pattern
         
       | 
      
         
            !process [/s Session] [/m Module] [Process [0-0x3F]]
         
       | 
   
 
   
      | 
         
            !heap -flt {s Size | r SizeMin SizeMax}
         
       | 
      
         
            !process [/s Session] [/m Module] 0 Flags ImageName
         
       | 
   
 
   
      | 
         
            !heap -stat [-h Handle [-grp {A | B | S} [MaxDisplay]]]
         
       | 
      
         
            !thread [-p] [-t] [Address [0-0x3F]]
         
       | 
   
 
   
      | 
         
            !heap [-p] -?
         
       | 
      
         
            .thread [Thread]
         
       | 
   
 
   
     
	 Designed by Dmitry Vostokov (http://www.dumpanalysis.org)
      |