Boot into safe mode (start tapping F8 as soon as you turn the power on and before Windows begins to start)
Choose "Last Known Good Configuration"
See if that resolves the 'invalid configuration information' issue.
Download Everest Home Edition from oldversion.com
You will find it in the utilities section.
Everest Home Edition (the successor of AIDA32) is a system information and benchmarking tool with full hardware & software information available as freeware for the individual user. It comes with a built-in hardware database and physical information for CPU, motherboard, hard disks, optical drives, chipset and much more. The information can be displayed on-screen, printed, or saved as a report in HTML or text format. The built in diagnostics module can help you find potential problems, by highlighting them in the report and also includes links to manufacturers web sites, driver updates and more. An easy to use report wizard allows you to create detailed reports in the format of your choice.
Get version 1.51 which is the last freeware version that includes the software module which lists all software installed on your computer and provides all the license key numbers – a great tool which has been deleted from all successive freeware versions.
Download here from the Utilities section:http://www.oldversion.com
Once installed, look and see what the temperatures are for your processor and look what it tells you about the fans.
When was the last time you opened and cleaned the inside of the computer?
Dust blocking the fans, especially the one on your processor can cause overheating problems.
Use canned air to clean off the dust - be careful not to allow the fans to overspin by blocking them with something like a pencil while you blow the air on them, and be careful not to loosen any of the cables or connections inside.
Static electricity can kill many of the components - ground yourself by touching the metal frame before you touch anything inside (with the power off of course but with the power cord connected so it has a ground)