爱子日志

硬盘检测工具MHDD使用详解

硬盘坏道扫描

MHDD是俄罗斯Maysoft公司出品的专业硬盘工具软件,这是一个G表级的软件,他将扫描到的坏道屏蔽到磁盘的G表中。
(每个刚出厂的新硬盘都或多或少的存在坏道,只不过他们被厂家隐藏在P表和G表中,我们用一般的软件访问不到。)


G表,又称用户级列表,大约能存放几百个到一千左右的坏道;
P表,又称工厂级列表,能存放4000左右的坏道或更多。

最好在纯DOS环境下运行,且尽量不要使用原装Intel品牌主板。



顶行左半部是寄存器状况:
ERR - 上一步的操作结果有错误,ERR指示闪烁时,错误类型显示在屏幕的右上角,其含义详见①
INDX
CORR
DREQ - 硬盘需要和主机交换数据
DRSC - 硬盘初检通过
WRFT - 写入错误
DRDY - 找到硬盘
BUSY - 硬盘忙且对指令无反应



PORT(快捷键:Shift+F3) - 列出本机的IDE、SATA和SCSI硬盘;



ID(快捷键:F2) - 显示当前选择的硬盘的信息;



SCAN(快捷键:F4) - 扫描硬盘;



Start LBA - 被检测硬盘起始扇区(默认为0);
End LBA - 被检测硬盘结束扇区(默认为硬盘的最大扇区数值);
Remap - 坏道重映射,打开这项功能后会把被检测硬盘中的坏扇区的物理地址写入硬盘的GLIST表,并从硬盘的保留区拿出同等容量的扇区来替代,所以使用该功能并不会造成硬盘总容量的减少,数据也不会丢失(前提是你没有太多的坏道,100以下),默认为OFF关闭状态;
Time out(sec) - 检测超时时间,默认为200ms,超过这个时间就是为坏扇区;
Spindown after scan - 检测完成后关闭硬盘马达;
Loop test/repaire - 循环检测/修复,默认关闭状态;
Erase Delays *DESTRUCT IVR* - 删除等待,主要用于修复坏道(不能和Remap同时使用,修复效果要比Remap更为理想,尤其对IBM硬盘的坏道最为奏效,但要注意被修复的地方的数据是要被破坏的,因为它以255个扇区为单位低格)


以上参数开启关闭,用空格键来控制,按F4(或者CTRL+ENTER)就开始扫描了。

方块从上到下依次表示从正常到异常,读写速度由快到慢。

第一个和第二个灰色方块 - 正常;
第三个浅灰色方块 - 该处读取耗时较多;
第三个和第四个绿色和褐色方块 - 此处读取异常,但还未产生坏道;
第六个红色方块,即最后一个方块 - 此处读取吃力,马上就要产生坏道;


如果出现问号?以下的任何之一,则表示此处读取错误,有严重物理坏道。

UNC - 不可纠正的错误;
ABRT - 指令被中止,参数错误或者硬盘驱动器指令执行错误;
IDNF - 扇区 ID 没找到或者读取失败;
AMNF - 地址标志信息代码没找到;
T0NF - 0 磁道没找到,或者 0 道出现了错误;
BBK - 坏块标记错误


扫描时可使用箭头键控制扫描进程

↑快进2%;
↓后退2%;
←后退0.1%;


ERASE - 快速擦除命令,在使用中我发现有低格和清零的功效,不影响硬盘寿命,有时对坏道和红绿块擦除能起到意想不到的作用;



AERASE - 高级擦除,也叫完全擦除,跟ERASE的用法一样,快速擦除如果修不了坏道就用高级擦除;



HPA - 硬盘容量剪切,只能从后面开始剪切,硬盘被剪切后,在任何机器的BIOS中只能检测到被剪切后的容量,即使重新分区也不能恢复先前容量。

假如一个硬盘,经扫描发现从70%以后全是坏道,而且怎么修也修不过去,这时候就可以把后面的30%给HPA了。

问你是软改还是硬改,软改是改到内存,断电不会生效;硬改是改到硬盘,断电立即生效。


问你用那种方式改,我们选择1 ,LBA方式


用ID命令看一下,屏幕最上方有一个蓝色的HPA灯亮起来,表示这个硬盘的容量被做过修改。


此时,我们需要给硬盘断一下电生效,退出命令是EXIT。



RHPA - 察看硬盘原始容量;



NHPA - 恢复硬盘原始容量;



PWD - 给硬盘加密命令,硬盘加密后,不能读写,任何操作对硬盘都不起作用,包括低格清零。
设置好后,按F2刷新,可看到屏幕最上方有一个红色的PWD灯亮起,硬盘参数“Security:High,ON”off变成了红色的on,表示此硬盘被加密,加密之后必对硬盘断一次电才能生效,EXIT退出,再用MHDD扫描,全是紫色感叹号,这就表示硬盘被加密;



硬盘解密:先解锁,输入UNLOCK,解锁后,再输入DISPWD解密。



AAM - 自动降噪

按0键可以关闭AAM功能;
按M键可将噪声调到最小,这个时候性能较差;
按P键可将噪声调到最大,这个时候性能较好;
按L键可以使性能和噪声达到中间值。


EXIT(热键Alt+X) - 退出到DOS;



CLS - 清屏;



STOP(热键Shift+F4) - 关闭硬盘马达;



R(热键F3) - 硬盘复位,比如使用了PWD加密码后,为了使密码马上生效,可以用此命令;



建议用一般模式扫一遍,再用高级模式扫一遍

一般模式
选择LBA模式,remap项OFF,Loop the test/repair项OFF,其余项ON,选择完毕CTRL+ENTER执行扫描,扫描完毕。

高级模式
选CHS模式,Loop the test/repair项OFF,Erase WAITs项OFF,其余项选ON,选择完毕,执行扫描,OK!

如果直接用高级模式扫的话,一次好不了的话,那么MHDD对其就无可奈何了,要么认不到硬盘,要么坏道无法修复。



为什么在用MHDD扫描驱动器时,我有时看到字母W。
答:你在扫描时把EraseDelays打开了,当MHDD低格255个扇区时会出现“W”


为什么在扫描驱动器时我看到蓝色块。
答:你在扫描时打开了Remap,一个remap尝试正在那里发生。

MHDD可以在USB设备中使用吗?
答:理论上可以。你必须找到一个驱动,把你的USB设备转换为SCSI(在DOS下)。这样MHDD可以在你设备中工作于SCSI模式。
USB驱动:http://hddguru.com/content/en/software/2006.02.09-USBASPI-MS-DOS-Driver/
软驱驱动:http://hddguru.com/content/en/software/2006.02.10-Magic-Boot-Disk/

CHS:cylinder head sector 这三个单词的第一个字母组合,意思是柱面、磁头、扇区。
LBA:扇区(线性地址)



MHDD 4.6 支持串口硬盘,和硬盘有无分区或者分区格式无关

MHDD无法识别硬盘:

①硬盘模式从auto改成lba;

②BIOS里把硬盘AHCI模式改成IDE模式;

③把硬盘接到主板第一个SATA接口上面,不要接在主板上第三方芯片扩展出来的SATA接口;

④新的芯片组有可能无法识别,不行的话只有拆到一台老点的机器上测试。


整理转载自:
http://www.js3321.com/Info/View.Asp?id=2650
http://bbs.intohard.com/viewthread.php?tid=40851
http://www.deepin.org/article-2757-1.html
http://www.deepin.org/article-1071-1.html
http://www.helpdata.cn/Article/Article_146.html
http://www.helpdata.cn/Article/Article_147.html
http://wglm.net/article/failure/other/20090819/5831.html

http://www.2kg.net/article.asp?id=37

http://bbs.itiankong.com/thread-178456-1-1.html

http://bbs.pceva.com.cn/thread-73181-1-1.html

http://www.chiphell.com/thread-221389-1-1.html

http://timeswonder.blog.163.com/blog/static/953581492009111293230180/

聚划算