Process Liquidator

Process Liquidator Manual

Contributing

The development of Process Liquidator is driven largely by users like you, so if you discover a bug, have a feature request, or just want to share feedback, please contact me.

System Requirements

Process Liquidator runs on Windows 2000, XP, Vista, 7 and 8, both 32 and 64 bit. There are no other special requirements.

DESCRIPTION

Process Liquidator displays information about running processes and allows terminating a process with a single mouse click. Process information includes PID, architecture, information about any windows belonging to the process, child processes, the owner and domain. Process Liquidator can be configured to display only parent processes, or parent and child processes. It can also display a only visible, or both visible and hidden windows belonging to a process.

The Process Liquidator interface is shown as a flat panel on the left or right side of the screen. Normally hidden, it can be quickly accessed by simply moving the mouse cursor to a preconfigured hot-spot near the screen edge, or by left clicking the system tray icon. Right clicking the icon will exit the program.

QUICK-START GUIDE

Move the mouse cursor to the right side of the screen (default) or left click the tray icon to display the Process Liquidator interface. Right click a process name to terminate it (default), or click the process “Name” label in the lower section of the interface. By default a warning prompt will appear asking for confirmation. Double clicking a process will display a list of windows belonging to the process. Right click the tray icon to exit Process Liquidator.

INSTALLATION

Run the installer you downloaded. You can uninstall Process Liquidator from the Windows program manager or by clicking the Uninstall menu item in the Start menu program group.

UPGRADING

You may check for updates manually by right clicking the System Tray icon, or automatically every time Process Liquidator exits by selecting the associated check box in the configuration interface.

CONFIGURATION AND CONTROLS

To restore the default settings, simply delete the \config\config.ini file and restart Process Liquidator.

PROCESS LIST CONTROLS:

“Childs” – Toggles the display of child processes. Child processes are 1 or more processes which belong to a parent. Terminating a parent will also terminate its children!

“Refresh” – The process list shows a snapshot of the processes that were running at the time the list was displayed. Click this button to refresh the list.

“Config” – Display the configuration interface.

“Name” (light blue) – After clicking on a process in the list, clicking “Name” will terminate the process. Other methods to terminate a process are listed in the Config section.

“Wins” (light blue) – Displays the number of windows belonging to a selected process. Clicking the label will display a list with more information about each window.

“X” – Exit Process Liquidator.

“_” – Hide the interface.

” |” or “| |” – Toggles how the interface is displayed. The former will cause it to automatically show and hide according to the mouse cursor position, while the latter will cause it to always show.

PROCESS OPTIONS:

“Warn before terminating process” – A warning will be displayed asking for confirmation before terminating a process. Default = enabled.

The next 2 radio buttons configure how a process may be terminated (single right click or Del key-press). Default = Single right mouse click.

“Show only visible windows for the process” – Toggles whether to show all, or only visible windows belonging to the process. It is common for a process to have many windows, of which most or all of them are hidden. Default = enabled.

PROGRAM OPTIONS:

“Select a skin” – Choose a color scheme for the interface from the combination control. You can create your own color scheme by creating a new ini file in the \skin directory. The name you give it will automatically be listed in the combination control after restarting Process Liquidator. The existing skin files are fairly well commented, so it is suggested to use one of them as a template.

“Hide interface after process termination” – Automatically hides Process Liquidator after you terminate a process. Default = disabled.

“Fade transition” – Whether or not to apply a fade effect when showing and hiding the Process Liquidator interface. Use the slider to fine-tune the transition time. Default = enabled.

“Show interface on left side of screen” – Toggles displaying the interface on the left or right side of the screen. Default = disabled.

“Show interface when cursor touches screen edge” – Whether to automatically show Process Liquidator when the mouse cursor touches the screen edge. Default = enabled.
The vertical bar is divided into 3 sections representing screen edge regions. Each region may be independently activated or deactivated (green regions are active). The regions apply only to the side of the screen on which the interface is docked. You can enable or disable one or more regions as well as adjust the height of the regions with the slider. Only the middle region is enabled by default, thus Process Liquidator will not be displayed if you move your cursor to the upper or lower right edges of your display, as you might if you are closing a maximized window or clicking on the right side of the task bar.

“Region delay” – The amount of time in milliseconds for which the cursor must remain at an activated region before the interface will be shown. The purpose of this is to ignore accidentally showing the interface. Default = 50 ms

“Briefly display the logo on startup” – Display the Process Liquidator logo when it starts.

“Start when Windows starts” – Run Process Liquidator when Windows starts. This should be deactivated before uninstalling the program.

“Automatic update checking” – Process Liquidator will check for updates every time it exits. If an update is found it will notify you the next time it starts.

USAGE

Move the mouse cursor to the right side of the screen (default), or left click the system tray icon to display the process list.

To get information about a process, left click it.

To see a list of windows belonging to a process, double click the process, or click the “Wins” label.

To terminate a process, right click it (default).

To toggle between showing and hiding child processes, click the “Childs” button.

To refresh the process list, click “Refresh”.

If the option is set to show the interface when the cursor touches the screen edge, Process Liquidator will consider several factors to avoid getting in your way when you didn’t intend to use it, such as if you’re just scrolling a document or casually bump the screen edge. It is therefore necessary to hold the cursor fairly still while it is at one of the activated screen edge regions before the interface will be displayed. You can use the “Region delay” setting in the configuration options to fine-tune this option.

To change the configuration options, click “Config”.

To hide the process list, press Esc, or left click the tray icon, or click the “_” button. If the screen edge detection option is enabled, just move the mouse cursor off of the interface. There is a small buffer zone past the edge of the interface which the cursor must be beyond before it will hide.

To force the interface to stay visible, click the ” |” button (it will then change to “| |”).

Right clicking the tray icon exits Process Liquidator.

ADVANCED UI CUSTOMIZATION

There are several skin configuration files which may be edited to customize the way the Process Liquidator interface is displayed. By default these files are stored in \%APPDATA%\Process Liquidator\skins. The items which may be customized are:

  • Background colors
  • Fonts
  • Font sizes
  • Font colors

Colors are in hexidecimal format: 0x000000

You can also create new skin files which will be available in the combination control for selecting skins after Process Liquidator is restarted.

SUPPORT

Click the “Feedback” link on the program interface.

LICENSING

Process Liquidator is Freeware. A copy of the license is included with the program and the most recent copy is available on the 12bytes.org website.