These days I get some errors and unpredictable behavior in windows.
After some checks and reboots I found the secondary HD with bad blocks and refusing to deliver temperature and SMART data. I finally found one software to read the data and perform the tests (HD Tune).
My suggestion is to TuneUp Internet Security to incorporate an SMART scan every time the system startup, preventing data loss and others problems.
I know the others solutions out there, but I aways choose for one suite with most tools available. These one is more than welcome in TuneUp.