Yes, McAfee Total Protection will remove existing viruses and protect you against other malware. McAfee Total Protection uses an advanced and comprehensive antivirus engine to detect and prevent malware and virus infection. If you encounter a virus that McAfee won’t be able to remove, you are entitled to get your money back.