Process Hacker 2.31 * NEW/IMPROVED: * Updated ExtendedServices plugin: * Fixed some bugs relating to Windows 8 * Updated OnlineChecks plugin: * Added upload progress * Updated UserNotes plugin: * Fixed bug where process priorities were not actually saved * FIXED: * Fixed module list not updating properly * DLL enumeration crash 2.30 * NEW/IMPROVED: * Added "Icon click toggles visibility" option * Re-enabled powerful process termination on 32-bit Windows 8 * Updated UserNotes plugin: * Added ability to save process priority * Added "Only for processes with the same command line" option for process comments * FIXED: * Fixed crash on CPUs without SSE2 2.29 * NEW/IMPROVED: * Added App ID column for processes * Added new ASLR information for Windows 8 * Added Restart to Boot Options and Hybrid Shutdown menu items for Windows 8 * Added ability to specify processes by their names and inject and unload DLLs in command line * Removed 512 character limit when copying text * Moved Terminator to Miscellaneous menu * Updated default dbghelp.dll path for Windows SDK v8 * Updated ExtendedServices plugin: * Added new triggers for Windows 8 * Fixed bug when restarting services * Updated ExtendedTools plugin: * Improved support for multiple GPUs (again) * GPU column now respects "Include CPU usage of children" option * Updated ToolStatus plugin: * Fixed search box fonts * Fixed controls not being properly hidden/removed from the window when disabled * Updated WindowExplorer plugin: * Fixed window list not displaying Modern UI windows * FIXED: * Fixed Load Count column sorting bug * Fixed signature verification on Windows 8 * Fixed task scheduler information on Windows 8 * Fixed drag bug in tree list * Fixed KProcessHacker bug affecting TmTx objects * Fixed Run As feature on Windows 8 * Fixed bug where -settings parameter is not propagated * Fixed tab key behavior on main window * Fixed recognition of Modern UI windows 2.28 * NEW/IMPROVED: * peview now resolves .lnk targets * Fixed Ctrl+A for processes, services and network connections and added Ctrl+A for other windows * Changed confirmation prompts to select the destructive action by default * Updated DotNetTools plugin: * Fixed inaccurate stack traces for certain .NET programs * Updated ExtendedTools plugin: * Fixed network graph scaling * Updated ToolStatus plugin: * Added search box * Updated Updater plugin * FIXED: * Fixed Verification Status column sorting bug in module list * Fixed rare System Information crash * Fixed bug in opening process handles * Fixed freezing when viewing stack traces of certain system threads 2.27 * NEW/IMPROVED: * Updated OnlineChecks plugin: * 2012-01-16: Updated VirusTotal uploader and added hash checking * FIXED: * Fixed Description column sorting bug * Fixed notification icon bug 2.26 * NEW/IMPROVED: * Added option to show Commit Charge in system information summary view * Added -priority and -selectpid command line options * Updated ExtendedTools plugin: * Improved support for multiple GPUs * FIXED: * Fixed 100% CPU when starting on some machines 2.25 * NEW/IMPROVED: * Improved CPU frequency calculation * Updated ExtendedTools plugin: * Added GPU node selection * Fixed incorrect GPU usage calculation * FIXED: * Graph tooltip position with large cursors * Fixed .NET process detection * Fixed incorrect values in Bits column 2.24 * NOTE: * This release has significant internal code changes. Please make sure all plugins are up-to-date. * NEW/IMPROVED: * Completely new system information window * Added option to scroll to new processes * Added option to hide driver services * Added menu item to copy individual cells * Improved module scanning * Added Start Task Manager menu item * Added Image base to peview * Updated ExtendedTools plugin: * Added support for new system information window * Added Disk, Network and GPU tray icons * Added support for custom fonts in the Disk tab * Updated Updater plugin: * Added download speed * Added remaining time * FIXED: * Fixed retrieval of version information for certain files * Fixed driver file names on Windows XP * Fixed Run As Administrator when used with complex commands 2.23 * NEW/IMPROVED: * Added display of token capabilities, user/device claims and security attributes * Added ability to change token integrity levels * Added Description column to service list * Added option to reset all settings * Made grid color darker * Enabled multi-selection in the hidden processes window * Added UserNotes plugin * Updated ExtendedNotifications plugin: * Added Growl support * Updated ExtendedTools plugin: * Added GPU monitoring * Added rate columns for disk and network I/O * FIXED: * Fixed copying lists when plugin columns are enabled * Freezing when viewing the tooltip for a process with a very long command line * Disabled Hidden Processes feature on 64-bit systems 2.22 * NEW/IMPROVED: * Added highlighting for metro style apps * Added Package Name column * Added package name to process tooltip * Improved .NET process detection * Updated OS Context column for Windows 8 * Updated ExtendedTools plugin: * Updated disk monitoring for Windows 8 * Updated memory list information for Windows 8 * Updated WindowExplorer plugin: * Fixed hook support for low integrity processes * FIXED: * Fixed memory leaks * Fixed bug preventing Interrupts/DPCs from being shown as the max. CPU process on 64-bit systems * Fixed DEP Status column on 64-bit systems 2.21 * NEW/IMPROVED: * Added Private Bytes Delta, ASLR and Subsystem columns * Added ASLR and Time Stamp columns to modules list * Added check for debugger in Terminator * FIXED: * Fixed Show CPU Below 0.01 not respecting locale * Fixed copying from network list 2.20 * NEW/IMPROVED: * Added support for managed thread stacks on x64 * Added column selection for handle list * Added CPU column to threads list * Improved module detection * Added Ideal Processor to Threads tab * Added pool usage and minimum/maximum working set columns * Implemented Properties button for Thread handles * Set descending sort as the default for most numeric columns * Extended header context menu * Removed tooltip text truncation * Improved cycle-based CPU usage calculation * Set default KProcessHacker security level to only allow connections when Process Hacker is running as administrator. See README.txt for instructions on how to restore the old behavior. * Added Updater plugin * Updated DotNetTools plugin: * Added managed symbol resolution for thread stacks * Updated ExtendedTools plugin: * Added Disk tab * Added Hard Faults, Hard Faults Delta and Peak Threads columns to process tree list * Added Firewall Status column * FIXED: * Fixed file name resolution bug * Save settings on shutdown/logoff * Fixed state highlighting bug * Fixed command line propagation for -elevate * Fixed tree list mouse wheel handling * Fixed saving network list 2.19 * NEW/IMPROVED: * Added cycle-based CPU usage for Windows 7 * Added Show CPU Below 0.01 * Added OS Context column * Rewrote graph drawing code for improved performance * Optimized retrieval of cycle time and private working set information for Windows 7 * Added Open File Location to process context menu and reorganized some items * Added checkboxes to Terminator * FIXED: * Crash when sorting by Time Stamp * GDI handle leak in drag selection 2.18 * NEW/IMPROVED: * Completely rewritten tree list control: * Process Name column is now fixed to the left * Tooltips for column headers * Improved performance * Bug fixes * Added more process tree list columns * Added Time stamp column to network list * Date/time display is now swapped (so time is shown before date) * Added W3 terminator test * Added DotNetTools plugin * Updated ExtendedServices plugin: * Disabled editing of required privileges for drivers * Updated ExtendedTools plugin: * Added ETW columns for processes and network connections * Updated OnlineChecks plugin: * Added Comodo Instant Malware Analysis * Updated WindowExplorer plugin: * Fixed hook bugs * FIXED: * Fixed Run As This User * Verification Status sorting 2.17 * NEW/IMPROVED: * Added support for setting page priority * Added elevation support for setting priority * Added support for automatically using a settings file in the program directory (e.g. ProcessHacker.exe.settings.xml) * Improved Run As mechanism * Updated ExtendedServices plugin: * Added support for editing triggers * Added support for editing preshutdown time-out * Added support for editing required privileges * Added elevation support for restarting services * Updated WindowExplorer plugin: * Added more window properties * FIXED: * Handle leak 2.16 * NEW/IMPROVED: * Updated WindowExplorer plugin * PE viewer: Added version string to CLR tab * PE viewer: Added display of delay imports * PE viewer: Added Load Config tab * Improved wait analysis * Added arrows to the service list to indicate whether a service is running * FIXED: * Fixed the IPv6-related workaround causing crashes * Incorrect handling of window positions 2.15 * NEW/IMPROVED: * Updated ExtendedServices plugin * Updated ToolStatus plugin * Added DEP Status column * Improved User Name column * FIXED: * Image file versions * Workaround for an IPv6-related bug in Windows XP * DPCs and Interrupts in System Information tooltips * File dialog crash on Windows XP * ExtendedTools plugin: WS Watch refresh bug 2.14 * NEW/IMPROVED: * ExtendedServices plugin: Option to add a Services menu for processes * Command line support for setting process priority and I/O priority * Improved termination of explorer.exe * FIXED: * Icon should restore the main window if it is minimized * System Information window crashes * Hide Processes From Other Users and Hide Signed Processes settings are now saved * Font selection on Windows XP * ToolStatus plugin: Always on Top status being reset by Find Window * Service-related crashes * WindowExplorer plugin: sorting in tree list * Process minidump creation with old versions of dbghelp.dll 2.13 * NEW/IMPROVED: * Added copy support to PE viewer * Added Connect Time, Disconnect Time and Last Input Time to session properties * Added more working set counters to the Statistics tab * FIXED: * Column sort arrows * CPU usage calculations 2.12 * NEW/IMPROVED: * Updated KProcessHacker for Windows 7 SP1 * Added elevation support for more actions * Added ability to disable plugins * Updated ToolStatus plugin * Added Remote Control for sessions * More command line options * FIXED: * Memory leaks * Run As issues with different sessions 2.11 * NEW/IMPROVED: * Added WS Watch and other features to ExtendedTools plugin * Added WindowExplorer plugin * Properties for hidden processes * Improved menus * Debug console can now be closed without affecting the entire program * FIXED: * Always on Top issues * Hang when setting DEP status of a terminating process * Encoding bug in NetworkTools plugin * LSA interfacing issues * Creating dumps of self 2.10 * NEW/IMPROVED: * KProcessHacker is now signed, so it works on 64-bit systems. Thank you to the ReactOS Foundation. * Added Run As Limited User * Added CPU, private bytes and I/O history columns * Added font selection * Slightly improved highlighting configuration * FIXED: * High DPI support * Multi-monitor support in graph tooltips * DEP status retrieval * ExtendedTools plugin crash * Notification icon menu crash * Memory leaks * Other small bug fixes 2.9 * NEW/IMPROVED: * Added column selection for modules list * Added wait analysis for 64-bit systems * Added signature verification for modules * Added ExtendedTools plugin (Vista and above only) with Disk and Network information * Updated ExtendedNotifications plugin: added ability to log events to a file * Updated ExtendedServices plugin: new tab on Vista and above * Updated ToolStatus plugin: resolves ghost windows to hung windows * Environment variables and current directory are now correctly shown for WOW64 processes * I/O priority names are now used instead of numbers * FIXED: * Network list bug * Memory leaks 2.8 * NEW/IMPROVED: * Better service list (including column selection) * Added Peak Handles * Process tree sorting is now preserved * Save works for services and network connections * Pausing now works correctly with the Network tab * Added option to display inclusive CPU usages for collapsed processes * Added CLR tab to peview * Added ability to destroy heaps * Improved process tree list appearance * Certain command line parameters are now propagated * FIXED: * Icon handling bugs * Memory leaks * Extended tooltips for WOW64 processes 2.7 * NEW/IMPROVED: * Vastly improved startup time and lower memory usage * Added Cycles and Cycles Delta columns * Added option to disable address resolution for network connections * Added Logon Time to session properties * Added time stamp display to peview * FIXED: * ToolStatus layout problems * .NET highlighting crashes * Run As on Windows XP 2.6 * NEW/IMPROVED: * Sorting for most lists is now much faster * Hide Signed Processes option * Added plugin for uploading files to online virus scanners * Added Network tools plugin * Updated ExtendedServices plugin * PE viewer now verifies checksums * Performance improvements * FIXED: * Fixed service handle leak 2.5 * NEW/IMPROVED: * Unmap section views in Memory tab * Plugin for extended service information (including recovery information, dependencies and dependents) * FIXED: * Critical bug for file dialogs on Windows XP * Esc couldn't close Service Properties on open * Small bug fixes 2.4 * NEW/IMPROVED: * Better Run As behaviour * Show Processes From All Users option * Can now unmap section views * Control over thread affinity * Window Title and Window Status columns * Plugin for filtering notifications * Plugin for toolbar and status bar * Performance improvements * FIXED: * Memory leak * SbieSupport plugin on 64-bit * Crash when running under certain conditions * Memory case-insensitive filter * Process parent association bug * REMOVED: * Process database 2.3 * NEW/IMPROVED: * Can add processes to jobs * Double-clicking in the system information graphs now opens information for the relevant process * Setting I/O priority doesn't need KProcessHacker anymore * Elevation for certain actions * FIXED: * HKCU key name resolution * Network connection host resolution * Information window resizing * Log clearing 2.2 * NEW/IMPROVED: * Plugins support * Can now unload 32-bit modules on 64-bit systems * Tasks are shown in tooltips for taskeng.exe/taskhost.exe processes * Run As can now start processes elevated * Handle count by type * Process priorities in notification icon menu * CSV export * Relative start times * FIXED: * Run and Run As shortcuts * Command line handling * Process tree selection 2.1 * NEW/IMPROVED: * Add Pause key shortcut to pause/resume updates * Added Ctrl+Tab and Ctrl+Shift+Tab shortcuts * Grid is a bit darker * Checks for digital signatures and packing is now off by default and optional * FIXED: * MD5 calculation code for files was wrong * Process record bugs 2.0 * First release in the Process Hacker 2.x branch.