Why program is not responding:
1, because this program to system requests the resource at run time, but has been in a State of inadequate resources, long long, there have been starved.
2, caused the problem is mainly the reason the process priority of the program, the priority is too low, when resources at multiple levels, the program requests a resource, but the resources are insufficient, request is not approved, over time, was starved to death.
3, virus, too, a certain procedure calling system resources, but resources long occupied by the virus, even denied to other resources has just been release, resulting in few resources that are available or a virus forced to modify the process priority of each process in the list, creates the resources called application not be approved for a long time.
4, recommends that the process of killing the virus operation and to optimize the system, if the configuration may be appropriate to consider upgrading or replacing the earlier platform, if you continue to receive very few procedures have been responding, could be considered in the process manager, manually adjust the priority of a process.
To summarize, always is the reason for this is because resources are not enough, your computer configuration is good. Hardware overheating like you said can be ruled out, then in other aspects, are not computers, additionally have to pay attention to problems with your hard disk, you can next software testing, the hard drive if there is a problem, just started will show often feign death, pointed out the read because data storage area, frequently use GHOST damage to the hard disk will install the operating system.