Today I would like to introduce you a very neat program called ProcessWatch which is more for advance computer users. The latest version of ProcessWatch is a Microsoft .NET Framework 3.5 based program which allows automatic management of Windows processes. The main goal is to optimize and control processes on Windows based systems.

ProcessWatch

With ProcessWatch, you can do automatic binding processes to specified CPU cores, automatic assigning process priorities, automatic switching active power schema profiles, automatic terminating black listed processes and automatic stopping and starting system services based on the currently running processes and there configurations.

Even if you’re an ordinary user with a standard single core computer, you can still use ProcessWatch to manage your power profiles dynamically and have some older applications running smoothly on your machine. You can also block other users on your PC to execute certain applications.

ProcessWatch can be ran on Microsoft Windows VISTA, XP, Windows 2003 (32 and 64 bit on AMD or Intel Dual-Core CPU ‘s). If you want to use the latest ProcessWatch 3.5 BETA, you need to have Microsoft .Net Framework 3.5 installed. The older BETA 3.0.1 and v2 only requires Microsoft .NET Framework 2.0. If you want to install .NET 3.5, you can still use the previous version 3.0.1. From the changelog, the latest version 3.5 only added .NET framework 3.5 support and fixed version number in title bar.

Just a caution so you won’t set all system processes priority to High or RealTime. In general there should not be a need to changing the process priority. There are a “few” cases where raising the priority will have a positive effect on the behavior of the running process. You can try but inappropriate settings can cause your computer to hang or crash.

Assign CPU Core for Application

ProcessWatch seems to have 2 versions, the freeware and the paid version. It is mentioned that the free version can only provide automatic CPU core binding only for the first two CPU cores available at the local system. Another restriction in this freeware version is the processes are identified by there process name and NOT by binary executable path using a checksum. I couldn’t find a way or where to purchase the paid version…

[ Download ProcessWatch ]


Related posts:
  • A Very Tiny Tool to Monitor Changes in Windows Files, Registry and Processes
  • Monitor Processes That You Want With Kiwi Application Monitor
  • Automatically Lower, Optimize or Reduce the Memory Usage for Any Running Program at Interval
  • Free Remote Computer Control Solution
  • Keep Your System Under Control with System Explorer