I've tolerated Vista's insane disk thrashing forever now and usually the system would lock up with disk activity once in a session. Having used Vista more often now, I decided to have a look at why in the world is this happening. I have reduced it and here's the three basic culprit:
- Windows Search Indexing - Go to the Services and disable this service from starting up.
- Windows SuperFetch - This is also in the Services
- Automatic Disk Defragmenting - Go to Accessories, System Tools and then Disk Defragmenter. Then, disable the Run on a schedule option.
Of the three, disk defragmenter was the major culprit of locking up. So, if you're suffering, disable this one first.