How To Locate and Recover Data From Bad Sectors

Recover Data Using Chkdsk in Recovery Console in Windows XP

Deconstructed hard drive
Chris Parsons/Getty Images

A sector of a hard drive is the smallest divisible unit of the physical drive, at least as far as storing data is concerned. As a hard drive fails, one sector after another becomes unusable.

Fortunately, all the data in a sector may not be permanently lost. If a failing hard drive has prevented you from starting your computer, the damaged data that's causing the problem might be recoverable from within Recovery Console.

Follow these easy steps to use Recovery Console tools to locate and recover data from bad sectors on your hard drive.

Difficulty: Easy

Time Required: Recovering data from bad sectors could take up to hours depending on the size of your hard drive

Here's How:

  1. Enter Windows XP Recovery Console. The Recovery Console is an advanced diagnostic mode of Windows XP with special tools that will allow you to find and recover bad sectors.

  2. When you reach the command prompt (detailed in Step 6 in the link above), type the following command and then press Enter.

    chkdsk /r
  3. The chkdsk command will scan your hard drive for any damaged sectors. If any data is readable from any bad sector found, chkdsk will recover it.

    Note: If you see a "CHKDSK found and fixed one or more errors on the volume" message, chkdsk did actually find and correct some unspecified problem. Otherwsie, chkdsk didn't find any problems.

  4. Take out the Windows XP CD, type exit and then press Enter to restart your PC.

    Assuming bad hard drive sectors were the cause of your problem and chkdsk was able to recover data from them, Windows XP should now start normally.


    1. If you can in fact access Windows normally, you can run the Windows equivalent of the chkdsk tool: How To Scan Your Hard Drive Using Error Checking in Windows XP.