Seagate gör inte fel - bara att den gör annorlunda än andra tillverkare då hur RAW-värden anges är inte jättestandardiserade.
På position 1, 7 och 195 så har Seagate valt att på de lägsta 32 bitarna lägga en summaräknare på antalet lästa/skrivna sektorer under disken livstid (och wrappar till noll igen när man går över 4294967295) medans de högsta 16 bitarna är antalet noterade fel. Detta innebär ar att dessa register hela tiden räknar upp i snabb takt vid användning utan att det indikerar något fel.
Det betyder att så länge värdet är lika eller under 4294967295 (0xFFFFFFF) så är det noll fel. medans är värdet över så finns fel och då stegar med i värde med +4294967296 steg i värde per upptäckt fel.
En intressant position är 187 som dessvärre inte finns på alla diskar - där anges antalet sektorer som inte har kunna korrigerats efter läsning ens efter ECC-åtgärder och är riktiga läsfel (dvs. gett 'media error' eller I/O-error i någon program som försökt använda någon av dess sektorer - är den 0 så har disken aldrig läst av en sektor som är så dålig att den inte har levererats )
En snurrdisk idag har så mycket ECC och checksummor att den ger inte 'silent error' om en sektor skulle få stora fel under lagring (små fel tar ECC-rättningen) - sådana saker upptäcks alltid med I/O-error eller mediafel [1] som resultat så att brukaren blir uppmärksam på förhållandet, optomedia är också väldigt säkrade för att inte ge några 'silent - error' i och med att dessa är en direkt fortsättning på hur snurrdiskarna hanterar felsituationer och vill inte vara sämre än dem. SSD har också liknande felhantering men där är det mer osäkert om de är utförda lika bra som som snurrdiskar då det är andra felmekanismer inblandat och inte fullt lika utprövat för 'osannolika fel' som snurrdiskar där felmekanismen är väldigt empiriskt konstaterad under alla åren som magnetmedia har använts och är förutsägbar i beteende och i stort sett alla snurr-HD-tillverkare använder samma lösningar.
Däremot gäller detta inte SD-minnen och som jag nu fick reda på - även en del USB-stickor, av en kamrat som råkat ut för skarpa fel med 'silent error' med just sistnämnda media. Även om minneschippen som sådant har register i sig som indikerar läsfel när det inträffar, så verkar firmwaren i SD-minne och USB-stickor helt ignorerar detta och levererar den felaktiga datan lika glatt som den korrekta data utan fel - dvs. ger 'silent error'
[1] Detta felbeteende att inte leverera någon data vid media-fel (som har blivit standard på snurrdiskar och även optomedia) kommer från WD1003-tiden (diskkontrollerkort från Western Digital) som var standard i IBM:s AT-maskiner på mitten av och slutet av 1980-talet där diskkontrollern helt enkelt vägrade att ge några data mot värden om det var läsfel, kort sagt så levererades det korrekt data (så mycket felrättningen kunde kontrollera med sin räknerymd) eller så levererades det ingen data alls utan det i stället flaggade för mediafel - skulle man läsa ut datat som var korrumperat så behövde man göra specialprocedurer för att läsa ut den felaktiga bitmönstret - bokstavligen hacka sig igenom WD-kontrollern med användande av test-moder som bara är tänkt för utveckling-fasen när man designade diskkontrollerna en gång i tiden.