just never believe MS, that is simple. If it tells you you have a memory problem, check for a bad driver. if it tells you a new piece of hardware is failing, check for a driver. if it wipes out all your data with tiny imperceptable errors on copying , then check for ram (or ram timing) .
The day the machine knows what is wrong with itself, or even troubleshoots itself correctaly, is the Ultimate MS achievement, not Stupid web tiles :-)