SATA硬盘检测修复及MHDD的一些使用详解

关于PATA硬盘的测试和修复工具,可能不少人会选择效率源软件,由于它易用,直观,检测出硬盘有坏道的时候,能显示出坏道的位置,并能进行修复。可是若是是SATA硬盘,因为在启动效率源工具的过程当中没法加载SATA驱动,没法进入到软件界面,或者进入到软件界面的时候,选择硬盘全面检测提示没法找到硬盘。
在网络上搜索一番后,终于找到一款不错的硬盘检测修复工具,大名为MHDD,是由俄罗斯的“司机”们开发的,它的功能不是很强大,而是很是的强大,并且有免费版的(此工具光盘版可从VERYCD上下载,在深山红叶windows PE系统工具盘有包含此工具)。比起通常的硬盘表面扫描,MHDD有很是快的扫描速度,一块 80G 的硬盘只要几十分钟就能够扫描完成,支持PATASATESCSI接口的硬盘,能够深刻硬盘修复坏道、磁性逆转、假死回复、调整转速等功能。
MHDD的工做原理上网查了一下,是先扫描硬盘后,会顺便列出每一个磁簇的读写速度,接着再去修复这些读写速度太慢的磁簇,除了修复坏道的功能外,MHDD还能调整硬盘的转速,控制噪音,也能够手动标记坏道,将损坏严重的硬盘区域隐藏起来,避免之后使用。
此外,MHDD还可以对硬盘进行低级清除的操做,让想要卖掉硬盘的你没必要担忧硬盘中的数据被其余人盗用。
功能就再也不说了,反正一句话,MHDD它太有才了,现将它的使用方法整理出来。
1、MHDD工具的简单应用
MHDD有两种修复模式,用光盘或软盘启动工具成功之后,按shift+F3选择要修复的硬盘,按相应硬盘对应的数字键后,而后按F4,出来一个对话框,第一项选择维修模式,简单的说就是通常维修模式和高级维修模式,若是坏道少,先用通常模式扫一遍,再用高级模式扫一遍。其它全部选成ON的选项都选成ON,除了倒数第2项外。若是坏道比较多,先用通常模式多扫几遍,再用高级模式扫一遍,这样修复成功率会比较高。在坏道特别多的状况下,不要直接用高级模式进行扫描,会致使MHDD不认的,就是说直接用高级模式的话,一次好不了,再用MHDD的话,就认不到了。
2、有关硬盘的一些术语解释
介绍完大体的使用方法,现顺便将一些网上找到的一些硬盘术语解释贴出来,由于我以为这些知识算是常识吧,特别是深刻使用MHDD工具的必备知识。
一、系统保留区(service  area):它不是咱们所说的主引导记录等重要数据所在的区域,绝大多数硬盘工具都没法查看系统保留区,它记录硬盘的大量参数,设置信息及一些内部控制程序。通常只有硬盘厂家经过特有的程序及指令才能读、修改系统保留区的信息。
二、保留容量:生产及维修时替换硬盘坏道的须要。
三、硬盘缺陷列表:P-list永久缺陷列表(又称工厂缺陷列表),是生产中产生的坏道列表;G-list添加性缺陷列表(又称用户缺陷列表),是使用中产生的坏道列表。这两个列表都须要特定的专业软件来查看,相对来讲,查看及修改P-list难度更高,基本上只有厂家才能作到。
3、MHDD工具的深层应用
下面是MHDD工具自带的一些命令,在网上查了它的使用手册,现将一部分命令整理出来:
一、scan命令:用于磁盘表面介质扫描与修复。MHDD将从保留容量中拿出同等容量的扇区来取代新发现的坏扇区,并将坏扇区的物理地址写入G-list表,因此硬盘总容量不会减小。这种修复方式是基于硬件底层的方法。MHDD并非经过主板的BIOS来控制硬盘,而是直接读取硬盘的全部物理扇区。 运行scan命令后,MHDD首先会报告当前硬盘的型号、串号、固件版本、支持的数据传输模式等参数(运行其它命令一样如此),而后进入scan状态。在扫描硬盘在前,咱们还必须设置扫描配置。主要选项有扫描寻址模式(LBACHS),起始及结束的柱面或扇区、超时时限、清零时限、及是否重复扫描/修复。为了达到修复效果,建议打开remap(坏道重映射)、及 Erase WAITs等选项。设置完成后按“F 4” 就可开始磁盘扫描。扫描时,在屏幕的右侧将显示磁盘表面各类状态的数量统计。每一个长方块表明255个扇区(在lba模式下)或表明63个扇区(在chs模式下);扫描过程可随时按esc键终止;方块从上到下依次表示从正常到异常,读写速度由快到慢。正常状况下,应该只出现第一个和第二个灰色方块;若是出现浅灰色方块(第三个方块),则表明该处读取耗时较多;若是出现绿色和褐色方块(第三个和第四个方块),则表明此处读取异常,但还未产生坏道;若是出现红色方块(第六个,即最后一个方块),则表明此处读取吃力,立刻就要产生坏道;若是出现问号?,则表示此处读取错误,有严重物理坏道,没法修复。(注1:有些读写速度奇慢的硬盘若是用mhddf4 scan扫描并把erasewaits打开就能够看到,要么均匀分布着不少w,要么就是遍及着不少五光十色的方块,这说明这类硬盘之因此读写速度奇慢,就是由于大量的盘片扇区有瑕疵,形成读写每一个扇区都会耗费较长的时间,综合到一块儿就致使了整个硬盘读写速度奇慢。)(注2:老型号硬盘(2 3g 如下)因为性能较低、速度较慢,所以在f4 scan检测时不多出现第一个方块,而出现第二和第三个方块,甚至会出现第四个方块(绿色方块),这种状况是因为老硬盘读写速度慢引发的,并不说明那些扇区读写异常。)在扫描时使用箭头键能够灵活地控制扫描的进程,很象vcd播放机:快进2%后退2%后退0.1%快进0.1%。灵活运用箭头键,能够对不稳定、坏道顽固的区段进行反复扫描和修复,其它的选项以下:
[scan in: chs/lba]:以chslba模式扫描。chs只对 500m 如下的老硬盘有效。
[starting cyl]:设定开始扫描的柱面。
[starting lba]:设定开始扫描的lba值。
[log: on/off]:是否写入日志文件。
[remap: on/off](从新映像):是否修复坏扇区。
[ending cyl]:设定终止扫描的柱面。
[ending lba]:设定终止扫描的lba值。
[timeout(sec)]:设定超时值,从1200,默认值为30
[advanced lba log](高级lba日志):此项不支持。
[standby after scan]:扫描结束后关闭硬盘马达,这样便可使scan扫描结束后,硬盘可以自动切断供电,但主机仍是加电的(属于无人职守功能)。
[loop the test/repair]:循环检测和修复,主要用于反复地修复顽固型坏道。
[erase waits](删除等待):此项主要用于修复坏道,并且修复效果要比remap更为理想,尤为对ibm硬盘的坏道最为奏效,但要注意被修复的地方的数据是要被破坏的(由于erase waits的每一个删除单位是255个扇区)。erase waits的时间默认为250毫秒,数值可设置范围从1010000。要想设置默认时间,能够打开/cfg目录下的mhdd.cfg文件,修改相应项目便可更改erase waits数值。此数值主要用来设定mhdd肯定坏道的读取时间值(即读取某扇区块时若是读取时间达到或超过该数值,就认为该块为坏道,并开始试图修复),通常状况下,没必要更改此数值,不然会影响坏道的界定和修复效果。
二、erase:快速删除功能,每一个删除单位等于255个扇区。
三、aerase命令:能够逐扇区进行清零处理,不过速度会很慢。
四、rhpanhpa命令:可分别显示及恢复硬盘的所有真实的容量。
五、hpa:减小硬盘的容量,使bios检测容量减小,但dm之类的独立于bios检测硬盘容量的软件仍会显示出硬盘原始容量。
六、aam命令:能够切换硬盘的性能及噪音状态,有127级(0126)状态可供设置, 126” 表示最高性能,不过此时硬盘的噪音最大。注意aam命令须要硬盘支持Automatic Acoustic Management技术才能够。
七、rpm命令:能够检测硬盘转速,不过有些硬盘不支持此命令。
八、randombadmakebad命令:能够强行为硬盘的一些扇区加上坏扇区标志。其中randombad随机地在硬盘的各个地方生成坏道,按esc键中止生成。注意,由它生成的坏道很难修复。
九、ibmefujlst命令:能够分别查看IBM 及富士通的硬盘缺陷列表。
十、pwdunlockdispwd命令:能够给硬盘加解锁,这种硬盘加入密码的方式很奇特,不过千万不要忘记了密码。若是加密码成功,按f2键后能够看到security一项后面有红色的on。要注意,设置完密码后必须关闭电源后在开机才会使密码起做用;在用dispwd以前必须先用unlock命令解锁。要注意,除了用unlockdispwd命令能够解密码以外,没有任何办法能够解锁。并且一旦将密码遗忘(或输入错误),也没有任何办法能够解锁。
十一、init:硬盘初始化,包括device reset(硬盘重置)、setting drive parameters(设定硬盘参数)、 recalibrate(重校准)。
十二、id:硬盘检测,包括硬盘容量、磁头数、扇区数、sn序列号、firmware固件版本号、lba数值、支持的dma级别、是否支持hpa、是否支持aamsmart开关状态、安全模式级别及开关状态……等)。
1三、tof:为指定的扇区段创建映像文件(最大 2g )。
1四、ff:从映像文件(最大 2g )恢复为扇区段。
1五、aam:自动噪音管理。能够用aam(自动噪音管理)命令所听即所得式的调节硬盘的噪音。按f2键后若是有aam字样,就表示硬盘支持噪音调节。键入aam命令后,会显示出当前硬盘的噪音级别,而且能够立刻就听到硬盘的读写噪音,要注意硬盘的噪音和性能是成正比的,噪音越大,性能越高,反之亦然。进入aam命令后,按0键能够关闭aam功能,按m键能够将噪音调至最小(性能最低),按p键能够将噪音调至最大(性能最高),按+加号和-减号能够自由调整硬盘的噪音值(数值范围从0126),按l键能够得到噪音和性能的中间值(对某些硬盘若是按+加号和-减号无效,而又不想让噪音级别为最大或最小,能够按l键取噪音中间值),按d键表示关闭aam功能,按enter键表示调整结束;
1六、smart:显示smart参数,并能够对smart进行各项相关操做。smart on能够开启smart功能,smart off能够关闭smart功能,smart test能够对smart进行检测。
1七、port(热键shift+f3):显示各ide口上的硬盘,按相应的数字便可选择相应口的硬盘,以后该口会被记录在/cfg目录下的mhdd.cfg文件中,1表示ide1口主,2表示ide1口从,3表示ide2口主,4表示ide2口从,下次再进入mhdd后此口就成了默认口,编辑mhdd.cfg文件改变该值就能够改变mhdd默认的检测端口。因此,若是进入mhdd后按f2提示disk not ready,就说明当前硬盘没有接在上次mhdd默认的那个口上,此时可使用port命令从新选择硬盘(或更改mhdd.cfg文件)。
1八、cx:对昆腾cxlct(包括lalblc)系列硬盘进行寻道测试,能够考验这两类硬盘上的飞利浦tda5247芯片的稳定性(由于质量很差的5247芯片在频繁寻道时最容易露出马脚)。按esc键中止。此命令也可用在其余硬盘上,它主要经过频繁随机寻道来提高硬盘电机驱动芯片的温度,从而测试硬盘在强负荷下的稳定性。
1九、stop(热键shift+f4):关闭硬盘马达。
20、r(热键f3):硬盘复位。好比使用了pwd加密码后,为了使密码立刻生效,能够用此命令。
2一、fuckfujkillfujakillfuj:都是刻意破坏富士通硬盘的命令,必定谨慎使用,不然硬盘将被完全损坏,没法修复。某一切正常的富士通硬盘,在使用fuckfuj命令后,仅1、两秒种,就提示破坏成功,从新启动后,连自检动做都消失了,主板检测不到,硬盘完全报废。
2二、其它界面:屏幕第一行的左半部分为为状态寄存器,右半部分为错误寄存器;在屏幕第一行的中间(在busyamnf之间)有一段空白区域,若是硬盘被加了密码,此处会显示pwd;若是硬盘用hpa作了剪切,此处会显示hpa;屏幕第二行的左半部分为当前硬盘的物理参数,右半部分为当前正在扫描的位置;屏幕右下角为计时器,start表示开始扫描的时间,time表示已消耗的时间,end表示预计结束的时间,结束后会再显示time count,表示总共耗费了多长的时间;
最后,还有几点使用MHDD工具时须要注意的地方:
一、 MHDD不能访问超过 128G 的超大容量硬盘,无论是哪一种模式,可访问的扇区从512137438953472但最新版本(4.6)的能够支持更大容量的硬盘。
二、 MHDD能够不依赖主板BIOS直接访问IDE口,便不要使用原装Intel品牌主板。
三、 MHDD最好放在软驱上运行,并去掉写保护,也能够放在只读光驱上运行,但只能检测,不能修复,特别地,最好从光驱启动运行,不要放在硬盘里运行。
四、若是检测不到硬盘,可能你没把硬盘设置为主盘,MHDD默认不支持从盘(slave)的检测。或者能够更改MHDD的配置文件改成支持,方法以下:
先退出MHDD,而后用DIR命令看看当前目录里有没有一个CFG的目录,输入CD CFG,进入这个目录。再输入EDIT MHDD.CFG编辑这个文件。找到下面这两行代码之后, (#PRIMARY_ENABLED=FALSE     #AUTODETECT_ENABLED=FALSE), 将这两行代码里的FALSE都改成TRUE。最后按ALT键回车,选择保存退出。
相关文章
相关标签/搜索