Android Questions? Ask Android Device Experts for Answers ASAP
Many people have faced the same issue that you are having with your HTC phone.
Restarts typically indicate that a corrupt or incompatible app has been installed on the device. Try completing a master reset. Then try to re-install any downloaded applications one at the time in order to try to identify if one of them is causing the problem. There are 2 ways in which a master reset can be accomplished. Click here to see them.