AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for Process Hacker

<<Back to software description

Changes for v2.37 - v2.38

  • Highlights:
  • * Added labels to indicate the maximum data point in each I/O graph
  • * Graph grids now scale correctly when resized
  • * Improved high DPI scaling
  • * Added exploit mitigation policy information to process properties (Windows 8 and above)
  • * Added File modified time and File size columns for processes and modules
  • * Added Key modified time column for services
  • * Clicking a tray icon now shows the pop-up UI (useful for touch-enabled devices)
  • * The NetAdapters plugin has been renamed to HardwareDevices
  • - This plugin shows network adapter and disk drive graphs
  • - If you are manually upgrading, please delete NetAdapters.dll from the plugins folder
  • * Updated UserNotes plugin:
  • - Added "Collapse by default" option for processes
  • Other changes:
  • * Added "Start when I log on" option
  • * Added "Not responding" text to tray icon rich pop-up for programs that are hung
  • * Added right-click menu and double-click action for environment variables
  • * Added dialog box to show long command line strings
  • * Added Time stamp column for processes
  • * Added -sysinfo command line parameter for opening System Information at startup
  • * Added 32x32 icons for high DPI displays
  • * Digital signature verification is now performed with very low I/O priority
  • * Improved performance when handling a large number of threads, modules or handles
  • * The pop-up UI no longer displays when double-clicking the tray icon
  • * Fixed ASLR state being shown as N/A in process properties
  • * Fixed multi monitor window placement bug
  • * Fixed handle enumeration bug affecting processes with PID >= 65536
  • * Fixed Interrupts being missing from the max CPU usage history
  • * Updated ToolStatus plugin:
  • - Added 32x32 icons for high DPI displays
  • - Fixed status bar crash
  • Note:
  • * This release has significant internal code changes. Please make sure all plugins are up-to-date



Changes for v2.31 - v2.32

  • NOTE:
  • All executable files are now signed.
  • NEW/IMPROVED:
  • Updated for Windows 8.1
  • Added progress display for thread stacks
  • Updated ExtendedServices plugin: Added new trigger data types
  • Updated NetworkTools plugin: Updated UI
  • Updated OnlineChecks plugin: Added file analyzed prompt
  • FIXED:
  • Fixed handling of long symbol names
  • Fixed Run As preventing Windows 8 apps from starting
  • Fixed console host information for Windows 8.1
  • Fixed reflected processes not terminating on Windows 8.1
  • Fixed CPU frequency on Windows 8.1



Changes for v2.30 - v2.31

  • New and 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



Changes for v2.29 - v2.30

  • New and 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



Changes for v2.28 - v2.29

  • New and 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



Changes for v2.27 - v2.28

  • New and 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



Changes for v2.26 - v2.27

  • New and Improved:
  • Updated OnlineChecks plugin:
  • 2012-01-16: Updated VirusTotal uploader and added hash checking
  • Fixed:
  • Fixed Description column sorting bug
  • Fixed notification icon bug



Changes for v2.25 - v2.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



Changes for v2.24 - v2.25

  • New and 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



Changes for v2.23 - v2.24

  • Note:
  • This release has significant internal code changes. Please make sure all plugins are up-to-date.
  • New and 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



Changes for v2.22 - v2.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



Changes for v2.20 - v2.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



Changes for v2.19 - v2.20

  • New and 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



Changes for v2.18 - v2.19

  • New and 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



Changes for v2.17 - v2.18

  • New and 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



Changes for v2.16 - v2.17

  • New and 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



Changes for v2.15 - v2.16

  • New and 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 runningFixed:
  • Fixed the IPv6-related workaround causing crashes
  • Incorrect handling of window positions
  • Fixed:
  • Fixed the IPv6-related workaround causing crashes
  • Incorrect handling of window positions



Changes for v2.14 - v2.15

  • New and Improved:
  • Updated ExtendedServices plugin
  • Updated ToolStatus plugin
  • Added DEP Status column
  • Improved User Name columnFixed:
  • 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
  • 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



Changes for v2.11 - v2.12

  • New and 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



Changes for v2.10 - v2.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



<<Back to software description