Also if suggestions above do not work please try this.
When any program repeatedly shuts down your computer, chances are you’re running Windows XP and Windows is encountering a conflict. In Windows XP, the default setting is for the computer to reboot automatically when a fatal error occurs. (Pretty useless if you're trying to troubleshoot, isn’t it?)
To change the recovery settings and disable automatic rebooting:
1. Right-click My Computer, and then click Properties.
2. Click the Advanced tab.
3. Under Startup and Recovery, click Settings to open the Startup and Recovery dialog box.
4. Clear the Automatically restart check box, and click OK the necessary number of times.
5. Restart your computer for the settings to take effect.
Now when a fatal error occurs, you'll at least see it and it won't cause an automatic reboot. You still have to sort out what's causing the problem, but at least you’ll have a starting point.
Try also scanning for any viruses/spyware as well by using a program like MalwareBytes.
I've posted that elsewhere on a different game forum, and 2 people have told me it has worked wonders. No guarantees though, just trying our best to help