Errors on Hard Disk

Discussion in 'Hardware' started by Mr.Cheeks, Jun 28, 2006.

  1. Mr.Cheeks

    Mr.Cheeks 1st ever Gold Member! Gold Member

    5,373
    89
    190
    I was reading up on something and it said if you develop errors on your hard disk, the first thing you should do, is a thorough scandisk, which I thought was fair enough but it also said that if you do a defrag before the scandisk, then this could make matters worse… Why?

    EDIT: the only thing i can think of is that defrag moves the files around? but files are software and those errors are physical errors so i still cant think of it? :blink
     
  2. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    A single error on a HD usualy means that there are more either hiding or waiting to happen. Doing lots of writing (which is what a defrag will do) could easily tickle those weak or dud sectors.

    IMHO the *correct* thing to do with a HD with a hard error on it is to make sure your backups are good, and replace the drive. IMHO a scandisk is a waste of time!

    Harry.
     
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  3. Boycie
    Honorary Member

    Boycie Senior Beer Tester

    6,281
    85
    174
    What about utilities such as Norton's disk doctor or System mechanic ?
     
    Certifications: MCSA 2003, MCDST, A+, N+, CTT+, MCT
  4. d-Faktor
    Honorary Member

    d-Faktor R.I.P - gone but never forgotten.

    810
    0
    39
    or spinrite (http://www.grc.com/sr/spinrite.htm). imho steve gibson is an alarmist fool, but at least he created an awesome product with spinrite. saved my ass a couple of times.
     
  5. Boycie
    Honorary Member

    Boycie Senior Beer Tester

    6,281
    85
    174
    great link, thanks D
     
    Certifications: MCSA 2003, MCDST, A+, N+, CTT+, MCT
  6. Baba O'Riley

    Baba O'Riley Gigabyte Poster

    1,760
    23
    99
    Do not modern hard drives automatically mark physically bad sectors as unusable? I don't know why I think this, must have heard it somewhere.
     
    Certifications: A+, Network+
    WIP: 70-270
  7. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    Yes they usualy do. They often also have a few spares in a hidden area that can be - in effect - swapped for a bad sector.

    Because of this when the spare set runs out and you see an actual bad sector it means that the drive is on its way out - hence my comment about replacing it *now* rather than trying things like scandisk on it.

    Harry.
     
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  8. Baba O'Riley

    Baba O'Riley Gigabyte Poster

    1,760
    23
    99
    That makes perfect sense. Any idea how many spare sectors are set aside generally? I can't see it being more than a few meg.
     
    Certifications: A+, Network+
    WIP: 70-270
  9. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    I don't know details - but I would agree that it won't be many.

    More here .

    Harry.
     
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  10. r.h.lee

    r.h.lee Gigabyte Poster

    1,011
    52
    105
    TheCheekMaster,

    To answer your question, let's review what each application does.

    scandisk basically looks at all sectors for corruption. No corruption, no problem, move on. However, if corruption is found, then it attempts to fix the corruption. If corruption is unfixable, then the sector gets marked as unusuable.

    defrag basically reorganizes the sectors involved in a single file in an undefragmented orderly way.

    Now, let's look at scenario 1 where scandisk is done before defrag. So scandisk would make sure each sector on the entire hard drive is ok first. Kinda like checking if streets have pot holes. If there's a pot hole, the pot hole is fixed. After the pot hole is fixed, then defrag puts the sectors involved in the files into an orderly fashion.

    Now, let's look at scenario 2 where defrag is done before scandisk. Going back to my pot hole analogy, that's like moving all sectors of a file into an orderly fashion, even the sectors with pot holes. Since defrag is primarily a reorganizing program and not an error detection/correction program, defrag may possibly "hang" while trying to move a corrupted sector. Now, let's say the file has been somehow defraged. Now run scandisk. Well, scandisk will notice the pot hole in one of the sectors of the file. It will try to recover the sector. But what if the sector is unrepairable? It gets marked as "ususable." So now you've got a defragged file with one of the sectors marked as unusable. Now you might be able to see how things are "worse" because now you've got an unusable file because not all sectors associated with the file are usable.

    Just trying to help.
     
    Certifications: MCSE, MCP+I, MCP, CCNA, A+
    WIP: CCDA
  11. Baba O'Riley

    Baba O'Riley Gigabyte Poster

    1,760
    23
    99
    Good answer there mate. :thumbleft
     
    Certifications: A+, Network+
    WIP: 70-270
  12. Mr.Cheeks

    Mr.Cheeks 1st ever Gold Member! Gold Member

    5,373
    89
    190
    Cheers Harry and R.H.Lee
     

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.