Should I use this or Microsoft Essentials?
This program is just an antispyware and hence it does not offer complete protection. hence I would consider Windows security essential a best one.
No, you must opt for a full antivirus program that offers enhanced protection against all forms of viruses and malware. Some of the preferred ones are given below:
AVG: http://free.avg.com/us-en/homepage Immunet: http://www.immunet.com/free/index.html Malwarebytes: https://www.malwarebytes.org/ Kaspersky: http://usa.kaspersky.com/
Although Microsoft Security Essentials is focused on anti-malware, it also has an antivirus module that can detect infected files. The above software is focused only on anti-malware so it's possible you might get infected from something else. I would advise staying with the Microsoft Security Essentials or download a full package (antivirus version) using the database of Software Informer.