You could give it a shot, but all it does is compare a base load of your OS to your own system and shows you the differences in software. It almost always reveals any spyware, adware, etc. that is on your machine.
However, it will also show all sorts of perfectly legit items as well - so you have to sift through each item and decide if it is spyware/adware and hope you are right. Once it's removed, it's very much removed. You can create a backup just in case you are wrong, though.
In your situation, I would backup your shit and reformat. Find the drivers you need before you do so, but it's the easiest solution in my opinion - especially when your problem is as obscure as your's. That would drive me insane. Hunt around for a little while longer, then I'd get to reformatting
The only time I've had a problem like this was when the IDE bus went bad in my old motherboard. It caused massive delays like this. I eventually used an IDE-to-SATA converter and hooked up my hard drive into the SATA bus on the motherboard - didn't even have to reformat. Fixed the issue immediately.
That'll be hard to do on a laptop though