Process Lasso Documentation

PDF Docs (older)


Process Lasso is Windows process automation and optimization software. From tuning algorithms like ProBalance to user-created rules and persistent settings such as CPU affinities and priority classes, Process Lasso enables you full control over running applications!

Our famous ProBalance algorithm maintains system responsiveness during high CPU loads. This proprietary algorithm dynamically adjusts the priorities of running programs so that some are given higher priority access to the CPU(s) than others. With ProBalance, no longer will single, or multiple, processes be able to bring your system to a virtual stall. Process Lasso will let you keep interacting with your computer, even when it is under a heavy CPU load. Try our CPUEater Demo to experience ProBalance for yourself.

Process Lasso also allows users to automate and tweak how applications are run through a number of unique and helpful functions. These include persistent priority classes, persistent CPU affinities, disallowed processes, per-process power profiles, a process watchdog for advanced rules, process instance count limits, multiple instance balancing and much more! These features give you the ability to control how programs utilize your computer’s resources based on automatically applied settings. With Process Lasso, you can decide exactly how you want your processes to run.

Many additional functions such as power plan automation, a system responsiveness metric and process activity logging are also available.

For minimal resource use, all algorithms and process rules are enforced by a stand-alone background service called the Process Governor. The GUI is entirely optional.

OS Compatibility

Workstation edition: Windows 7, 8, 10
Server edition: Windows 2008, 2008/2, WHS, 2012, 2012R2, 2016, 2019
For Windows XP, 2003, and Vista see this version. For Windows 2000, go back to this version.

Documentation Contents

  1. The Parts of Process Lasso
  2. About ProBalance
    1. How is my CPU shared?
    2. How does ProBalance work?
    3. Proof of concept
  3. About Gaming Mode
  4. Using the Graphical User Interface (GUI)
    1. The Main Window
    2. Graph
      1. Per-process CPU history
    3. All Processes Tab
      1. Select what process information to show
      2. Rules column meaning
      3. Single selection process context menu
      4. Multiple selection process context menu
    4. Active Processes Tab
      1. Select what process information to show
      2. Double clicking a process
      3. Single selection process context menu
      4. Multiple selection process context menu
    5. Management of Services by managing their host process (even if multiple services in one process) …
    6. Configuration Dialogs
      1. ProBalance Options
      2. Default CPU Affinities
      3. Default Priorities
      4. Auto-Terminate List
      5. Process Watchdog
      6. Instance count limits
      7. Keep running processes
      8. Gaming processes
      9. Anti-sleep processes
      10. Default Process Power Profiles
      11. Instance Balancer
    7. Main Menu Options
  5. Using The Core Engine
    1. Overview
    2. Running as a Service
  6. Using the INI Configuration File
  7. Command Line Arguments and Unattended (Silent) Installations
  8. System configuration tools …
    1. TweakScheduler
    2. Vista Multimedia Scheduler Configuration Tool
  9. Enterprise Deployment
    1. Deployment methods
    2. On a Terminal Server
    3. Service mode
    4. Silent installation
  10. Frequently Asked Questions
  11. Credits