It seems that any of the system file is corrupt you may use the System File Checker tool (SFC.exe) to determine which file is causing the issue, and then replace the file. Follow the link given below for the same.
How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7
http://support.microsoft.com/kb/929833
You may also update the chipset drivers from the manufacturer’s website and check if that is of help.
Refer to:
Update a driver for hardware that isn't working properly
Step 1 :
To resolve this issue, change the following BIOS power-management options on your computer:
Restart your PC
Then keeping tapping Bios selection Key on Keyboard (Ex. F12 for Dell, F2 for AMI)
Then in power management check this below things
From advanced Set the Battery Mode or BIOS Power Management option to User Setting instead of Full Power. Change the CPU Sleep Mode option to Disable. Change the Processing Speed option to High. Change the Cooling Method option to Performance.
Step 2:
Try disabling Hibernation and this will remove hybersis file. After this try enabling Hibernation and check because Hybersis file may be the issue.
Please click an this Link for How to Enable and Disable Hibernation
Step 3:
Try performing SFC scan.
You can try this to check if any system file is damaged and this can be replaced by SFC.
Click Start, click All Programs, click Accessories, right-clickCommand Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type thepassword, or click Allow
Type the following command below, and then press ENTER:
sfc /scannow A message will appear stating that 'The system scan will begin'. Be patient because the scan may take some time
If any files require a replace SFC will replace them. You may be asked to insert your Win7 DVD for this process to continue
If everything is okay you should, after the scan, see the following message "Windows resource protection did not find any integrity violations"
After the scan has completed, close the command prompt window,restart the computer and check.