Freeware Descriptions:
Process Hacker is a tool for viewing and manipulating processes and their threads, modules and memory. It can also search through process memory:
Here is complete features (taken from authors site):
- for a sequence of bytes,
- using regular expressions,
- for strings, or
- for heap blocks
It loads symbols from various libraries automatically and uses them when displaying the call stacks of threads (just like Process Explorer). It also has a disassembler derived from OllyDbg´s which can be accessed when viewing PE files´ exports.
System Requirements:
- .NET Framework 2.0
- Microsoft Windows XP or above
- 1GB or more of total RAM if you plan on searching or editing memory
- 2 CPUs (physical or multi-core), if you plan on searching memory
What’s New in version 1.3.6.0:
NEW:
- #2596473 - “Add “Save Processes”"
- #2596481 - “Add option for one instance of Process Hacker”
- #2601397 - “Ability to sort by name, type etc to all of the windows”
- #2605155 - “CSR Processes: Add Save Processes”
- #2625192 - “Log: Add clear log”
- #2625193 - “Add warning before shutting down, or restarting pc etc.”
- #2647235 - “Update Log even when it’s open”
- #2647387 - “Add descriptions to Memory Editor’s buttons”
- #2647418 - “Add ctrl+A and ctrl+C to threads, token, modules etc”
- #2647422 - “Suggest filename in Memory Editor->Data->Save”
- #2647435 - “Add descriptions to Memory search results window”
- #2657138 - “Add a toolbar”
- #2657143 - “Add Changelog in Help menu”
- #2675859 - “Log: auto-scroll option”
- #2675864 - “System Information improvements”
- #2675871 - “Suggest file extension everywhere”
- Full CPU, I/O and memory usage history for processes and the OS
- Tooltips for graphs
- Modules tab shows mapped files
- “Reduce Working Set” function
- Can change virtualization for processes
- Customizable columns for the process list/tree
- All lists now have Ctrl+A and Ctrl+C support
- Vista-style lists
- Changing service settings under a limited account now prompts for elevation instead of giving an Access Denied error
- Run As now works under a limited account and prompts for elevation
- Shows environment variables
- Unicode string memory scanning
- Better Terminate Process confirmation dialog
FIXED:
- #2602541 - “Bug with ‘Hide When Minimized’ enabled -svn635″
- Replace Task Manager works correctly when Start hidden is enabled
- csc.exe launching
- Black border bug when restoring from minimized state
- Nulls at the ends of handle names
- Errors when changing service settings
- Slow closing of various windows
- “Hide when minimized” is better
- Opened process properties when a plus/minus was double-clicked
- Redrawing of the process tree when the window is activated/deactivated
- Double-escaping in the Run As tool
- Priority getting/setting under limited accounts
- Run As tool sets new environment variables for the child process
- .NET processes are sometimes labelled as packed
- KProcessHacker BSOD

File Size / OS:
- 735 KB / Windows 9x - ME - 2000 - NT - XP - 2003 - Vista
Download Process Hacker 1.3.6.0: