I am using an HP laptop and there is an infection of Karnavali.19xx.A in Windows Vista operating system, that I have loaded in the laptop. I use Kaspersky antivirus to protect my laptop from infections. But, I cannot understand how this infection entered my laptop and why the antivirus did not alert me about its entry into the system. I want to know whether using Kaspersky is a good method of preventing infections into the system or not. If not, please suggest any suitable antivirus and also recommend me a solution to delete this virus from the laptop.