1、MHDD是俄罗斯Maysoft公司出品的专业硬盘工具软件,具有很多其他硬盘工具软件所无法比拟的强大功能,它分为免费版和收费的完整版,本文介绍的是免费版的详细用法。这是一个G表级的软件,他将扫描到的坏道屏蔽到磁盘的G表中。(小知识:每一个刚出厂的新硬盘都或多或少的存在坏道,只不过他们被厂家隐藏在P表和G表中,我们用一般的软件访问不到他。G表,又称用户级列表,大约能存放几百个到一千左右的坏道;P表,又称工厂级列表,能存放4000 左右的坏道或更多。)由于它扫描硬盘的速度非常快,已成为许多人检测硬盘的首选软件。
2、此软件的特点:不依赖主板BIOS,支持热插拔。 MHDD可以不依赖于主板BIOS直接访问IDE口,可以访问128G的超大容量硬盘(可访问的扇区范围从512到137438953472),即使你用的是286电脑,无需BIOS支持,也无需任何中断支持.热插拔的顺序要记清楚:插的时候,先插数据线,再插电源线。拔的时候,先拔电源线,再拔数据线。但我劝你不熟练最好不要热插拔,以免你不小心烧了硬盘赖我。
3、MHDD最好在纯DOS环境下运行;但要注意尽量不要使用原装Intel品牌主板;
4、不要在要检测的硬盘中运行MHDD;
5、MHDD在运行时需要记录数据,因此不能在被写保护了的存储设备中运行(比如写保护的软盘、光盘等)
下面,我们在DOS下运行MHDD29:输入命令MHDD29,按回车,出现主界面:


主界面列出了MHDD的所有命令,下面我们主要讲解MHDD的几个常用命令:PORT;ID ;SCAN; HPA; RHPA; NHPA; PWD ;UNLOCK ;DISPWD ;ERASE ;AERASE ;STOP。
首先输入命令PORT(热键是:SHIFT+F3),按回车。这个命令的意思是扫描IDE口上的所有硬盘。


好了,现在看到有两个硬盘,一个是西数40G,一个是迈拓2G。(说明:1、2是接在IDE1口上的主从硬盘,3、4是接在IDE2口上的主从硬盘,5是接在PC3000卡上的。如果我们要修的硬盘接在PC3000上,就会在这里显示)下面是让你选择要修哪个硬盘,输入3,回车


输入命令ID(以后直接按F2就行了)回车:显示当前选择的硬盘的信息


输入命令SCAN(热键:F4),回车。这个命令的意思是扫描硬盘,出现下图:
一共有十二行要修改的参数,我从上往下逐项说明:


1选择扫描方式:LBA/CHS(建议选择LBA方式扫描)CHS只对500M以下的老硬盘有效。(用空格键改变扫描方式)
2设定开始的柱面值:(一般不用)
3设定开始的LBA值:(常用,按空格键输入新的LBA值)
4是否写入日志:ON/OFF(建议打开)
5是否地址重映射:ON/OFF 是否修复坏扇区(如果打开这一项,可以不破坏数据修坏道。此项与第十二项不能同时打开)
6设定结束的柱面(一般不用)
7设定结束的LBA值(常用)
8 设定超时值(秒):25 Erase WAITS的时间默认为250毫秒,数值可设置范围从10到10000。此数值主要用来设定MHDD确定坏道的读取时间值(即读取某扇区块时如果读取时间达到或超过该数值,就认为该块为坏道,并开始试图修复),一般情况下更改此数值不要太大也不要太小,否则会影响坏道的界定和修复效果。
9是否写入高级日志ON/OFF(此项被禁用)
10扫描完后是否关闭电机:ON/OFF 扫描结束后关闭硬盘马达,这样即可使SCAN扫描结束后,电机能够自动切断供电,但主板还是加电的。适合无人职守状态,一般不用
11是否循环测试,修复:ON/OFF(如果此项为ON,当第一次扫描结束后,就会再次从开始的LBA到结束的LBA重新扫描,修复,如此循环)
12是否删除等待:ON/OFF(此项与第五项不能同时打开,此项主要用于修复坏道,而且修复效果要比REMAP更为理想尤其对IBM硬盘的坏道最为奏效,但要注意被修复的地方的数据是要被破坏的(因为EraseWAITS的每个删除单位是255个扇区)。)
以上十二个参数如果要修改,都是先按空格键。一般情况下先看看硬盘什么情况,先不忙修,这里直接按F4(或者按CTRL+ENTER)就开始扫描了。

MHDD修复的个人经验

现在对这个软件的用法做个说明.希望大家能利用这把宝剑.而不是在舞剑时弄伤自己.

MHDD的作用
他可以作为IDE硬盘的故障诊断软件.
从版本2.8以后他增加了控制UDMA控制器的功能
该软件可以在软盘上或者硬盘上运行,而且在运行过程中最好不要中断,
它是基于OS的,可以读取硬盘的任何一个扇区,最好不要运行在光盘或者只读设备上

[mhdd>运行时是SHIFT+F3)命令选取硬盘
MHDD没有菜单形式,所有的功能都是命令形式
屏幕上方
BUSY - 系统忙,或者没有反映过来
WRFT - 写盘
DREQ - 和另外一块电脑交换数据
ERR-运行的最后一个命令有一个错误
屏幕的上方,那个功能闪动,那就在运行这个功能

AMNF - 磁道地址没有发现,
T0NF - 零磁道没有发现
ABRT - command aborted,
IDNF -散型标识符号没有发现,
UNCR - 无法修复的错误
在屏幕的上方的这两个菜单的中间部位是显示硬盘口令,和隐藏扇区的,如果硬盘加了密,在这里会有显

示"PWD"
如果硬盘有隐藏的HPA,这里就会显示出"PHA",
在这次菜单的下面就是硬盘参数行
左边显示的硬盘参数,
右边显示的是扫描的位置
F4扫描开始后,出现的右边窗口显示的是扫描速度,百分比
屏幕的下面显示小方块,从零到最后一个磁道,每个小方块表示225个扇区
各块的访问速度, 灰色为最快,红色为最慢,红色表示坏道,如果在测试中出现/?/便是物理损坏.
各命令的解释
exit 推出命令

id盘检测

scan 扫描功能 S 表明测试
Log = mhdd.log.检测后的结果是否写入MDDD.LOG文件
[Remap: On/Off] - 坏扇区重新影射在
版本2.8时候,扫描坏道就会出现“R”表示该磁道已经不是很稳定,或者已经损坏,。
将Erase WAITS打开对 对IBM硬盘上的坏块检测很方便的。
该命令是 破坏数据的,所以小心使用。

aerase 高级擦除,速度很慢
hpa (更改大小,当然,要硬盘支持这种技术,1999年以后的硬盘都支持)
rhpa恢复原盘的大小

cls 清屏

pwd 设置密码
unlock 解锁
dispwd去掉密码,前提是要用unlock后,而且你还要知道密码

rpm Rotate-per-minute测试

ff把镜像文件复制到磁盘上

nhpa显示全部的硬盘空间

aam降低硬盘的运行中的声音,磁盘性能也同时降低,P最大(性能最高),M最小(性能最低);
tof 创建镜像文件
init磁盘复位
fdisk 在磁盘上分区

smartsmart
port 选择硬盘.

stop 停止测试
i重新安排硬盘检测

cx 可以检验昆腾CX和LCT系列硬盘5247芯片的稳定性

erase快速擦除
ibme显示IBM硬盘的tlists表

fujlst 显示富士通硬盘的tlists表
以下等命令的说明在正式版本的说明书中才有的,谁要是有的话,贴出来,在请高人翻译
我个人估计是对西数,昆腾,富士通等硬盘的操作
WDWR
WDFMTOLD
WDWCP
WDFMT
WDFMTSA
WDM
WDWM
WDRCP
QU
QURM
QUWM
QUMAP
QURCP
QUWCP
QUSPINUP
QUSPINDOWN
QURESTART
QUCRC
QUWCPRAM
QUDEFL
QUSAFMT
QUERDEFL
FUJRM
FUJWM
FUJAFMT
FUJFMT
FUJRF
FUJWF经过比较,HP与hddreg差不多,对非物理坏道有一点修复作用,对有绿块、红块的扇区没用,对真

正物理坏道没用。我感觉MHDD29很好用,里面的SCAN好像修不了硬盘,aerase与erase比DM的填0好一些,

DM容易因不稳定扇区中断操作,DM对西数硬盘填0易造成硬盘读写极慢的问题,而MHDD29擦过后效果很好

MHDD29中的RANDOMBAD与MAKEBAD高朋先生说是制造坏道,很难修复。我感觉恰恰相反,好像是标记坏道的

命令,randombad是随机标记坏道,要求支持LBA。MAKEBAD是按顺序,chs方式。但我不知到底标到哪里,

高手可以查一下,这个功能修真正的坏盘感觉不够。执行完这两个命令,要运行一下AERASE或ERASE才行

,试过多次了,不会坏硬盘,但要小心用。RANDOMBAD与MAKEBAD与填0好像相反,有意思的是运行过这两

个命令后,在效益源ALT+A中,当做坏道,而且也显示修复,扇区一个一个走,边走边修,速度极慢。而

这个硬盘没有物理坏道,填零马上好。原以为效率源ALT+a是厂家级的修复,是物理方式的,看来还是工

作在逻辑方式上。联想起上面的推测,不是凭空的。
用mhdd的scan功能,把auto repair和zero write打开就可以了
别写零和低格,有些盘处理过后就会变慢的!

MHDD2.9的使用:
工作环境在DOS下。需要注意的是,不要将MHDD放在需要检测及修复的硬盘上,另外,MHDD也无法在打开

了写保护的软盘、硬盘及光盘上正常工作。
运行MHDD后,MHDD首先同样要检测系统中的所有硬盘并给出连接图示。我们随时可以按“shift+F3”键重

新扫描硬盘连接状态。
选择需要处理的硬盘后,就进入了MHDD的主界面。最上面一行为状态行,主要是显示BUSY、WRFT、AMNF、

及TONF等硬盘(或硬盘某个扇区)或软件的当前状态。在状态行下面,是当前硬盘的磁头、柱面、扇区等

参数。再往下则列出了MHDD的所有可用的命令。

scan命令:用于磁盘表面介质扫描与修复。MHDD将从保留容量中拿出同等容量的扇区来取代新发现的坏扇

区,并将坏扇区的物理地址写入G-list表。所以硬盘总容量不会减少。这种修复方式是基于硬件底层的方

法。MHDD并不是通过主板的BIOS来控制硬盘,而是直接读取硬盘的所有物理扇区。
运行scan命令后,MHDD首先会报告当前硬盘的型号、串号、固件版本、支持的数据传输模式等参数(运行

其它命令同样如此),然后进入scan状态。
在扫描硬盘在前,我们还必须设置扫描配置。主要选项有扫描寻址模式(LBA或CHS),起始及结束的柱面

或扇区、超时时限、清零时限、及是否重复扫描/修复。为了达到修复效果,建议打开remap(坏道重映射

)、 Loop the test/repair(重复扫描/修复)及 Erase WAITs等选项。设置完成后按“F4”就可开始磁

盘扫描。
扫描时,在屏幕的右侧将显示磁盘表面各种状态的数量统计。“?”上面的灰度块表示磁盘表面状态正常

,而彩色块表示此处的磁盘有潜在不稳定因素,尤其是红色块,则很容易转化我物理坏道。而“?”以下

的状态表示此处的磁盘介质有损坏或有坏道。

aerase命令:可以逐扇区进行清零处理,不过速度会很慢。

rhpa及nhpa命令:可分别显示及恢复硬盘的全部真实的容量。

aam命令:可以切换硬盘的性能及噪音状态,有127级(0~126)状态可供设置,“126”表示最高性能,

不过此时硬盘的噪音最大。注意aam命令需要硬盘支持Automatic Acoustic Management技术才可以。

rpm命令:可以检测硬盘转速,不过有些硬盘不支持此命令。

randombad及makebad命令:可以强行为硬盘的一些扇区加上坏扇区标志。

ibme及fujlst命令:可以分别查看IBM 及富士通的硬盘缺陷列表。

pwd、unlock及dispwd命令:可以给硬盘加解锁,这种硬盘加入密码的方式很奇特,不过千万不要忘记了

密码。

大多数准专业的软件只能对G-list进行处理,但G-list有容量限制,一般只能写入几百条记录,对多次或

大量出现物理坏道的硬盘,修改G-list就难有作为了。而修改P-list则无此限制,但只有硬盘厂家才能处

理P-list,不过也有例外,俄罗斯的PC3000硬盘修复软件就可以修改P-list.

工作环境在DOS下。需要注意的是,不要将MHDD放在需要检测及修复的硬盘上,另外,MHDD也无法在打开

了写保护的软盘、硬盘及光盘上正常工作。
运行MHDD后,MHDD首先同样要检测系统中的所有硬盘并给出连接图示。我们随时可以按“shift+F3”键重

新扫描硬盘连接状态。
选择需要处理的硬盘后,就进入了MHDD的主界面。最上面一行为状态行,主要是显示BUSY、WRFT、AMNF、

及TONF等硬盘(或硬盘某个扇区)或软件的当前状态。在状态行下面,是当前硬盘的磁头、柱面、扇区等

参数。再往下则列出了MHDD的所有可用的命令。

本人独自研究,为方便大家区分,特将mhdd所认到的坏道分为三类:1维修进程中绿×××标以下的;(少

量绿×××标也可修复)
2维修进程中绿×××标和红×××标;
3维修进程中的繁体字符、W、以及少量?

scan命令:用于磁盘表面介质扫描与修复。MHDD将从保留容量中拿出同等容量的扇区来取代新发现的坏扇

区,并将坏扇区的物理地址写入G-list表。所以硬盘总容量不会减少。这种修复方式是基于硬件底层的方

法。MHDD并不是通过主板的BIOS来控制硬盘,而是直接读取硬盘的所有物理扇区。
运行scan命令后,MHDD首先会报告当前硬盘的型号、串号、固件版本、支持的数据传输模式等参数(运行

其它命令同样如此),然后进入scan状态。
在扫描硬盘在前,我们还必须设置扫描配置。主要选项有扫描寻址模式(LBA或CHS),起始及结束的柱面

或扇区、超时时限、清零时限、及是否重复扫描/修复。为了达到修复效果,建议打开remap(坏道重映射

)、 Loop the test/repair(重复扫描/修复)及 Erase WAITs等选项。设置完成后按“F4”就可开始磁

盘扫描。
扫描时,在屏幕的右侧将显示磁盘表面各种状态的数量统计。“?”上面的灰度块表示磁盘表面状态正常

,而彩色块表示此处的磁盘有潜在不稳定因素,尤其是红色块,则很容易转化我物理坏道。而“?”以下

的状态表示此处的磁盘介质有损坏或有坏道。
以上只是对一些坏道较少的硬盘的处理,此方法修复范围:(西捷、富士通、IBM、昆腾、迈拓、西数、

IBM笔记本硬盘)其余像三星什么的尚不知道,没遇见过。有待朋友们去研究。

修复成功率(1类坏道百分之九十以上,2、3百分之零)

同样,先按SHIFT+F3扫描硬盘连接并选择,按F4键,先用一般模式扫一遍,再用高级模式扫一变,具体方

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


扫描完毕,执行上面操作,选CHS模式,Loop the test/repair项OFF,Erase WAITs项OFF,其余项选ON,

选择完毕,执行扫描,OK!!!大家切记不要直接用高级模式进行扫描,有些朋友为了急于求成,就直接

用高级
模式对硬盘进行操作,这种做法是错误的,如果直接用高级模式扫的话,一次好不了的话,那么MHDD对其

就无可奈何了,要么认不到硬盘,要么坏道无法修复)

修复成功率(1类坏道百分之九十以上,2类坏道百分之七十,3类坏道百分之十)

下面这个方法,没耐心的朋友就不必看了。同上,先按SHIFT+F3扫描硬盘连接并选择,按F4键,先用一般

模式扫十遍以上,再用高级模式扫一变,具体方法在一般模式下将Loop the test/repair项选ON,执行扫


扫描至少10遍以后,ESC退出,重复操作,选择高级模式执行扫描,OK!!!
修复成功率(1类坏道百分之九十以上,2类坏道百分之八十,3类坏道百分之六十)

以上方法对?号和W坏道的修复好象还不是太完美,现在我们利用MHDD的一些命令进行辅助和配合,IBM、

富士通、西数这些可以查看硬盘缺陷的,最好先执行IBME、FUJLST等命令,然后执行一般模式扫描,扫描


W或者?这些难以修复的坏道时按ESC退出,用randombad及makebad命令进行坏道标记,反复操作,坏道多

的话可以标记坏扇区段,标记完以后执行高级模式扫描。还有就是修改硬盘容量法,你比如说,IBM的低

格程序
中就有一项可以改硬盘容量,会低格的朋友应该都知道。这里,大家先把硬盘容量改为最小(这里的最小

不是0M或者1M,而是硬盘总容量的整百M位,比如10G就改为100M,20G就改为200M),然后在用MHDD进行

扫描修复
然后用MHDD的rhpa和nhpa恢复实际容量再进行扫描,完了再改为硬盘容量的一半,继续扫描,恢复容量扫

描,最后把硬盘改为原始大小进行高级扫描一遍OK~!!!而且MHDD和很多修复软件可以配合使用,效果

相当不错
你比如HDDREG,HDDL,HDDSPEED都可以很好的和MHDD配合用。还有更多的方法等待大家研究。

aerase命令:可以逐扇区进行清零处理,不过速度会很慢。

rhpa及nhpa命令:可分别显示及恢复硬盘的全部真实的容量。 此文章原创sdsq521,请勿转载!谢谢!

aam命令:可以切换硬盘的性能及噪音状态,有127级(0~126)状态可供设置,“126”表示最高性能,

不过此时硬盘的噪音最大。注意aam命令需要硬盘支持Automatic Acoustic Management技术才可以。

rpm命令:可以检测硬盘转速,不过有些硬盘不支持此命令。

randombad及makebad命令:可以强行为硬盘的一些扇区加上坏扇区标志。

ibme及fujlst命令:可以分别查看IBM 及富士通的硬盘缺陷列表。

pwd、unlock及dispwd命令:可以给硬盘加解锁,这种硬盘加入密码的方式很奇特,不过千万不要忘记了

密码(如果真的忘了或者解不了你可以用HDLOCK这个硬盘锁把硬盘再锁一次,然后用它自带的UNLOCK和

DISPWD解密,死马当活马医呗)本文出自 51CTO.COM技术博客

转载于:https://blog.51cto.com/gqtrrrp/176218

MHDD使用教程图解二相关推荐

  1. 怎么两边同时取ln_脏辫发型怎么编编发教程图解简单易学!

    盘发在日常生活中虽不是常常用到,但总会有需要的时候,最新流行的脏辫发型最早出现在炙热的非洲,为了不让虱子.虫子在头上横行.聪明的黑人便把头发紧紧的缠在一起.这里教大家学习脏辫发型怎么编编发教程图解简单 ...

  2. windows系统下安装JDK8的教程图解

    这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...

  3. linux改英语环境,CentOS6.8中/英文环境切换教程图解

    一.前言 对于不习惯英文的人可能想将系统由英文转成中文:而对于考虑客户端如果没正确配置,中文目录可能显示为乱码的人则可能宁愿将系统由中文转成英文. 中文切换为英文,实际就是将LANG的值由zh_CN- ...

  4. Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)

    Debian 7.1.0 安装教程图解(--Debian系统轻量级快速安装法) 目录 一.Debian 7.1.0最新安装光盘二.安装系统教程图解 三.DebianLNMP更多相关使用系列文章 一.D ...

  5. 安卓逆向系列教程(二)APK 和 DEX

    安卓逆向系列教程(二)APK 和 DEX 作者:飞龙 APK APK 是 Android 软件包的分发格式,它本身是个 Zip 压缩包.APK 根目录下可能出现的目录和文件有: 名称 用途 META- ...

  6. 水星怎么设置网速最快_水星路由器怎么设置限速(分配合理网速)设置教程图解...

    <水星路由器怎么设置限速(分配合理网速)设置教程图解>是由花火网为您收集修改整理而来,更多相关内容请关注花火网互联网常识栏目. 关于路由器设置限速已经不是什么新鲜事了,如今很多路由器都支持 ...

  7. 用python画星空图教程水粉_水粉画教程:水粉画星空教程图解

    梵高的一幅<星空>,让很多画家开始将目光转向更遥远的世界.星空,因此成了很多画画爱好者笔下的宠儿.本文水粉画教程:水粉画星空教程图解,不是梵高的<星夜>.只是纯粹的教教大家怎么 ...

  8. php 脚手架,thinkphp集成前端脚手架Vue-cli的教程图解

    本文主要介绍怎么在Thinkphp中集成后台前端脚手架框架Vue-Cli. 一.安装Vue-Cli到Thinkphp中 1.1.1 检查是否安装node 终端输入npm的指令如果没有安装的话会提示未找 ...

  9. python从入门到精通图片_Python从入门到精通之环境搭建教程图解

    本章内容: 一.下载python安装包 二.选择适合自己系统的文件,进行下载 Windows环境安装(Windows 10) 三.Python解释器的安装 双击python-3.7.4-amd64.e ...

最新文章

  1. 图解LSTM与GRU单元的各个公式和区别
  2. 史上最强最贵Mac Pro诞生,iPadOS和iOS分家!WWDC19全面总结
  3. 这个GitHub 1400星的Git魔法书火了,斯坦福校友出品丨有中文版
  4. gin框架长连接_gin框架教程一: go框架gin的基本使用
  5. 3D打印机控制板 Ramps 1.4的原理图
  6. 4.WCF事务【Transaction】
  7. 设置axios默认访问前缀
  8. vb6.0 生成exe被简称是木马_使用MSF渗透框架生成PHP木马并实现控制远程服务器
  9. pycharm中同时注释多行代码
  10. Codeforces Round #799 (Div. 4) (AK代码)
  11. 怎么讲bpm文件读入Matlab,bpm Matlab环境下基于期望传播算法的贝叶 类器工 238万源代码下载- www.pudn.com...
  12. Python获取计算机CPU核数
  13. 二极管(三):电源防反接
  14. 计算两个数的平均值几种方法
  15. [2019][]自适应学习平台的关键技术与典型案例
  16. python公众号文章_Python 抓取微信公众号文章
  17. bluetooth pdf_这个pdf软件很okk,速来get!
  18. Description 给出一个N*N的二维数组,求出其中的最大数和其所在的行号、列号(均从0开始计算)。 Input 第1行是一个正整数N(2≤N≤10),表示二维数组的大小。后跟N行,每行N个数。
  19. 中国大学MOOC 浙江大学《程序设计入门——C语言》第6周:数组与函数 测验与作业(高精度小数)
  20. 计算机二级能加综合测评,2016综合测评加分细则.doc

热门文章

  1. 综评计算机考试范围,高考565分上海考生被复旦综评录取,原来他是电脑高手
  2. 记一次找回win7密码
  3. 《管理思想百年脉络》读书总结
  4. 推荐 8 个炫酷的 Python 装饰器
  5. 雷军:给互联网创业者的“七字”建议
  6. 修改t3报表服务器,t3报表服务器配置
  7. 大气顶层反射率无量纲_环境星CCD数据大气校正研究
  8. PSSM矩阵(位置权重矩阵)
  9. ASEMI-A7二极管和M7二极管有什么区别
  10. 搭建一个网站的详细步骤