I suppose you mean program(s) to scan off-line - not a virusscanner.
First: It cannot be done by one program!
► To clean your PC from Malware: I have been very successful with [1]
Malwarebytes free; [2]
SuperAntispyware free; and [3]
Emsisoft free (emergency kit).
Do not forget to Update before every scan and run all three, even more-or-less at the same time, if you happen to have a fast PC..!
► To clean excess stuff from your PC:
CCleaner and
Wise care 365; they are both very safe and clean very well. This is probably what you are looking for.
► To control several functions on your PC:
Glary utitlities 5 free - i.e.: check the programs that start with your PC,
stop them all except your Virusscanner and other nessesary stuff like Dropbox, OneDrive, etc. Maximum five programs to start with you PC. This can make a huge difference for your StartUp time. For instance also » BackUp your Computer « to make an Image/SystemCopy for when your Pc needs a refresh!
► As for virusscan, I do not use free programs. I swear by
Emsisoft Anti-Malware 9.
I am convinced this information can help you a lot!
Kind regards,
Walter