I have both VGA and DVI. Worth having, if one goes down you can use the other till sorted. I upgraded from my inbuilt graphics card recently and the guy who did it for me also installed another DVI socket that came with the card. Of course, when I plugged into the old socket I didn't have any signal. Soon found it though. It might be worth taking the cable out and putting it back again, or checking that nothing is loose inside.
Edit. As for viruses, I can't stress enough to get good protection. I use Kaspersky and I see they have it on offer at the moment. Also get C/Cleaner and run that every now and then. It's free from here if you haven't already got it.
http://ccleaner.en.softonic.com/download