> I read up today about how this software calculates it's health and remaining lifetime values and yeah it's not magic
Yes, the Help explains how version 1.00 (released 15+ years ago) calculated the Health % value, based on the S.M.A.R.T. attributes.
Yes, that was not magic, and things changed, become much more sophisticated since that, just it is not really possible to describe with all details.
> as it can't predict when something is going to happen and it will update it's values only after something did happen.
Yes, of course, this is how things work: until a sensor and/or error counter do not detect a problem - we can't show that there is an issue with the disk drive
And this is why generally it is recommended to perform some tests (even on a new drive and especially if there is any minor change, degradation - which can indicate more problems) to REVEAL possible problems - or confirm that the drive is stable, really error free:
https://www.hdsentinel.com/faq.php#tests
Until the drive reads/writes a particular sector, the problem may remain unnoticed for long time (even for years) as explained at
https://www.hdsentinel.com/hard_disk_case_bad_sectors.php
This is why the Health % graph on the bottom designed to show any (even minor) change/drop so dramatically, to increase attention to the change.
Ideally there are no more problems - so then the drive can be stable - but in many cases, this is just the first step and (exactly as you can see) more and more problems can appear sooner or later.
> Yesterday it was still 100% health and like 947 days. Today once weak sectors had appeared it dropped to 95% health and 773 days.
> Few hours later now there are 2 bad sectors with 93% health and 741 days. Few minutes later 5 bad sectors with 90% health and like 654 days.
Yes, this is completely "normal" and expected: as more problems detected, the Health % reflects those and the estimated remaining lifetime also decreases. The estimated remaining lifetime value is not a strict countdown, just can indicate how long we can use the drive (if its status is stable), when we should plan replacement because of its age / usage and/or the actual problems with it.
> I don't know if it could actually stop there and this HDD could actually still run for those ~ 600 days,
> but I just didn't want to risk it and decided to replace it right away.
I can completely understand. For a mission critical environment, I'd probably replace too (as you do). Many users replace a hard disk drive even on 99% Health because the value of the data is much more than the disk drive itself (plus possible downtime / maintenance).
For non-critical data, the drive may be still used with constant monitoring (and after testing, exactly to reveal possible further issues).
> I managed to copy everything to a new drive and it all went smoothly thanks to your software since I was aware of this happening early on.
Thanks, good to hear that the data could be saved. Usually yes, in this case, this is possible, if we do not wait more.
Yes, generally this should be the main purpose: as you can see, the Health % may remain stable for long time - until it suddently starts decreasing. This is the point which we need to take action: backup first - and then decide what to do
- start testing, repairing
- or do not risk but replace the disk drive
So it is important to be notified about this point, when the Health % of the hard disk drive starts decreasing.
> In fact I was more surprised of HD Sentinel still showing those 900 days lifetime for this HDD.
May sound weird, but usually some bad sectors can be acceptable, as described at
https://www.hdsentinel.com/faq.php#health
so the first step is to increase attention about the change, degradation and do not show "replace immediately" until really required.
More problems (more drops in the Health) would probably trigger even lower Health % and even (much) lower estimated remaining lifetime to suggest replacement.
> because for all my newest HDD's and SSD'd it shows more than 1000 days and for this it did show an actual number,
Yes of course. If the estimated remaining lifetime would be (much) more, "more than 1000 days" displayed.
I do not feel real / comfortable to say "30 years" or so (even if displayed by other tools), this is why the "1000 days" displayed, as it is more reasonable.
If the Health and/or the power on time value indicates - then the number changes (can drop) as you can see.
> but as I learned today that lifetime value can also go down by 200 or 300 in a 1 day just in few hours based on what's happening to it.
Yes, exactly as you can see.
> Still thank you for your reply and for your amazing software that really helps with detecting those kind of issues early on and saves us from losing data.
Thanks for your kind words and support!