About KillProcess

Language: Visual C++
Version: 4.1
Size: 4469 Kb
(Statically linked)

 Features
 Remarks
 New Features
 Kill Process
 Process Enumeration
 Process Data
 Scan and Kill Processes
 Context Menu
 Command-Line Mode
 Event Logging
 Database Maintenance
 Stress Testing
 Update Check
 Bug Report
 Feedback
 Safe Use of KillProcess 4.1
 Support KillProcess 4.1
Download Download KillProcess 4.1

Editor's Pick

SoftwareInformer.com        

Awards of KillProcess 4.1

Windows8Downloads.com     Windows7Download.com
BestFreewareDownload.com        

Reviews

Reviewed by Software Informer (Cristian Ionescu)

Reviewed and Listed in '23 Best Free Process Viewer Software'
ListOfFreeware.com


Download Counters

Visitors and Download Counters

117972 visitors since July 2006
29389 downloads from TGMDev
8575 downloads from MajorGeeks.com

8340 downloads from FreewareFiles.com
3702 downloads from download32.com
3112 downloads from Softpedia.com
2058 downloads from Freedownloadsplace.com
1870 downloads from FreeDownloadManager.org
1630 downloads from FiberDownload.com
1379 downloads from bestfreewaredownload.com
1037 downloads from Logitheque.com


KillProcess is available from the following Web Sites:

TD>   
FreewareFiles.com     Download32
Best Freeware Download     Free KillProcess software download
Logitheque    
Free Downloads Place     SoftPedia.com
GearDownload.com     Softoxi.com
MajorGeeks.com     UpFlySoft.com
France-Telecharger.com     SoftwareInformer.com
France-Telecharger.com     KillProcess download link


TGMDev Support

You can bring your support to the development of TGMDev Web Site through PayPal donations ...
After payment of the expenses incured for the site maintenance, TGMDev will transfer the remaining part of the donations to a Belgium NGO called 'Light for The World'.
This NGO is committed to saving eyesight, improving the quality of life and advocating for the rights of person with disabilities in the underprivileged regions of our world.

Support the ONG Light for the World

See also the European Confederation of Light for the World.
Credits

Thumbnail Viewer and Expander
Version 4.1.12
http://highslide.com/
  Bookmark and Share

Features        Back to Top

KillProcess 4.1 is a Windows Utility used to kill any process, including services, running on Window XP, Windows 7 and Windows 8.

KillProcess 4.1



This application provides the following features:
  • Process Enumeration: KillProcess 4.1 enumerates the processes running in the system adress space and displays the main attributes:
    • Process Name
    • Identifier
    • Bitness (32 or 64 Bits)
    • Process Owner
    • Process Path

  • Process Kill: KillProcess 4.1 terminates selected process(es) on a simple mouse click

  • Process Information: KillProcess 4.1 provides a complete set of information about the selected process:
    • Process Data
    • Version Data
    • Loaded Modules
    • File Data
    • Web Data

  • Kill Advice: KillProcess 4.1 gives necessary Warnings when Killing Critical Process is Requested

  • Automatic Process Kill: KillProcess 4.1 provides a feature called 'Scan and Kill' to automate the periodic removal of unwanted process(es).

  
  
Process information from http://www.fileinspect.com (Auslogics Software Pty Ltd ) are displayed to give detailed advices about system criticallity of the selected process.
Do not hesitate to visit this excellent WebSite http://www.fileinspect.com for additional file information ...
All Data from www.fileinspect.com are given with the written permission of Auslogics (http://www.auslogics.com/en/)

Warning !!!
Killing Critical Process could lead to a Forced Computer Reboot or a Blue Screen Crash ...

Remarks        Back to Top

1. The process enumeration represents the situation at the time the snapshot is taken. If a new process starts after the enumeration takes place, it does not appear in the application control.
2. KillProcess 4.1 updates the process enumeration each time a process is killed.
3. The enumeration can be forced at any time by clicking the 'Refresh' button
4. If the Scan and Kill Feature is active, KillProcess 4.1 updates the process enumeration after each scan.

What's New in KillProcess 4.1 Back to Top

  1. Automatic Start of Configured Scan and Kill Feature

  2. New Parameter (/MINIMIZE) to Start KillProcess 4.1 in a Minimized State

  3. Improvement of Scan and Kill Configuration

Kill Process        Back to Top

To kill a process:
  • Simply Select the Process(es) to Kill in the Process List
  • Kill the Process(es) by
    • Clicking on the 'Kill Button' in the Ribbon Bar

      Kill Process from Ribbon Button

      OR

    • Right-click the Selected Process(es) and Select the menu 'Kill Process'

      KillProcess 4.1

  • First Kill Attempt

    At first, KillProcess 4.1 tries to terminate the selected process(es) by sending them a message to close and give the opportunity to close gracefully. Technically, it means sending the message WM_CLOSE to the process(es) to terminate.
    If the process(es) terminate(s), KillProcess 4.1 restarts the process enumeration (as shown in the Output Window)

    Event Log in KillProces

  • Second Kill Attempt

    All the Windows Processes do not respond the same way to the Close Message. Either, they may prompt user to save dirty documents or they could refuse to respond the the Close message. Or, maybe, they are corrupted in such a way that they are not able to close...
    In these cases, KillProcess 4.1 tries to force the selected process(es) to terminate. A Warning Window is displayed to request a User Confirmation to actually terminate the Process.... as terminating such process can be dangereous for the statibility or, even, the working status of your computer.

    Confirm Non-Critical Process Kill

    For the Most Criticial process(es), KillProcess 4.1 displays a different Warning Windows ... In the dialog box, Process details are given as well as a final warning that states that Terminating the Selected Process can cause loss of data, systme instability, computer shutdown or reboot ....

    Confirm Critical Process Kill

    Click on the Button labeled 'Confirm Terminating Process' to Kill the process ...
    If the Computer is still in a correct working status, KillProcess 4.1 restarts the process enumeration (as shown in the Output Window)

    Event Log in KillProces

Remember !!!
Killing Critical Process could lead to a Forced Computer Reboot or a Blue Screen Crash ...


Process Enumeration        Back to Top

KillProcess 4.1 uses the standard and recommended way to enumerate the process(es) currently running in a computer with Windows XP, Windows 7 or Windows 8.

Remember that the process enumeration represents the situation at the time the snapshot is taken. If a new the process starts after the enumeration takes place, it does not appear in the application control. But, at anny time, process list can be updated by clicking the button 'Refresh' on the Ribbon Bar.

Refresh Process List

The actual processes enumerated by KillProcess 4.1 depends on the OS and on the user privileges. Complete Process Enumeration is possible when Running as an Administrator.

There are two ways to switch to the Administrator privilege:
  • Right-Click KillProcess.exe in Windows Explorer and Select the Menu 'Run as administrator'

    Run KillProcess 4.1 as Admin


  • Select the Ribbon Category 'Advanced' and Click the Button 'Run as Admin' to Switch to Administrator Mode

    Switch KillProcess 4.1 to Admin

Notice that you need to confirm the switch in Windows 8.

Watch Out !!! In Admin Mode, All Critical Processes are Listed ...
Killing Critical Process could lead to a Forced Computer Reboot or a Blue Screen Crash ...


Process Data        Back to Top

KillProcess 4.1 provides a lot of information about the Process Selected to be Killed:
  • Process Data: Process Attributes, Process Times and Process Memory Statistics

    Process Data

  • Version Data: File Version Information as Stored Internally in the Application

    Version Data

  • Modules Data: Name and Path of the Modules Loaded by the Selected Process

    Modules Data

  • Services: Data about All Services started by the System Process Svchost.exe (Disabled for all the other processes)

    Services Data

  • File Data: Process Files Data and Details from http://www.fileinspect.com

    Files Data

  • Web Data: Direct Link to Different Web Sites for Additional Details about the Selected Process

    Web Data

Scan and Kill Processes        Back to Top

KillProcess 4.1 can be configured to scan your computer periodically and kill selected processes. These Scan and Kill Settings are stored in the Killprocess Database (SQLite Database called KillProcess.sq3).

All the commands required to set up the Scan and Kill feature are available from the Category 'Advanced' of the Ribbon Bar and, partly, from the Process Context Menu (that pops up on Process Item Righ-Click).
  • Setup Scan and Kill List

    Click on the Button 'Setup Scan List' of the Category 'Advanced' of the Ribbon Bar.

    Process Data

    The dialog box allows the following operations:
    • Select Process(es) on the Left List and Click on the Button '>' to Add Process(es)to the Scan List
    • Select Process(es) on the Scan List and Click on the Button '<' to Remove Process(es)to the Scan List
    • Select the Scan Frequency from the Pulld-own Combo
    • Select the Scan And Kill Type:
      • Manual Start: Once the Scan and Kill is Configured, it must be started manually (using the Ribbon button)
      • Automatic Start: the Scan and Kill is Started as soon as it is configured. This behaviour is repeated at startup of the next sessions of KillProcess 4.1
    • Save the Scan and Kill Configuration to the KillProcess Database

    KillProcess 4.1 Setup Scan and Kill Dialog


  • Load Scan and Kill List

    Click on the Button 'Load Scan List' of the Category 'Advanced' of the Ribbon Bar.

    Load Scan and Kill List

  • Add a Process to the Scan and Kill List

    Click on the Button 'Add to Scan List' of the Category 'Advanced' of the Ribbon Bar.

    Add Process to Scan List

    or

    Righ-Click the Selected Process and Select the Menu Item 'Add Process to Scan List'

  • Remove a Process from the Scan and Kill List

    Click on the Button 'Remove from Scan List' of the Category 'Advanced' of the Ribbon Bar.

    Remove Process from Scan List

    or

    Righ-Click the Selected Process and Select the Menu Item 'Remove Process from Scan List'

  • Start Scan and Kill List

    Click on the Button 'Start Scan and Kill' of the Category 'Advanced' of the Ribbon Bar.

    Start Scan and Kill

    On Start of the Scan and Kill, KillProcess 4.1 scans the computer processes and potentially kill the one(s) in the Current Scan and Kill List. A progress bar will indicate the time gap between the operations of Scan and Kill process(es).

    Running Scan and Kill


  • Stop Scan and Kill List

    Click on the Button 'Stop Scan and Kill' of the Category 'Advanced' of the Ribbon Bar.

    Stop Scan and Kill

  • Automatic Start of Scan and Kill Feature

    Once a Scan and Kill List is Configured with a type of Automatic Start, all the other configured Scan and Kill List become manual (only one automatic list can exist). At the start of the KillProcess 4.1 sessions, the Scan and Kill feature is started automatically.

Context Menu        Back to Top

Right-clicking the currently selected process triggers the context menu:
  • Show Process Data:
  • Show version Data
  • Show Loaded Modules
  • Show Services Data
  • Show File Data
  • Add Process to Scan List
  • Remove Process from Scan List
  • Kill Process
Right-clicking on multiple selected processes triggers the context menu, adapted for the multiple selection.

   KillProcess 4.1 Right-Click Context Menu    KillProcess 4.1 Right-Click Context Menu

Command-Line Mode        Back to Top

KillProcess 4.1 can also be started in command-line mode. To kill process(es), simply add the name(s) of the process(se) to kill after the name of the application (just like any good old DOS applications ...)

Typical Command-Line use of KillProcess 4.1. In the exemple below, the process to kill is KillProcessTarget.exe
"C:\Program Files\KillProcess\KillProcess.exe"  KillProcessTarget /NO_SPLASH 
Notes:
  • If the name of the application to kill does not contain the extension .exe, KillProcess 4.1 adds it automaticallly.
  • Simply separate process name by a space character if more than on process is to be killed using the command-line mode.
  • Don't forget the double-quote if the path to KillProcess.exe contains spaces !!!!
  • Even when started in Command-Line Mode, KillProcess 4.1 updates the Event Log File ...
  • The command-line parameter /NO_SPLASH avoids the display of the Splash Screen at application statup.
  • The command-line parameter /MINIMIZE allows, as its name implies, to start KillProcess 4.1 in a minimized state.
  • The old command-line parameter /NO_CONFIRM is no longer used. Command-Line Process Killing does NOT require confirmation to Terminate a process unconditionally.

Event Logging        Back to Top

KillProcess 4.1 stores the different events in the Killprocess Database (SQLite Database called KillProcess.sq3).
Typically, the SQLIte database keeps track of the different application events:
  • Application start and stop
  • Scan and Kill Loading and Saving
  • Application Kill using the WM_CLOSE message
  • Application Kill using he TerminateProcess function
  • Scan and Kill Start and Stop
  • Database Maintenance (record deletion, database compression, ..)
Event Loggins is available from the Button 'View Event Log' of the Category 'View' of the Application Ribbon.

View Event Log

The Event Log dialog shows the different event since the first use of KillProcess 4.1 (or the latests records available if some database maintenance have been done .. See Database Maintenance

KillProcess 4.1 Event Log


The query for events can be modified by using the Start and End Date. The query is triggered by clicking on the button 'Update'

KillProcess 4.1 Database Maintenance        Back to Top

The (SQLite database (called KillProcess.sq3) is used by KillProcess 4.1 to store the Scan and Kill Settings and the different events occuring during the use of the application. This database can be maintained easily and made clean if required ...
  • Maintenance of the Event Log

    From the Event Log Dialog (See Event Logging for details), a button menu is available for the maintenance of the KillProcess 4.1 database. This is required only if the database size is increasing too much for your disk space. Note that even a huge database size will have only a barely noticeable effect on speed of KillProcess 4.1 operations.

    Four actions are provided:
    • Delete Oldest 1000 Events Records
    • Delete Oldest 5000 Events Records
    • Delete All Events Records
    • Compress Database


    Event Log Table Maintenance

  • Maintenance of the Scan and Kill Settings

    In Dialog Box used to Load the Scan and Kill Settings (See Load Scan and Kill for details), just select the Scan and Kill Settings to Delete. The button labeled 'Delete Settings from Database' will be enabled. Click the Button to delete the Scan and Kill Settings from the KillProcess 4.1 database.

    KillProcess 4.1 Scan and Kill Maintenance


Stress Testing        Back to Top

The Scan and Kill feature of KillProcess 4.1 has been tested extensively to check its performance and correct memory handling behaviour.
A dedicated application was written to start 5 applications randomly and with the following average frequencies:

ApplicationAverage Frequency
Start/Min
Min Time between StartAverage Time between Start
Windows Calculator51 sec.6 sec.
Windows Notepad51 sec.6 sec.
IrfanViewer31 sec.10 sec.
TestNoClose11 sec.60 sec.
Windows WordPad31 sec.10 sec.
Note: the application 'TestNoClose' does not respond gracefully to the WM_CLOSE message and required the use of the function TerminateProcess.

KillProcessTest and KillProcess were started at the same time. The Scan and Kill Feature of KillProcess 4.1 was configured to kill the 5 applications (started randowly by KillProcessTest ) with a Scan and Kill frequency of 15 seconds.

KillProcess 4.1 Stress Testing

About 20000 processes were started and successfully killed by KillProcess. This was repeated 3 times. No problem occured during these stress testings.


Check of Update of KillProcess 4.1 Back to Top

Once a month, at startup, KillProcess 4.1 checks for available update.

At any time, the check can be triggered by clicking the Ribbon button labeled 'Check for Update'in the Ribbon Category 'Help'.

KillProcess 4.1 Update Check

The DialogBox displays the local version (the one you're using ...) and the Web version ( the last one available, now V 4.0)

KillProcess 4.1 Update Check



Bug Report        Back to Top

Please report any bug to TGMDev


Feedback about KillProcess 4.1       Back to Top

Give Feedback to and Request Support for KillProcess 4.1 to TGMDev

Note: Due to the large army of deep idiots lurking inside the Web to pollute all the forums with their bullshit messages, I closed the TGMDev Forums on these first days of 2014 .... Unhappily for most of us, those brain-limited ass holes have succeeded in destroying this simple way of exchanging interesting and constructive ideas ... Poor world !!!

Safe Use of KillProcess 4.1       Back to Top

The TGMDev computers are protected by the latest version of Norton Internet Security. To the best of our knowledge, the application is virus-free. Also, KillProcess 4.1 is garanteed to be spyware-free.

Original Files Data for KillProcess 4.1

FileSizeCreation DateMD5
KillProcess.exe4.855.296 bytes19 November 2013 18:14061FEFB8F46584B4730A9EA2A2F53AEE
KillProcess_Setup.exe2.370.928 bytes19 November 2013 18:18D2497254B67FA972113F2F3606C4EC3E


Note: MD5 figures from MD5Check


Clean Awards of KillProcess 4.1

FreewareFiles
  FreewareFiles.com  
Softpedia
  Softpedia.com  
GearDownload
  GearDownload.com  
FiberDownload
  FiberDownload.com  
Softoxi
  Softoxi.com  


Support of KillProcess 4.1       Back to Top

You can bring your support to the development of TGMDev Web Site through PayPal donations ...

After payment of the expenses incured for the site maintenance, TGMDev will transfer the remaining part of the donations to a Belgium NGO called 'Light for The World'. This NGO is committed to saving eyesight, improving the quality of life and advocating for the rights of person with disabilities in the underprivileged regions of our world.

Support the ONG Light for the World

See also the European Confederation of Light for the World.


Download KillProcess 4.1       Back to Top

The application KillProcess 4.1 is written according to the standard techniques and recommendations for the development of applications for Windows. The application has been tested extensively to verify its correct behaviour and memory management and to determine its effectiveness on different computers (running Windows XP, Windows 7 and Windows 8) including network-linked computers.

The author makes no warranty of any kind, expressed or implied, with regard to this application and not be liable in any event for any direct, incidental or consequential damages, loss of profit or data, interruption of business arising out of the performance or use of this program, even if the author has been advised to the possibility of such damages.

Download and Use of this software indicate your acceptance of these terms and conditions.

MajorGeeks.com Mirror Download
     MajorGeeks.com Mirror Download
      
FreewareFiles.com Mirror Download
     FreewareFiles.com Mirror Download
      
Download from Author's Web Site
    
Please type in your email address to be informed about new releases of KillProcess...
Entering the informations is NOT mandatory. Please, leave all empty
and do NOT enter fake informations if you do not want to get news from TGMDev ...


Email :
How do you Hear about KillProcess: