If you are PC restarts constantly then it is better you find out how to repair a constantly rebooting PC. In most cases, the problem could be quite simple and could be repaired with little effort. In such a case you would have saved yourself some money and a trip to the computer doctor.
Check Whether It is Hardware or Software Issue
If your PC reboots without any reason, the cause could be either hardware or software. You can find out the cause by switching to Windows Safe Mode by clicking on F8 while booting. If the problem persists, that usually indicates a hardware problem. If the constant rebooting is absent, then there is something wrong with your software.
Repairing Hardware Problem
There could be many reasons why your hardware is giving your problems
Overheating. Overheating is one of the main causes of automatic PC shut down. The latest model processors have a mechanism by which if the temperature gets too high, the processor shuts itself down. In this case the windows will reboot itself. The overheating could be due to dust accumulation or problem with fan. Clean up the CPU using compressed air. Start up the computer. Check. If it doesn’t work, check if the fan is working or not. If not, then replace the fan.
Power supply Issues. Your power supply could have some kind of loose contact or any other issues. In this case you will need to either repair or replace the power supply. The problem could also be due to a faulty socket which cannot bear to have too much power drawn. You could have it checked as well.
Other Hardware Issues. There could be an issue with the memory, mother board or any newly installed hardware. In this case it is better to have it checked by a professional.
Repairing a Software Problem
Any newly installed software could be giving you problems. In some cases, this could result in your computer stopping. This causes the Windows to restart.
You could find out the error message by going to Start, My Computer, Properties, Advanced, clicking Settings under Startup and Recovery and then under System Failure, un-checking the Automatic restart check box. Instead of rebooting, the Windows will send an error message. You can use this error message to find out the problem. You could also check out the system log in the Event Viewer to find out what critical stop error is causing the computer reboots.
It is possible that a startup is giving you issues. You could find out which by going to Start, Run, MsConfig, Startup and un-checking all the programs there. Then add them one by one and check for automatic reboot. If it happens after you have added one of the startups, you could be sure that this software is creating the problem. Uncheck the startup on MSConfig, startup and then Go to Start, Control Panel, Add/Remove Programs and remove the trouble maker. See if the system works without issues.
If the MSConfig option does not work, then it should be a virus issue. Try running a virus scan and then try and repair the problem. If that doesn’t work then you will have to format the drives and reinstall the operating system. You could lose all your data this way (which is why backup is always recommended). But at least your problem will be solved.
Before you take such a drastic action, you might want to go to a technical forum such as Windows technical forum and see if you can find a solution for your error there. If you provide the error message, the professionals there should be able to identify the problem.
If you maintain your PC well, run quality antivirus and protection software, and refrain from downloading unauthorized software, then you can minimize your PC problems.