This sounds like an OS issue..... first thing i would try is looking at msconfig, see what type of start up selection you have, reset it to normal start up if possible then restart..see if that helps. If that doesn't help, I would give the OS a reinstall and see how it gets on after that! Troubleshooting CPU issues can be very difficult and sometimes is quite time consuming. Back up your data, reinstall the OS and then take readings, I reckon a clean install will solve this issue if msconfig doesn't