硬盘零磁道坏了,如何修复数据

FDISK已找不到硬盘,已确认是零磁道毁坏,硬盘倒不要紧,关健是硬盘里还有很多重要资料,怎样能找回?
针对硬盘

零磁道的修复

零磁道处于硬盘上一个非常重要的位置,硬盘的主引导记录区(MBR)就在这个位置上。MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。由此可见,零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法自举。

零磁道损坏属于硬盘坏道之一,只不过由于它的位置太重要,因而一旦遭到破坏,就会产生严重的后果。

通常的维修方法是通过Pctools9.0的DE(磁盘编辑器)来修复(或者类似的可以对磁盘扇区进行编辑的工具也可以),其方法如下:

用Windows 9x启动盘启动,插入含有Pctools9.0的光盘。运行PCT90目录下的de.exe,先进入“Options”菜单,选“Configuration”(配置)命令,按下“空格”键去掉Read Only(只读)前面的勾(按Tab键切换),之后,保存退出。

接着选择并执行主菜单“Select”(选择)中的Drive(驱动器),进去之后在“Drive type”(驱动器类型)项中,选择Physical(物理的),并按空格选定,再按“Tab”键切换到“Drives”项,选中“Hard disk”(硬盘),最后,选择“OK”并回车。

之后,回到主菜单中,打开“Select”菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息。如果硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder(起始柱面)的0改成1就可以了。保存后退出。

要注意的是,在修改之前先将硬盘上的重要资料备份出来。重新启动,按Delete键进入回CMOS设置,选“IDE AUTO DETECT”,可以看到CYLS数比原来减少了1,之后,保存设置并退出。重新分区、格式化,即可救活硬盘。

需要注意的是:由于DE工具仅对FAT16分区的硬盘有效,因此,对于FAT32分区的硬盘来说,可以通过分区大师(PQ)等磁盘工具,将FAR32转换为FAT16,然后再对其进行处理。

另外,有人还探索出了通过修改硬盘电机定位系统来改变零磁道位置和通过电路调整来改变磁头的分配逻辑,以达到重新定位零磁道的目的。当然这需要更深厚的硬件水平,实现起来也比较复杂。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-01
修复0磁道并保留数据操作有一定难度,先把硬盘直接挂到电脑上,BIOS里设置硬盘为NONE,用MHDD检测一修复一下坏道,一般来说,O磁道多是逻辑坏道,可以直接修复,完成坏道处理后用ERASE命令搽除硬盘前面63个扇区的内容或者直接运行FDISK命令修复MBR,操作完成后BIOS设置硬盘检测为AUTO,用启动盘启动电脑,使用DISKGENIUS重建分区表即可恢复扩展分区和里面的数据,主分区恢复会麻烦些,一般主分区也不会保留重要数据
有问题百度HI联系
第2个回答  2006-11-12
最好先做个全盘的备份。
然后用诺顿磁盘医生,尝试恢复或重设零磁道试试。

如果没信心,数据又重要,建议还是找数据恢复的商家吧,虽然都比较黑。

我一个哥们儿的整套结婚照,就这么自己折腾没了。

“s1286235 - 举人 四级”,有你这么帮人的吗?整个一骗分的。
pctools 5.0? 你觉得楼主的硬盘还是fat16格式的,跟软盘一个样啊!
你这么一折腾,数据还要不要啦
第3个回答  2019-09-14
硬盘0磁道坏了就把硬盘0磁道屏蔽,改用硬盘磁道1作0磁道。具体软件我不清楚了,以前见过这文章。不过可能操作烦琐。
前些日子看见一张XP启动盘上有坏道分区软件,挺好用的,自动把有坏道的地方屏蔽,
第4个回答  2006-11-12
如果你认为数据的价值超过500元,那么你就去店子里搞吧,专救数据的店子.

如果价值不超过300元,那么试试用DISKGEN2吧,用DOS启动,中文的,取点经验也不错.