Os discos rígidos modernos possuem níveis maciços de ECC. Isso permite que eles lidem com a enorme quantidade de ruído nas cabeças de leitura. O ECC de 40 bytes de uma unidade vintage de 2004 pode se recuperar de um erro de bit consecutivo de 50. O tamanho do bloco de ECC está aumentando continuamente com a densidade do drive, de modo que os drives modernos têm unidades ainda maiores (porque as densidades mais altas têm uma probabilidade de erro mais alta).
Como uma nota lateral, da meia dúzia de HD's vi falha apenas 1 nunca gerou erros SMART antes de bricking em si, e ele não começou até sofrer dano drop suficiente para tornar o sistema operacional não inicializável. Eu não colocaria muita fé em sua capacidade de detectar problemas com antecedência.