Micromax a104 SP flash not detecting mobile and stuck in bootloop
Just a suggestion - try using a Windows 32 bit system, preferrably Windows 7. After connecting the phone in Flash mode, check the Device Manager to see if drivers are properly installed. 

I'd like to mention that I haven't heard viruses making even the recovery too slow. I am not sure, but you might have to consider the possibilities of your phone having a hardware issue. If under warranty, now is the time to claim it.