I prefer Avast free for my AV (Anti-Virus program). However, it does have a recent bug (fixable, I recently learned, but not a real concern as long as one is using less than half of the space on the drive with the OS installed) for people who already have it and install the latest upgrade but, supposedly, that doesn't happen to people who do a new install. Right now, because of the Avast bug It's not supposed to get permanently fixed until June), I'm not recommending any particular AVs other than to stay away from MSE (it consistently ranks at the bottom of AV tests), McAfee (it ranks low in AV tests and is a resource hog), and Panda (it has a recent bug that bricks computers and, although that has supposedly been fixed now, it might still be possible to download a buggy version). Whatever you choose, do not install and run more than one AV at a time.
Malwarebytes Anti-Malware (MBAM) is a program that can be run with an AV to hopefully catch anything the AV might miss. MBAM free is a good backup for an AV but one has to manually update the definitions and do manual scans. The paid version can be set to update and scan automatically but you will have to buy a new version every year. I highly recommend using MBAM, free, or paid, with whatever AV you choose.
I also like Spybot Search and Destroy free. It is a good antispyware program. I do not recommend the paid version; it includes a poor AV. Spybot free does have to be manually updated and scans have to be manually run. Also, make sure you get Spybot from
the source since, a while back, there was a clone of Spybot circulating around that actually was spyware. Many experts consider Spybot to be malware because of past experience with that clone.
Super AntiSpyware (SAS) comes in bot a free and paid version. The free version has to have updates and scans done manually. The paid version works full time and does scans and updates automatically but has to be renewed annually.
Web of Trust (WOT) is a browser add on that rates the safety of websites and will alert you if you try to go a dodgy or downright unsafe one.
While CCleaner is popular with geeks, I personally do not like it and do not recommend to newbies as it can be pretty aggressive, sometimes to point of doing more harm than good. I prefer Glary Utilites; it is much safer and has yet to cause any harm on my computers. Besides cleaning the registry of empty entries, it will also clean out browsing history and unused temp files. It also has a variety of other tools that simplify or supplement many Windows tools, such as managing startup programs and completely removing programs. I run daily scans with it.
Windows Defragmenter is fine; I do not feel there is a need for third party defraggers. Just don't set an SSD to autodefrag.