The first thing I will install or run portable is Crystaldiskinfo, to make sure that the hard drive is healthy and has no errors, because if the hard drive is healthy and will continue doing the next steps, if the hard drive is in caution state I will stop, making an image of the hard drive and restore it to a new hard drive before continuing.
You should perform this temporary file cleanup, a lot of uses don’t know about this and can lead to the computer slowing down. Over time running the computer could add up to hundreds or gigabytes of temporary files that need to be freed up on the computer that hasn’t seen regular maintenance.I recommend using a program like CCleaner.
CCleaner also features a built in registry cleaner, which I recommend for the next step. Simply run the registry cleaner by “scan for issues.” After this is completed, simply click “fix selected issues.” You can also check the option to backup the registry before applying the fix.
Next step you should perform is to remove unwanted programs, toolbars, coupons, etc… that was installed by mistake when installing programs. Also properly read the installation text when installing a new program and uncheck the unwanted programs that comes with this installation. Be careful not to remove any program that your unsure of or need because this can lead to programs that no longer work on the computer. The program I use is Revo Uninstaller.
Another task is your virus and malware programs, make sure they are up-to-date and are set to run automatic or manual scans. The program I use for virus detection is Microsoft security essentials it’s free, because the paid versions cannot guarantee removing viruses why pay for it. And for malware detection I used two programs Malwarebytes that I pay for the Pro version that will run in the background and stop the malware from coming in to the computer, and the free version of SuperAntiSpyware.
For added security I use Sandboxie runs your programs in an isolated space which prevents them from making permanent changes to other programs and data in your computer.
The last step I do is defragment the hard drive. The product I use is Auslogics free, I usually run defrag and optimize (Places system files to the faster part of the disk, minimizing the time needed for the hard drive to access them).
All together they can fix pretty much most basic speed problems, but still want a little more speed the next step is to upgrade the hardware to finish the upgrade.