电脑硬盘有坏道怎么办?
22个回答
展开全部
硬盘的坏道共分两种:逻辑坏道和物理坏道。
根据你的描述,很可能是物理坏道。
最简单的方法就是,如果硬盘还没过质保期,就去找销售商,让其想办法(别忘了带发票)。但如果过了质保期或遇到了奸商,就只好自己想办法了,有一种用“PartitionMagic”(分区魔术师,以下简称PM)修复硬盘的方法,不妨试试。
道理很简单,通过对硬盘的重新分区,隐藏有物理坏道的硬盘空间,对其实行隔离。
具体的作法是:首先启动PM,选中“Operations”菜单下的“Check”命令,对硬盘进行直接扫描,标记坏簇后,选中“Operations”菜单下的 “Advanced”→“bad sector retset”。最后把坏簇分成一个独立的分区,再通过“Hide partiton”命令将分区隐藏,大功告成。
根据你的描述,很可能是物理坏道。
最简单的方法就是,如果硬盘还没过质保期,就去找销售商,让其想办法(别忘了带发票)。但如果过了质保期或遇到了奸商,就只好自己想办法了,有一种用“PartitionMagic”(分区魔术师,以下简称PM)修复硬盘的方法,不妨试试。
道理很简单,通过对硬盘的重新分区,隐藏有物理坏道的硬盘空间,对其实行隔离。
具体的作法是:首先启动PM,选中“Operations”菜单下的“Check”命令,对硬盘进行直接扫描,标记坏簇后,选中“Operations”菜单下的 “Advanced”→“bad sector retset”。最后把坏簇分成一个独立的分区,再通过“Hide partiton”命令将分区隐藏,大功告成。
展开全部
你得问清楚是物理坏道还是逻辑坏道。
如果是逻辑坏道,可以重启--放张有自启动的系统盘(或单独启动盘)--》选DOS模式--》输入scandisk
z:回车(
Z为有坏道的磁盘盘符,如果不清楚可以都试一下。)
便可自动检测,如果弹出对话框就表示有坏道,可选择“FIT
IT”进行修复--然后重启进系统,进入“我的电脑”中,选择有逻辑坏道的分区,单击鼠标右键,选择“属性”、“工具”、“开始检查”,就弹出“磁盘扫描程序”,选中“完全”,并将“自动修复错误”打上勾,单击“开始”,就开始对该分区进行扫描和修复。
在DOS下的检测如果卡住不动了,那就极有可能是物理坏道了,物理坏道想完全修好很难,一般都是把有坏道的部分屏蔽隐藏,不过断电或非法关机的时候就很容易再次出问题。最好用原厂(可以在网上找)工具DM,进行磁盘清零操作,然后再用MHDD(还有很多同类的工具,我比较喜欢MHDD),进行处理,可以自行看一下MHDD的操作说明。另外现在有很多系统安装盘所带的装机工具中都会有这款软件或其它同样功能的软件。如果修复的时候出现TRACK
0
BAD,表示零磁道错误,但看你现在还能用,就是慢了点儿,那就不会是零磁道的问题。
就写这些了吧,再扩展开了就得长篇大论了。在此抛个砖,这位网友还是多研究一下多看一下这方面的资料,单纯在此做答的话,估计还是很难把磁盘修好的。
希望我的回答对你能有所帮助
如果是逻辑坏道,可以重启--放张有自启动的系统盘(或单独启动盘)--》选DOS模式--》输入scandisk
z:回车(
Z为有坏道的磁盘盘符,如果不清楚可以都试一下。)
便可自动检测,如果弹出对话框就表示有坏道,可选择“FIT
IT”进行修复--然后重启进系统,进入“我的电脑”中,选择有逻辑坏道的分区,单击鼠标右键,选择“属性”、“工具”、“开始检查”,就弹出“磁盘扫描程序”,选中“完全”,并将“自动修复错误”打上勾,单击“开始”,就开始对该分区进行扫描和修复。
在DOS下的检测如果卡住不动了,那就极有可能是物理坏道了,物理坏道想完全修好很难,一般都是把有坏道的部分屏蔽隐藏,不过断电或非法关机的时候就很容易再次出问题。最好用原厂(可以在网上找)工具DM,进行磁盘清零操作,然后再用MHDD(还有很多同类的工具,我比较喜欢MHDD),进行处理,可以自行看一下MHDD的操作说明。另外现在有很多系统安装盘所带的装机工具中都会有这款软件或其它同样功能的软件。如果修复的时候出现TRACK
0
BAD,表示零磁道错误,但看你现在还能用,就是慢了点儿,那就不会是零磁道的问题。
就写这些了吧,再扩展开了就得长篇大论了。在此抛个砖,这位网友还是多研究一下多看一下这方面的资料,单纯在此做答的话,估计还是很难把磁盘修好的。
希望我的回答对你能有所帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那得看怎么坏的,不过看你叙述的的估计你也不知道,如果你有这方面的朋友,你可以让他们修一下,实在没办法,可以找专门的公司。不过如果没什么重要的数据,你还是买一块吧,现在也不值钱,那些公司都黑得很。我一张SD卡由于里面的相片丢了,一问,最少一百,还是自己买个读卡器再用数据恢复软件恢复吧,据我所知,硬盘起修价也是150左很简单,你把这个硬盘挂在别人电脑上,先查看你的硬盘容量型号是不是都正常显示,
再通过别人的系统把你硬盘上的有用的资料备份出来,然后把你整个硬盘全部格式化掉,如果在系统下不能格式化,那就用工具直接强行删除分区然后重新分区格式化,工具可以用SPFdisk。
很简单,你把这个硬盘挂在别人电脑上,先查看你的硬盘容量型号是不是都正常显示,
再通过别人的系统把你硬盘上的有用的资料备份出来,然后把你整个硬盘全部格式化掉,如果在系统下不能格式化,那就用工具直接强行删除分区然后重新分区格式化,工具可以用SPFdisk。
你在系统下重启,就相当突然停电一样,这个硬盘厂商在生产硬盘的时候会有这方面的测试power
cut/power
cycle,
所以一般情况硬盘不会坏掉的,最大的可能是系统文件丢失导致不能进入系统。除非你的硬盘很老了用了很久了,如果真的很背硬盘坏了,在保修期可以去修,过了保修的话估计已经是老硬盘了,也可以考虑换个新的,现在硬盘也不贵,免得即使勉强修好到时候再出现什么问题。
再通过别人的系统把你硬盘上的有用的资料备份出来,然后把你整个硬盘全部格式化掉,如果在系统下不能格式化,那就用工具直接强行删除分区然后重新分区格式化,工具可以用SPFdisk。
很简单,你把这个硬盘挂在别人电脑上,先查看你的硬盘容量型号是不是都正常显示,
再通过别人的系统把你硬盘上的有用的资料备份出来,然后把你整个硬盘全部格式化掉,如果在系统下不能格式化,那就用工具直接强行删除分区然后重新分区格式化,工具可以用SPFdisk。
你在系统下重启,就相当突然停电一样,这个硬盘厂商在生产硬盘的时候会有这方面的测试power
cut/power
cycle,
所以一般情况硬盘不会坏掉的,最大的可能是系统文件丢失导致不能进入系统。除非你的硬盘很老了用了很久了,如果真的很背硬盘坏了,在保修期可以去修,过了保修的话估计已经是老硬盘了,也可以考虑换个新的,现在硬盘也不贵,免得即使勉强修好到时候再出现什么问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
硬盘
出现问题前的一般
征兆
如果硬盘出现
故障
,那么最好尽早发现并及时采取正确的措施。如果等到病入膏肓时,硬盘中宝贵的数据就难以幸免了。一般来说,硬盘出现故障前会有以下几种表现:
1.出现S.M.A.R.T故障提示。这是硬盘
厂家
本身内置在硬盘里的自动检测功能在起作用,出现这种提示说明您的硬盘有潜在的
物理
故障,很快就会出现不定期地不能正常运行的情况。
2.在Windows
初始化
时死机。这种情况较复杂,首先应该排除其他
部件
出问题的可能性,比如
内存
质量不好、
风扇
停转导致系统过热,或者是
病毒
破坏等,最后如果确定是
硬盘故障
的话,再另行处理。
3.能进入Windows系统,但是运行程序出错,同时运行
磁盘
扫描也不能通过,经常在扫描时候缓慢停滞甚至死机。这种现象可能是硬盘的问题,也可能是Windows天长日久的
软故障
,如果排除了
软件
方面设置问题的可能性后,就可以肯定是硬盘有物理故障了。
4.能进入Windows,运行
磁盘扫描程序
直接发现
错误
甚至是
坏道
,这不用我多说了,Windows的检查
程序
会详细地报告情况。
5.在BIOS里突然根本无法识别硬盘,或是即使能识别,也无法用*作系统找到硬盘,这是最严重的故障。
不幸中的大幸
——分区表遭到破坏
首先我们应该确认硬盘的电源接口和
数据线
没有脱落,然后进入BIOS,使用“HDD
Auto
Detect”来检测硬盘。如果此时BIOS能够正确识别硬盘的话,那么至少你的硬盘还有救治的希望;不然,我想大家也不用瞎忙了,因为凭我们普通DIYer
手头
的工具
基本上
是无能为力的。
在UltraEdit中查找“55aa”字符串
用
光盘
或者
软盘
引导系统后,大家可以试图进入C
盘符
,如果此时提示找不到
C盘
的话,那么绝对应该是一件
好事情
。出现这种情况很可能是
硬盘分区表
信息遭到破坏,或者被某种病毒攻击。如果硬盘中你的数据对来说无所谓,那么可以先用FDISK/MBR命令来
无条件
清除分区表内容,然后用FDISK等
分区软件
重新分区格式化,一般这样就能解决问题;而如果你还需要硬盘中的数据,那么步骤要麻烦一些。这时最好能拥有一张杀病毒软件或者随
主板
赠送的相关软件,然后你可以参阅帮助
文档
,一般该软件会包含恢复硬盘分区表的命令,而且使用极其方便。
对于没有杀毒盘的用户来说,大家可以使用NU
8.0中的NDD修复,它将检查分区表中的错误。若发现错误,NDD将会询问是否愿意修改,你只要不断地回答YES即可修正错误,或者用
备份
过的分区表覆盖它也行。
用Hide
Partition就可以实现
如果用上述方法也不能解决的话,还可利用FDISK重新分区,但分区大小必须和原来的
分区
一样,这一点尤为重要,分区后不要进行高级格式化,而是用
NDD进行修复。这样既保证硬盘修复之后能启动,而且硬盘上的数据也不会丢失。
边缘
求生存
——硬盘的物理坏道
如果刚才DOS能够转到C盘,而硬盘工作却不正常,那么就很可能是硬盘出现了坏道。一般来说,硬盘的坏道可以分为
逻辑坏道
与物理坏道。产生逻辑坏道时一般不会严重影响使用,所以很可能是物理坏道。
我们处理物理坏道的核心思想是将这些有坏道的簇单独分成一个分区,并隐藏起来避免其它程序调用,这样就可以不让坏道扩散,以免造成更大的损失。对于这一处理,我们主要是使用Partition
Magic6.0这款DOS下的软件。
在DOS
界面
下进入PQ
6.0之后,我们先用Operations
菜单
下的Check
For
Errors命令来确定物理坏道的位置,因为PQ6.0的这项功能非常出色,不像Windows下的Scandisk那样经常误诊。
PQ6.0的真正强大之处在于它能将所有藏有坏道的簇用特殊
标记
标定出来,而且你可以将这些坏簇全部选中,然后将它们划分到一个独立的新分区。这完全是图形化的*作,是非常方便的。随后,大家切记要把这个充满罪恶的分区隐藏起来,这样才能确保它不会被调用。此时使用Advance菜单下的Hide
Partition命令就可以实现。
拥有PQ6.0之后,物理坏道真的不难解决,而且可以有效避免扩散问题。但是需要注意的是,无论如何,此时的硬盘已经处于
亚健康状态
,其中的数据还是非常危险的。用PQ6.0处理物理坏道后,究竟这块硬盘还能用多少时间很难说,这要看运气了。
DOS启动的低级失误——逻辑锁
硬盘逻辑锁是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、
光驱
、挂
双硬盘
都一样没有任何作用。
要解决逻辑锁的问题,就要知道问题的
根源
。其实在DOS系统启动时,它会搜索所有逻辑盘的
顺序
。首先要找的是
主引导扇区
的分区表信息,它位于硬盘的零
磁头
零柱面的第一个
扇区
的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是
主引导分区
,其他的为
扩展分区
,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G……逻辑锁就是在此下手,修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来就形成了死循环。
对于这类问题,如果你不想要硬盘上的数据了,那么处理起来也是非常爽快的。大家可以在BIOS中将所有
IDE接口
设为NONE,然后用软盘启动系统,此时肯定可以启动,因为系统根本就没有硬盘。接着,我们就使用经典的硬盘
管理软件
DM了。由于DM可以不依赖于主板BIOS来识别硬盘,因此你可以用DM进行分区格式化,这样就能完全解决问题,而且万无一失,简单方便,惟一的遗憾就是数据保不住了。
此外还有一种方法也是非常值得推荐的,它可以保住硬盘中的数据。首先准备一张
启动盘
,然后在一台正常的机器上,使用你熟悉的
二进制
编辑工具(UltraEdit等)修改软盘上的IO.SYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他
数值
即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用FDISK来删除和修改分区,但是此时可以用上面关于分区表恢复的方法来处理。
死马当活马医——修复0磁道损坏的硬盘
如果在对硬盘进行格式化时,系统提示“Track
0
Bad”的话,那么意味着硬盘的0磁道损坏了。一般来说这种故障是难以修好的,但是我们还是不必放弃,说不定还有一线生机。
其实0磁道损害也是坏道的问题,只不过关键的0磁道也有坏道而已。此时,我们所要做的就是重新标记0磁道的位置。这项工作我们可以交给PCTools
9.0工具包,我们要利用的是其中的DE.EXE命令。
为了修改0磁道文字,首先要去掉DE的只读属性,我们必须把Configuration下Read
Only前的钩消去。随后在
主菜单
Select中进入Drive
type,并选择下一级的Physical→Hard
disk。回车之后,我们的主菜单就会出现Partition
Table(分区表),注意找Beginning
Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。此时大家只要稍微动一下,把它改为1或者2即可。
需要说明的是,这里的数值不能随意改动,一旦改动幅度太大,BIOS就不能正确识别硬盘。但是问题是万一改动后的位置仍然是有坏道的怎么办?呵呵,我目前也想不出办法,希望
有机会
大家可以探讨一下。如果运气不算太坏的话,那么我们接着就可以采用隐藏坏道的方法来进行分区格式化处理了。
出现问题前的一般
征兆
如果硬盘出现
故障
,那么最好尽早发现并及时采取正确的措施。如果等到病入膏肓时,硬盘中宝贵的数据就难以幸免了。一般来说,硬盘出现故障前会有以下几种表现:
1.出现S.M.A.R.T故障提示。这是硬盘
厂家
本身内置在硬盘里的自动检测功能在起作用,出现这种提示说明您的硬盘有潜在的
物理
故障,很快就会出现不定期地不能正常运行的情况。
2.在Windows
初始化
时死机。这种情况较复杂,首先应该排除其他
部件
出问题的可能性,比如
内存
质量不好、
风扇
停转导致系统过热,或者是
病毒
破坏等,最后如果确定是
硬盘故障
的话,再另行处理。
3.能进入Windows系统,但是运行程序出错,同时运行
磁盘
扫描也不能通过,经常在扫描时候缓慢停滞甚至死机。这种现象可能是硬盘的问题,也可能是Windows天长日久的
软故障
,如果排除了
软件
方面设置问题的可能性后,就可以肯定是硬盘有物理故障了。
4.能进入Windows,运行
磁盘扫描程序
直接发现
错误
甚至是
坏道
,这不用我多说了,Windows的检查
程序
会详细地报告情况。
5.在BIOS里突然根本无法识别硬盘,或是即使能识别,也无法用*作系统找到硬盘,这是最严重的故障。
不幸中的大幸
——分区表遭到破坏
首先我们应该确认硬盘的电源接口和
数据线
没有脱落,然后进入BIOS,使用“HDD
Auto
Detect”来检测硬盘。如果此时BIOS能够正确识别硬盘的话,那么至少你的硬盘还有救治的希望;不然,我想大家也不用瞎忙了,因为凭我们普通DIYer
手头
的工具
基本上
是无能为力的。
在UltraEdit中查找“55aa”字符串
用
光盘
或者
软盘
引导系统后,大家可以试图进入C
盘符
,如果此时提示找不到
C盘
的话,那么绝对应该是一件
好事情
。出现这种情况很可能是
硬盘分区表
信息遭到破坏,或者被某种病毒攻击。如果硬盘中你的数据对来说无所谓,那么可以先用FDISK/MBR命令来
无条件
清除分区表内容,然后用FDISK等
分区软件
重新分区格式化,一般这样就能解决问题;而如果你还需要硬盘中的数据,那么步骤要麻烦一些。这时最好能拥有一张杀病毒软件或者随
主板
赠送的相关软件,然后你可以参阅帮助
文档
,一般该软件会包含恢复硬盘分区表的命令,而且使用极其方便。
对于没有杀毒盘的用户来说,大家可以使用NU
8.0中的NDD修复,它将检查分区表中的错误。若发现错误,NDD将会询问是否愿意修改,你只要不断地回答YES即可修正错误,或者用
备份
过的分区表覆盖它也行。
用Hide
Partition就可以实现
如果用上述方法也不能解决的话,还可利用FDISK重新分区,但分区大小必须和原来的
分区
一样,这一点尤为重要,分区后不要进行高级格式化,而是用
NDD进行修复。这样既保证硬盘修复之后能启动,而且硬盘上的数据也不会丢失。
边缘
求生存
——硬盘的物理坏道
如果刚才DOS能够转到C盘,而硬盘工作却不正常,那么就很可能是硬盘出现了坏道。一般来说,硬盘的坏道可以分为
逻辑坏道
与物理坏道。产生逻辑坏道时一般不会严重影响使用,所以很可能是物理坏道。
我们处理物理坏道的核心思想是将这些有坏道的簇单独分成一个分区,并隐藏起来避免其它程序调用,这样就可以不让坏道扩散,以免造成更大的损失。对于这一处理,我们主要是使用Partition
Magic6.0这款DOS下的软件。
在DOS
界面
下进入PQ
6.0之后,我们先用Operations
菜单
下的Check
For
Errors命令来确定物理坏道的位置,因为PQ6.0的这项功能非常出色,不像Windows下的Scandisk那样经常误诊。
PQ6.0的真正强大之处在于它能将所有藏有坏道的簇用特殊
标记
标定出来,而且你可以将这些坏簇全部选中,然后将它们划分到一个独立的新分区。这完全是图形化的*作,是非常方便的。随后,大家切记要把这个充满罪恶的分区隐藏起来,这样才能确保它不会被调用。此时使用Advance菜单下的Hide
Partition命令就可以实现。
拥有PQ6.0之后,物理坏道真的不难解决,而且可以有效避免扩散问题。但是需要注意的是,无论如何,此时的硬盘已经处于
亚健康状态
,其中的数据还是非常危险的。用PQ6.0处理物理坏道后,究竟这块硬盘还能用多少时间很难说,这要看运气了。
DOS启动的低级失误——逻辑锁
硬盘逻辑锁是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、
光驱
、挂
双硬盘
都一样没有任何作用。
要解决逻辑锁的问题,就要知道问题的
根源
。其实在DOS系统启动时,它会搜索所有逻辑盘的
顺序
。首先要找的是
主引导扇区
的分区表信息,它位于硬盘的零
磁头
零柱面的第一个
扇区
的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是
主引导分区
,其他的为
扩展分区
,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G……逻辑锁就是在此下手,修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来就形成了死循环。
对于这类问题,如果你不想要硬盘上的数据了,那么处理起来也是非常爽快的。大家可以在BIOS中将所有
IDE接口
设为NONE,然后用软盘启动系统,此时肯定可以启动,因为系统根本就没有硬盘。接着,我们就使用经典的硬盘
管理软件
DM了。由于DM可以不依赖于主板BIOS来识别硬盘,因此你可以用DM进行分区格式化,这样就能完全解决问题,而且万无一失,简单方便,惟一的遗憾就是数据保不住了。
此外还有一种方法也是非常值得推荐的,它可以保住硬盘中的数据。首先准备一张
启动盘
,然后在一台正常的机器上,使用你熟悉的
二进制
编辑工具(UltraEdit等)修改软盘上的IO.SYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他
数值
即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用FDISK来删除和修改分区,但是此时可以用上面关于分区表恢复的方法来处理。
死马当活马医——修复0磁道损坏的硬盘
如果在对硬盘进行格式化时,系统提示“Track
0
Bad”的话,那么意味着硬盘的0磁道损坏了。一般来说这种故障是难以修好的,但是我们还是不必放弃,说不定还有一线生机。
其实0磁道损害也是坏道的问题,只不过关键的0磁道也有坏道而已。此时,我们所要做的就是重新标记0磁道的位置。这项工作我们可以交给PCTools
9.0工具包,我们要利用的是其中的DE.EXE命令。
为了修改0磁道文字,首先要去掉DE的只读属性,我们必须把Configuration下Read
Only前的钩消去。随后在
主菜单
Select中进入Drive
type,并选择下一级的Physical→Hard
disk。回车之后,我们的主菜单就会出现Partition
Table(分区表),注意找Beginning
Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。此时大家只要稍微动一下,把它改为1或者2即可。
需要说明的是,这里的数值不能随意改动,一旦改动幅度太大,BIOS就不能正确识别硬盘。但是问题是万一改动后的位置仍然是有坏道的怎么办?呵呵,我目前也想不出办法,希望
有机会
大家可以探讨一下。如果运气不算太坏的话,那么我们接着就可以采用隐藏坏道的方法来进行分区格式化处理了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赶紧看看有没有资料要保存的,先做备份.
较新的硬盘出现坏道一般问题不大,控制面板的磁盘工具中做个全盘慢格就基本解决了,如果这个操作还不能解决问题,那硬盘就是出现严重物理坏道了,这样的硬盘建议还是不要使用了.
较新的硬盘出现坏道一般问题不大,控制面板的磁盘工具中做个全盘慢格就基本解决了,如果这个操作还不能解决问题,那硬盘就是出现严重物理坏道了,这样的硬盘建议还是不要使用了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询