Small Business Susan

Handy Debugging tools

…so I’m reading Windows Internals book by Mark Russonovich on the Kindle on a plane coming back from Dallas (and now out in the parking lot at the office waiting for the carpeting to be laid down) and there’s a grid of tools that are handy in debugging and other technical tasks.


 


Tool

Image name

Origin

Startup Program viewer

Autoruns

Sysinternals

Access Check

Accesschk

Sysinternals

Dependency Walker

Depends

 

DLL List

Listdlls

Sysinternals

Global Flags

GFLAGS

Debugging

Handle viewer

Handle

Sysinternals

Kernel  debuggers

Windbg, KD

Debugging SDK

Logon  Sessions

Logonsessions

Sysinternals

Object Viewer

Winobj

Sysinternals

Reliability and Performance Monitor

Perfmon.msc

 

Pool Monitor

Poolmon

 

Process Explorer

Procexp

Sysinternals

Get Sid  tool

Psgetsid

Sysinternals

Process Monitor

Regmon

Sysinternals

Service Control

SC

 

Task (process) list

Tlist

Debugging

Task Manager

TaskMgr

 


 



3 comments ↓

  • #   David on 10.30.10 at 5:32 pm     

    Reading Mark Russinovich on a Kindle in the parking lot…

    What a Geek thing to do.

    Did you get any funny looks from people walking by?

    (I was watching Mark on a PDC feed today. What a Geek, eh?)


  • #   David on 11.01.10 at 9:38 am     

    I would recommend VMMap as well. (http://technet.microsoft.com/en-us/sysinternals/dd535533.aspx)

    It allows you to see “Private Bytes”, which is where most memory leaks occur, and also memory fragmentation that can cause memory allocation failures. A new version of VMMap has just be published.


  • #   Mohammad Elsheimy on 11.01.10 at 9:38 am     

    I’ve the latest version of Sysinternals, really great collection. Thanks for sharing! :)