Reply
Regular Visitor
richybaby
Posts: 3
Registered: ‎09-09-2010
0

Seagate Diagnostic Tests OK, But Drive Shows Errors

[ Edited ]

My customer's PC started to run slowly, then Windows would not start. I checked the disk (recovery console chkdsk) and found errors. Bad sectors were found.

 

I reformatted the disk and reinstalled Windows. A diagnostic tool (diskcheck) showed that TEC for the disk read was imminent. The reinstalled Windows showed errors too when I'd run dskchk. However, Seagate diagnostic tool shows no errors. I've run all the non destructive tests.

 

What do I believe?

 

The PC is a 2006 model.

 

Many thanks

 

R

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: Seagate Diagnostic Tests OK, But Drive Shows Errors

Try a comprehensive SMART diagnostic. Look for reallocated, pending, or uncorrectable sectors.

HD Sentinel (DOS / Windows / Linux):
http://www.hdsentinel.com/

HDDScan for Windows:
http://hddscan.com/

See this article for SMART info:
http://en.wikipedia.org/wiki/S.M.A.R.T.

Regular Visitor
richybaby
Posts: 3
Registered: ‎09-09-2010
0

Re: Seagate Diagnostic Tests OK, But Drive Shows Errors

Hi,

I have run the HDD utility mentioned. The conveyance test is greyed out, but I checked the SMART info and its all ok. I ran a Read test and no bads were found, though the disk rad speed dropped by almost 50% during the test and some > 500ms were found.

 

Any further ideas?

 

best wishes

 

R

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: Seagate Diagnostic Tests OK, But Drive Shows Errors

The slow sectors that come good after several retries won't be reallocated by the drive and therefore won't show up in your SMART reports. I'd use SeaTools to zero-fill the drive. This will hopefully result in slow sectors being retested and replaced.

Regular Visitor
richybaby
Posts: 3
Registered: ‎09-09-2010
0

Re: Seagate Diagnostic Tests OK, But Drive Shows Errors

I'm confused. I thought a BAD sector was a BAD sector - physical damage that was permanently marked as bad. Yet chkdsk now shows no BAD sectors.

 

Please enlighten me if you have the patience :smileyhappy:

 

R

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009

Re: Seagate Diagnostic Tests OK, But Drive Shows Errors

Sorry for my belated response, but I'm not sure I can answer your question.

AISI, there are different degrees of "bad". I would consider a sector to be uncorrectable, and therefore truly bad, if it could not be read, irrespective of the number of retries. Marginal or "weak" sectors may require several retries. Each retry would entail an additional rotation of the platters. This amounts to 8.33ms for a 7200 RPM drive. Therefore I would think that a sector that was recovered after 500ms should still be considered to be bad, depending on the context. However, it probably won't show up in the SMART stats.

CHKDSK records bad sectors in the $BADCLUS metafile. Even if the drive subsequently reallocates this sector, the $BADCLUS entry remains. It will be cleared the next time the drive is formatted.

Some sectors may come good under different environmental conditions, for example at lower temperatures. It could also be that the drive was being subjected to vibration when the data were being written, in which case the sector would come good when the data are overwritten. A "pending" sector is always retested before being considered for reallocation.

As silly as it seems, a common problem with difficult sectors is that the drive may hang, requiring a power cycle. ISTM that a drive should be able to seemlessly handle bad sectors, but this doesn't always appear to be the case.

See the [woeful] HD Tune performance graphs in this thread:
http://forums.seagate.com/t5/Barracuda-XT-Barracuda-and/ST31000528AS-CC37-drives-one-seems-fine-the-...

Compare them against the results at the following page:
http://www.hdtune.com/testresults.html