1. I use a hard disk test program from the machine or the hard disk maker.

2. I run MEMTEST86 (see google.com)

3. I'll install Linux to see if that coughs up a clue about what's amiss.

In closing this could be an old laptop HEAT issue. Are the heatsinks and vents clean?

Bob