Does Scan Disk and Check Disk really help to fix the hard disk error?

7,684

Solution 1

I don't think that they'll fix the errors, but they will find and mark those sectors that are damaged so that when won't be written to in the future. This should stop write errors (at least for a while).

If you are getting these sorts of error it could indicate that the hard drive is failing, so you might be better off investing in a new one and transferring your data.

Solution 2

Scan disk and Checkdisk will not fix the hardware :)

Occasionally the various systems used to ensure the OS knows where files are stored on disk gets corrupted and Scandisk and Chkdsk will help to recover this information. This used to happen quite a bit in the days of DOS, Win 3.1, Windows 95/98 but happens less and less with modern hardware and modern OS's.

It recovers the link to the files if it can but it doesnt necessarily stop it from happening. If it happens on any kind of regular basis change your disk before you lose everything.

Solution 3

I have been trying to mirror my OS disk, but the process keeps stopping with a "Disk I/O" error. Eventually I found a Microsoft Support article that explains why:

http://support.microsoft.com/kb/325615

The article explains that CHKDSK and Scandisk will not remap bad sectors at a hardware level. They only mark bad sectors at a filesystem level. (The disk mirror process copies the hard disk sector for sector.) Therefore, you need a low-level error-checking utility that will remap bad sectors in the hard drive's own table. You can use SeaTools for DOS to do this. Another, proprietary, solution is SpinRite by Gibson Research.

I disagree with Chris' answer, but your question is also not clear. What kind of "hard disk errors" are you talking about? Bad sectors are somewhat like bad pixels: The manufacturer will allow disks with a certain number of them to pass inspection.

Remapping bad sectors with a low-level tool will stop error propagation, but new damaged sectors could occur if there is a physical problem with the drive.

Share:
7,684

Related videos on Youtube

Graviton
Author by

Graviton

Updated on September 17, 2022

Comments

  • Graviton
    Graviton almost 2 years

    Is the scan disk and check disk command ( CHKDSK ) is really fixing the hard disk error, or at the very minimum, stops the hard disk error from propagating?

  • pavsaund
    pavsaund almost 15 years
    scan disk + check disk can help extend the lifetime of the disk by fixing and recovering files. But as u say, the disk won't be fixed and it's time to invest in new hardware!
  • WireGuy
    WireGuy almost 15 years
    There's more info about marking those sectors (called the g-list) on en.wikipedia.org/wiki/Bad_sector
  • Theb
    Theb almost 13 years
    This is absolutely correct, as I found out the hard way.