Trying to fix Chkdsk from freezing at stage 5 of 5 when scanning and trying to recover bad sectors and fixing file system errors

Anonymous
2010-02-07T02:30:02+00:00

About a while ago I ran chkdsk to check and recover bad sectors and fix system files and it then froze at 43% on stage 5 of 5. I left it on through out the night and I went to school and came back it was still at 43%. I then manually shut down the computer and ever since I have been trying to fix the problem. It was the second time I ran chkdsk on this pc while having windows 7 I usually run chkdsk every month or so to make sure everything is functioning right. After my problem occured I have tried so many things i have ran spinrite,I have reinstalled windows, I have tried to run chkdsk on safe mode, I have tried sfc/scannow, and chkdsk /p and all of these things did not fix the problem. Chkdsk /p was the only thing that didnt even try to fix anything because it said invalid parameter. Also when I reinstalled windows 7 on my pc then chkdksk froze at 49% on stage 5 of 5.  I even ran diagnostics from the bios and I use Seagate Seatools and both diagnostics said my hard drive was perfectly fine. I also  tried running chkdsk from the windows 7 cd and for some reason it completed in less than 2 hours. I then ran chkdsk from the pc and it then froze again this made me think that there had to be something wrong with my pc. So I was wondering how can I get chkdsk to complete perfectly from my pc again instead of using the windows 7 cd each time.

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2010-03-16T18:13:35+00:00

OK, here is the link the the article: Windows 7 - How to repair Bad Sectors reported by chkdsk

http://www.pagestart.com/win7chkdskbs01.html

Read it first and post any questions you may have before you start.

JS

http://www.pagestart.com


Never be afraid to ask. This forum has some of the best people in the world available to help.

Was this answer helpful?

6 people found this answer helpful.
0 comments No comments

175 additional answers

Sort by: Most helpful
  1. Anonymous
    2010-02-19T19:10:37+00:00

    http://www.astahost.com/info.php/Remove-Bad-Sectors-Bad-Clusters-Hdd_t1339.html

    maybe this link will help. They refer to some Seamap.exe utility - from name I guess it creates a map to ignore those bad blocks. Also various other utilities are mentioned. But it depends on what kind of a bad block do you have - logical or physical, and how bad is it. As it seems for now, it could not be removed by Windows full formatting, nor by writing zeros. Maybe it is a physical then?

    Also as I remember hard drives have some extra hidden space which is reserved to come in place of bad sectors. Maybe that seamap utility could to completely write into the HDD controller chip (maybe it has some small flash memory?) how to redirect requests to the address of a bad block to some block in the reserved space.

    The problem - I could not find seamap utility on the seagate website.

    You could try also one of the DOS HDD diagnostic and fixing tools included in this package:

    http://www.ultimatebootcd.com/

    Anyway, I am pretty sure that you cannot just delete bad blocks the same way as any other information or partition tables.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2010-02-19T18:02:34+00:00

    C:                           H:                                                                 Backup Disk D:

    100 MB              118.42 GB NTFS       40.00 GB RAW       129.76 GB                         9.80 GB NTFS

    Healthy (...)        Healthy (....)           Healthy                  Unallocated (I dont Know    Healthy (....) 

                                                                                                          how this 

                                                                                                          happened)

    C: has 91.9 GB free.

    Also I found out that Seagate Seatools for DOS has the option to delete the hard drive and all its information on it like partitions and stuff. Do you think that can delete the bad blocks?   (Seagate is my hard drives manufacturer...also I am planning on running diagnostics on it again to see if maybe it can find anything this time since we have done so much to my hard drive maybe it can find something)

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2010-02-19T17:30:45+00:00

    "It is filling all sectors to zero, I did this because I thought it can possibly delete the bad blocks."

    From my experience, it is almost impossible to "delete the bad blocks" because bad blocks are really bad - if you write zero there you can never be sure if it will stay zero and how long - next reboot and you get 1 instead of 0 and something goes very wrong. Especially bad things happen if bad block gets on a partition table or file table - you may lose many files not because the files are on bad sectors but because file allocation table gets corrupted When you said  "and I saw when it finished it said something like Windows fixed some errors of the volume bitmap." <- I guess this time your file allocation table got on a bad block in the process of those shrinking/expanding experiments.

    What seems weird is that HDTune and other utilities did not detect these bad blocks. And also this "I also  tried running chkdsk from the windows 7 cd and for some reason it completed in less than 2 hours." confuses me.

    But I completely agree with J W Stuart that you should not try to put any partition on a bad block

    The best solution is to isolate bad block(s) so they get in unallocated space. If I had a choice: reliable storage versus some inconveniences in disk partition structure (it seems you won't be able to have a big C partition for Windows any more), I would choose reliability :)  Of course you cannot be sure that your hard drive is not failing or will not fail soon but I have seen some drives that are working for many years after isolating the bad block.

    Also the fact that Windows is not able to completely mark those bad blocks when doing the full format so they are avoided further - this is really bad sign, I am afraid that you have no choice but to follow J W Stuart's advice to split partitions and get those "baddies" in unallocated space.

    BTW, I have tried Norton Ghost (do not remember the version) and Acronis True Image. I noticed that after restoring the image with Norton Ghost, my drive became also fully defragmented. I am not sure, but it seems Norton Ghost is restoring not sector-by-sector but is also accounting for files. Acronis does not act that way. But I am not 100% sure, maybe that was just a coincidence.

    Anyway, this was my 0.1$ :)

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2010-02-19T17:25:45+00:00

    You cant Extend the 'Backup' partition since it is the last partition on the hard drive. It must be deleted and a new one created, To do this please reconfirm your existing partition layout and how much free space is remaining in the C: Windows partition.

    By the way my second restore attemp failed so I'm back to square one again. Need to find the correct Acronis options and sequence.

    JS

    http://www.pagestart.com


    Never be afraid to ask. This forum has some of the best people in the world available to help.

    Was this answer helpful?

    0 comments No comments