Windows XP Community - XPHeads



Chkdsk doesn't find bad sectors in unused space

microsoft.public.windowsxp.help_and_support


Reply
  #1 (permalink)  
Old 03-25-2008, 11:15 PM
Borgholio
 
Posts: n/a
Chkdsk doesn't find bad sectors in unused space
I know that Chkdsk /r is supposed to locate and repair bad sectors, but I
have discovered that it only does so on the parts of the hard drive that
contain data. I have a few old crappy hard drives with known bad sectors
on them that I used for this test. Using an IDE to USB adapter, I
formatted the drives as fat32 and ran Chkdsk on my XP machine...no errors.
I moved the drives to a Windows 98 machine and ran Scandisk...bingo, it
found bad sectors.

Next, I re-formatted the drives and put them back on my XP machine. As
before, Chkdsk did not find any bad sectors. However after I copied test
data to the drive, Chkdsk found the same number of errors that Win98's
Scandisk did. Obviously, Chkdsk does not find bad sectors on a drive
unless data has already been written there...which in my opinion is kinda
stupid. :-/

Long story short, is there another disk diagnostic program I can use that
properly scans an entire disk, just like Win98's old Scandisk program used
to? A previous thread mentioned SpinRite. Would that do a better job
than Chkdsk for locating bad sectors over the entire disk (even in unused
space)?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 03-26-2008, 04:51 AM
Andrew E.
 
Posts: n/a
RE: Chkdsk doesn't find bad sectors in unused space
CHKDSK does run thruout the entire hd,thats why it runs for an hour or so.
Also,the results can be viewed in event-viewer.Also,if the hds are in use in
windows explorer,the utility is limited,try running in recovery console (boot
to xp cd).

"Borgholio" wrote:

> I know that Chkdsk /r is supposed to locate and repair bad sectors, but I
> have discovered that it only does so on the parts of the hard drive that
> contain data. I have a few old crappy hard drives with known bad sectors
> on them that I used for this test. Using an IDE to USB adapter, I
> formatted the drives as fat32 and ran Chkdsk on my XP machine...no errors.
> I moved the drives to a Windows 98 machine and ran Scandisk...bingo, it
> found bad sectors.
>
> Next, I re-formatted the drives and put them back on my XP machine. As
> before, Chkdsk did not find any bad sectors. However after I copied test
> data to the drive, Chkdsk found the same number of errors that Win98's
> Scandisk did. Obviously, Chkdsk does not find bad sectors on a drive
> unless data has already been written there...which in my opinion is kinda
> stupid. :-/
>
> Long story short, is there another disk diagnostic program I can use that
> properly scans an entire disk, just like Win98's old Scandisk program used
> to? A previous thread mentioned SpinRite. Would that do a better job
> than Chkdsk for locating bad sectors over the entire disk (even in unused
> space)?
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 03-26-2008, 06:59 AM
Borgholio
 
Posts: n/a
Re: Chkdsk doesn't find bad sectors in unused space
Andrew E. wrote:
> CHKDSK does run thruout the entire hd,thats why it runs for an hour or so.
> Also,the results can be viewed in event-viewer.Also,if the hds are in use in
> windows explorer,the utility is limited,try running in recovery console (boot
> to xp cd).
>
> "Borgholio" wrote:
>
>> I know that Chkdsk /r is supposed to locate and repair bad sectors, but I
>> have discovered that it only does so on the parts of the hard drive that
>> contain data. I have a few old crappy hard drives with known bad sectors
>> on them that I used for this test. Using an IDE to USB adapter, I
>> formatted the drives as fat32 and ran Chkdsk on my XP machine...no errors.
>> I moved the drives to a Windows 98 machine and ran Scandisk...bingo, it
>> found bad sectors.
>>
>> Next, I re-formatted the drives and put them back on my XP machine. As
>> before, Chkdsk did not find any bad sectors. However after I copied test
>> data to the drive, Chkdsk found the same number of errors that Win98's
>> Scandisk did. Obviously, Chkdsk does not find bad sectors on a drive
>> unless data has already been written there...which in my opinion is kinda
>> stupid. :-/
>>
>> Long story short, is there another disk diagnostic program I can use that
>> properly scans an entire disk, just like Win98's old Scandisk program used
>> to? A previous thread mentioned SpinRite. Would that do a better job
>> than Chkdsk for locating bad sectors over the entire disk (even in unused
>> space)?
>>


To be honest I've rarely had chkdsk take longer than half an hour to run.
And if it does check the entire drive, then why does it not find bad
sectors until data has already been written to the drive?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 03:26 AM.


Registry Mechanic - Free Scan Now
Driver Scanner 2009 - Free Scan Now




Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74