There are several utilities worth using like avira antivirus whenever a computer keeps crashing to try and establish what the fault is. This article details some of the most useful tools for locating and possibly repairing these types of problems.
Your first option is to try using Device Manager to establish if there are problem with hardware components. This details all hardware and peripherals on your system and identifies if there are conflicts, device driver problems, etc. that can crash PClaptops or computers. Use the utility’s own help tool to get suggestions for how repairs can be made for specific problems.
The BIOS menu (accessible only when rebooting the system) provides invaluable information about your hard drive, fan blades and the CPU. In particular you need to check diagnostics for any signs of overheating. Some manual checks can also be done to see that the computer is being kept well away from radiators, one of the air vents are blocked or covered in dust, the heat sink is not damaged and your fans are in working condition.
Windows OS also provides the disk checking utility for analyzing sectors in your drive for signs of damage. Quite often, a computer keeps crashing because application files are stored in these bad sectors of being caused by physical damage to the platters themselves or problems with the disk administration software. The application is located under Windows Explorer/pick a drive/properties/tools.
Lastly, registry damage is probably the most common cause of PC crashes. If your computer keeps crashing after a virus was detected then chances are it had also damage your registry keys. Run antivirus applications or registry cleaners to try and rectify these faults. In addition, Windows provides its own system restore utility [all programs/accessories/system tools/System Restore] that can be used to rollback your registry file to an earlier saved version that Windows stores on the hard drive.