Unfortunately, no currently existing anti-virus software is able to catch all computer viruses computer security researchers are actively searching for new ways to enable antivirus solutions to more effectively detect emerging viruses, before they have already become widely distributed.