If the computer doesnt start then it may be difficult to run a virus scan. When the computer is trying to load watch very closely for any messages that may give a clue.
Question - Have you opened up the case lately to do anything inside? Sometimes a cable or connection can become loosened or even a memory stick not clamped in properly can cause a situation like this.
Just some ideas and I hope you get it straightened out