Process Lasso improves system performance, responsiveness, and stability during high loads through dynamic adjustments to process priority classes. It can also automatically terminate undesired processes, apply default priorities and CPU affinities to processes, limit the number of instances a process can have, and log all processes. It is not a task manager replacement, but does have task manager like capabilities to compliment its primary functions. Process Lasso runs on all editions of Windows 2000, XP, 2003, 2008, Vista, Windows 7 and Windows 8 and Windows 10.
Thanks to SalaR for the update.