Mikhailtech has take a look at LIUtilities’ SpeedUpMyPC
So the first "real" performance enhancing screen deals with the CPU. Here you have a pair of bar graphs detailing usage over a minute and an hour, respectively. Your options here consist of assigning more CPU resources (how much ever that means) to any program you currently have running, as well as always running a program (again, out of a list of those currently operating) quietly in the background. This means it'll always run but won't show up anywhere on your desktop, all while using minimal resources. It's basically the opposite of the former which prioritizes a program allocating it more juice. Since this is using leftover CPU cycles, programs like Folding/Genome are both viable options. Note, however, that SpeedUpMyPC won't automatically start these programs, but rather run them in the background after you've started them manually. The final option allows you to prioritize Windows system functions if CPU usage exceeds a certain level which can be set either by typing in a number or via the slider up top. I assume this would come in handy in preventing system crashes (explorer.exe is usually what goes first and everything else follows).Read more