2345技術員聯盟

MHDD檢測修復壞道教程

  • 來源:www.visaqiaoliang.com 原創,轉載,摘錄,分享
  • 時間:2012-09-15
  • 閱讀:
  • 本文標簽:MHDD檢測修復壞道

MHDD可以不依賴于主板BIOS直接訪問硬盤接口,但要注意不要在被檢測的硬盤中運行MHDD,被檢測硬盤最好作為從盤。MHDD在運行時需要記錄數據,因此不能在寫保護設備中運行,比如寫保護的軟盤光盤等。

DOS環境下運行MHDD軟件界面圖:

DOS環境下運行MHDD軟件界面
DOS環境下運行MHDD軟件界面

屏幕第一行的左半部分為狀態寄存器,右半部分為錯誤寄存器。左邊的狀態寄存器顯示的是硬盤的狀態,具體含義如下:

BUSY 硬盤忙且對指令不反應
IDNF 扇區ID沒找到
UNCR 不可糾正的錯誤
BBK 校驗錯誤
DREQ 硬盤需要和主機交換數據
DRSC 硬盤初檢通過
WRFT 寫入失敗
AMNF 地址標志出錯
T0NF 0磁道沒找到
ABRT 指令被中止
DRDY 找到硬盤
ERR 上一步的操作結果有錯誤

當ERR指示閃爍時,注意屏幕的右上角,錯誤類型顯示在那里,其含義如下:

在這兩個區域之間,有一塊空的區域,如果硬盤被密碼加鎖了,這里會出現一個加亮的“PWD”字樣。如果使用了HPA功能修改過容量,那么這里會出現加亮的“HPA”字樣。在屏幕第二行就是硬盤參數行,左邊顯示的是硬盤的當前參數,當掃描時右邊顯示的是當前的磁頭位置。執行“help”命令或按“F1”鍵可以查看MHDD的具體命令及用法,如圖下圖所示:

MHDD工具體命令使用幫助
 
MHDD工具體命令使用幫助
MHDD工具體命令使用幫助
用“port”命令可以選擇待測的驅動器,如下圖所示:
 
用port命令可以選擇所需檢測的磁盤
用port命令可以選擇所需檢測的磁盤

按數字鍵選擇待修復的硬盤后,執行scan命令,出現如下圖所示的對話框:

scan命令檢測修復磁盤
scan命令檢測修復磁盤

其實MHDD檢測與修復硬盤操作并不復雜,復雜是全英文操作界面,對于很多英文知識不夠充足的朋友一下次很難掌握如何操作,以下我們我大家整理詳細的軟件內部英文含義解釋,相信大家閱讀完后,可以比較容易上手,可能看一遍不是很熟悉,建議大家都閱讀對照幾遍,也可以收藏本文以后再來閱讀。

 

《MHDD》工具使用詳解與命令解釋

1、不要在要檢測的硬盤中運行MHDD;

2、MDD在運行時需要記錄數據,因此不能在被寫保護了的存儲設備中運行(比如寫保護的軟盤、光盤等);

3、MHDD是俄羅斯Maysoft公司出品的專業硬盤工具軟件,具有很多其他硬盤工具軟件所無法比擬的強大功能。

4、MHDD可以不依賴于主板BIOS直接訪問IDE口,但要注意不要使用原裝Intel品牌主板;

5、MHDD最好在純DOS環境下運行;

6、MHDD無論以CHS還是以LBA模式,都可以訪問到128G的超大容量硬盤(可訪問的扇區范圍從512到137438953472),即使你用的是286電腦,無需BIOS支持,也無需任何中斷支持;

MHDD命令詳解

INIT:硬盤初始化,包括Device Reset(硬盤重置)、Setting Drive Parameters(設定硬盤參數)、Recalibrate(重校準)。

EXIT(熱鍵Alt+X):退出到DOS。

ID:硬盤檢測,包括硬盤容量、磁頭數、扇區數、SN序列號、Firmware固件版本號、LBA數值、支持的DMA級別、是否支持HPA、是否支持AAM、SMART開關狀態、安全模式級別及開關狀態……等)。

I(熱鍵F2):同時執行ID命令和INIT命令。

HPA:硬盤容量剪切功能,可以減少硬盤的容量,使BIOS檢測容量減少,但DM之類的獨立于BIOS檢測硬盤容量的軟件仍會顯示出硬盤原始容量。

NHPA:將硬盤容量恢復為真實容量。

ERASE:快速刪除功能,每個刪除單位等于255個扇區(數據恢復無效)。

AERASE:高級刪除功能,可以將指定扇區段內的數據逐扇區地徹底刪除(比ERASE慢,數據恢復同樣無效),每個刪除單位等于1個扇區。

CLS:清屏。

PWD:給硬盤加USER密碼,最多32位,什么也不輸入表示取消。被鎖的硬盤完全無法讀寫,低格、分區等一切讀寫操作都無效。如果加密碼成功,按F2鍵后可以看到Security一項后面有紅色的ON。要注意,設置完密碼后必須關閉電源后在開機才會使密碼起作用;

RHPA:忽略容量剪切,顯示硬盤的真實容量。

RPM:硬盤轉速度量(非常不準,每次測量數值都不同)。

TOF:為指定的扇區段建立映像文件(最大2G)。

FF:從映像文件(最大2G)恢復為扇區段。

 

AAM:自動噪音管理。可以用AAM(自動噪音管理)命令“所聽即所得”式的調節硬盤的噪音。按F2鍵后如果有AAM字樣,就表示硬盤支持噪音調節。鍵入AAM命令后,會顯示出當前硬盤的噪音級別,并且可以馬上就聽到硬盤的讀寫噪音,要注意硬盤的噪音和性能是成正比的,噪音越大,性能越高,反之亦然。進入AAM命令后,按0鍵可以關閉AAM功能,按M鍵可以將噪音調至最小(性能最低),按P鍵可以將噪音調至最大(性能最高),按+加號和-減號可以自由調整硬盤的噪音值(數值范圍從0到126),按L鍵可以獲得噪音和性能的中間值(對某些硬盤如果按+加號和-減號無效,而又不想讓噪音級別為最大或最小,可以按L鍵取噪音中間值),按D鍵表示關閉AAM功能,按ENTER鍵表示調整結束;

FDISK:快速地將硬盤用FAT32格式分為一個區(其實只是寫入了一個MBR主引導記錄),并設為激活,但要使用還需用FORMAT完全格式化

UNLOCK:對硬盤解鎖。先選擇0(USER),再正確輸入密碼。注意:選擇1(Master)無法解開密碼。

DISPWD:解除密碼,先選擇0(USER),再正確輸入密碼。在用DISPWD之前必須先用UNLOCK命令解鎖。要注意,除了用UNLOCK和DISPWD命令可以解密碼之外,沒有任何辦法可以解鎖。而且一旦將密碼遺忘(或輸入錯誤),也沒有任何辦法可以解鎖。如果解密碼成功,按F2鍵后可以看到Security一項后面有灰色的OFF。注意:選擇1(Master)無法解開密碼。

SMART:顯示SMART參數,并可以對SMART進行各項相關操作。SMART ON可以開啟SMART功能,SMART OFF可以關閉SMART功能,SMART TEST可以對SMART進行檢測。

CX:對昆騰CX和LCT(包括LA、LB、LC)系列硬盤進行尋道測試,可以考驗這兩類硬盤上的飛利浦TDA5247芯片的穩定性(因為質量不好的5247芯片在頻繁尋道時最容易露出馬腳)。按ESC鍵停止。此命令也可用在其他硬盤上,它主要通過頻繁隨機尋道來提升硬盤電機驅動芯片的溫度,從而測試硬盤在強負荷下的穩定性。

WAIT:等待硬盤就位。

R(熱鍵F3):硬盤復位。比如使用了PWD加密碼后,為了使密碼馬上生效,可以用此命令。

FUCKFUJ、KILLFUJ、AKILLFUJ:都是刻意破壞富士通硬盤的命令,一定謹慎使用,否則硬盤將被徹底損壞,無法修復。某一切正常的富士通硬盤,在使用FUCKFUJ命令后,僅一、兩秒種,就提示破壞成功,重新啟動后,連自檢動作都消失了,主板檢測不到,硬盤徹底報廢。

STOP(熱鍵Shift+F4):關閉硬盤馬達。

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文件)。

IBME:查看IBM硬盤缺陷表(P-LIST)。此時要記錄大量數據,缺陷表越大,生成的文件(在IBMLST目錄下)越大,如果MHDD存在軟盤上的話,有可能會空間不足;

FUJLST:查看富士通硬盤缺陷表(P-LIST)。此時要記錄大量數據,缺陷表越大,生成的文件(在FUJLST目錄下)越大,如果MHDD存在軟盤上的話,有可能會空間不足;

MAKEBAD:人為地在某個指定區域內制造壞道。注意,由它生成的壞道很難修復。

RANDOMBAD:隨機地在硬盤的各個地方生成壞道,按ESC鍵停止生成。注意,由它生成的壞道很難修復。

BATCH(熱鍵F5):批處理

[Timeout(sec)]:設定超時值,從1到200,默認值為30。

[Advanced LBA log](高級LBA日志):此項不支持。

[Starting LBA]:設定開始掃描的LBA值。

SCAN(熱鍵F4):盤面掃描,可以用特定模式來修復壞扇區,其中:

[Scan in: CHS/LBA]:以CHS或LBA模式掃描。CHS只對500M以下的老硬盤有效。

[Standby after scan]:掃描結束后關閉硬盤馬達,這樣即可使SCAN掃描結束后,硬盤能夠自動切斷供電,但主機還是加電的(屬于無人職守功能)。

[Loop the test/repair]:循環檢測和修復,主要用于反復地修復頑固型壞道。

 

[Erase WAITs](刪除等待):此項主要用于修復壞道,而且修復效果要比REMAP更為理想,尤其對IBM硬盤的壞道最為奏效,但要注意被修復的地方的數據是要被破壞的(因為Erase WAITS的每個刪除單位是255個扇區)。Erase WAITS的時間默認為250毫秒,數值可設置范圍從10到10000。要想設置默認時間,可以打開/CFG目錄下的MHDD.CFG文件,修改相應項目即可更改Erase WAITS數值。此數值主要用來設定MHDD確定壞道的讀取時間值(即讀取某扇區塊時如果讀取時間達到或超過該數值,就認為該塊為壞道,并開始試圖修復),一般情況下,不必更改此數值,否則會影響

[Starting CYL]:設定開始掃描的柱面。

[Ending CYL]:設定終止掃描的柱面

[Ending LBA]:設定終止掃描的LBA值。

[Log: On/Off]:是否寫入日志文件。

[Remap: On/Off](重新映像):是否修復壞扇區。

壞道的界定和修復效果。

屏幕右下角為計時器,Start表示開始掃描的時間,Time表示已消耗的時間,End表示預計結束的時間,結束后會再顯示Time Count,表示總共耗費了多長的時間;

屏幕第一行的左半部分為為狀態寄存器,右半部分為錯誤寄存器;在屏幕第一行的中間(在BUSY和AMNF之間)有一段空白區域,如果硬盤被加了密碼,此處會顯示PWD;如果硬盤用HPA做了剪切,此處會顯示HPA;

屏幕第二行的左半部分為當前硬盤的物理參數,右半部分為當前正在掃描的位置;

在掃描時,每個長方塊代表255個扇區(在LBA模式下)或代表63個扇區(在CHS模式下);

掃描過程可隨時按ESC鍵終止;

方塊從上到下依次表示從正常到異常,讀寫速度由快到慢。正常情況下,應該只出現第一個和第二個灰色方塊;

如果出現淺灰色方塊(第三個方塊),則代表該處讀取耗時較多;

如果出現紅色方塊(第六個,即最后一個方塊),則代表此處讀取吃力,馬上就要產生壞道;

如果出現問號?,則表示此處讀取錯誤,有嚴重物理壞道,無法修復。

如果出現綠色和褐色方塊(第三個和第四個方塊),則代表此處讀取異常,但還未產生壞道;

特別注意1:老型號硬盤(2、3G以下)由于性能較低、速度較慢,因此在F4 SCAN檢測時很少出現第一個方塊,而出現第二和第三個方塊,甚至會出現第四個方塊(綠色方塊),這種情況是由于老硬盤讀寫速度慢引起的,并不說明那些扇區讀寫異常。

特別注意2:有些讀寫速度奇慢的硬盤如果用MHDD的F4 SCAN掃描并把EraseWAITS打開就可以看到,要么均勻分布著很多W,要么就是遍布著很多五顏六色的方塊,這說明這類硬盤之所以讀寫速度奇慢,就是因為大量的盤片扇區有瑕疵,造成讀寫每個扇區都會耗費較長的時間,綜合到一起就導致了整個硬盤讀寫速度奇慢。

在掃描時使用箭頭鍵可以靈活地控制掃描的進程,很象VCD播放機:↑快進2%;↓后退2%;←后退0.1%;→快進0.1%。靈活運用箭頭鍵,可以對不穩定、壞道頑固的區段進行反復掃描和修復;

工作環境在dos下。需要注意的是,不要將mhdd放在需要檢測及修復的硬盤上,另外,mhdd也無法在打開了寫保護的軟盤、硬盤及光盤上正常工作。

運行mhdd后,mhdd首先同樣要檢測系統中的所有硬盤并給出連接圖示。我們隨時可以按“shift+f3”鍵重新掃描硬盤連接狀態。

選擇需要處理的硬盤后,就進入了mhdd的主界面。最上面一行為狀態行,主要是顯示busy、wrft、amnf、及tonf等硬盤(或硬盤某個扇區)或軟件的當前狀態。在狀態行下面,是當前硬盤的磁頭、柱面、扇區等參數。再往下則列出了mhdd的所有可用的命令。


本人獨自研究,為方便大家區分,特將mhdd所認到的壞道分為三類:

1:維修進程中綠色圖標和紅色圖標;

2:維修進程中的繁體字符、w、以及少量?號

3:維修進程中綠色圖標以下的;(少量綠色圖標也可修復)

scan命令用于磁盤表面介質掃描與修復。mhdd將從保留容量中拿出同等容量的扇區來取代新發現的壞扇區,并將壞扇區的物理地址寫入g-list表。所以硬盤總容量不會減少。這種修復方式是基于硬件底層的方法。mhdd并不是通過主板的bios來控制硬盤,而是直接讀取硬盤的所有物理扇區。

在掃描硬盤在前,我們還必須設置掃描配置。主要選項有掃描尋址模式(lba或chs),起始及結束的柱面或扇區、超時時限、清零時限、及是否重復掃描修復。為了達到修復效果,建議打開remap(壞道重映射)、 loop the testrepair(重復掃描修復)及 erase waits等選項。設置完成后按“f4”就可開始磁盤掃描。

掃描時,在屏幕的右側將顯示磁盤表面各種狀態的數量統計。“?”上面的灰度塊表示磁盤表面狀態正常,而彩色塊表示此處的磁盤有潛在不穩定因素,尤其是紅色塊,則很容易轉化我物理壞道。而“?”以下的狀態表示此處的磁盤介質有損壞或有壞道。

運行scan命令后,mhdd首先會報告當前硬盤的型號、串號、固件版本、支持的數據傳輸模式等參數(運行其它命令同樣如此),然后進入scan狀態。

以上只是對一些壞道較少的硬盤的處理,此方法修復范圍:(西捷、富士通、ibm、昆騰、邁拓、西數、ibm筆記本硬盤)其余像三星什么的尚不知道,沒遇見過。有待朋友們去研究。

修復成功率(1類壞道百分之九十以上,2、3百分之零)   同樣,先按shift+f3掃描硬盤連接并選擇,按f4鍵,先用一般模式掃一遍,再用高級模式掃一變,具體方法是選擇lba模式,remap項off,loop the testrepair項off,其余項on,選擇完畢ctrl+enter執行掃描,掃描完畢,執行上面操作,選chs模式,loop the testrepair項off,erase waits項off,其余項選on,選擇完畢,執行掃描,ok!!!

大家切記不要直接用高級模式進行掃描,有些朋友為了急于求成,就直接用高級模式對硬盤進行操作,這種做法是錯誤的,如果直接用高級模式掃的話,一次好不了的話,那么mhdd對其就無可奈何了,要么認不到硬盤,要么壞道無法修復)

修復成功率(1類壞道百分之九十以上,2類壞道百分之七十,3類壞道百分之十)

下面這個方法,沒耐心的朋友就不必看了。同上,先按shift+f3掃描硬盤連接并選擇,按f4鍵,先用一般模式掃十遍以上,再用高級模式掃一變,具體方法在一般模式下將loop the testrepair項選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命令:可分別顯示及恢復硬盤的全部真實的容量。

能及噪音狀態,有127級(0~126)狀態可供設置,“126”表示最高性能,不過此時硬盤的噪音最大。注意aam命令需要硬盤支持automatic acoustic management技術才可以。

rpm命令可以檢測硬盤轉速,不過有些硬盤不支持此命令。
randombad及makebad命令:可以強行為硬盤的一些扇區加上壞扇區標志。
ibme及fujlst命令:可以分別查看ibm 及富士通的硬盤缺陷列表。
pwd、unlock及dispwd命令:可以給硬盤加解鎖,這種硬盤加入密碼的方式很奇特,不過千萬不要忘記了密碼(如果真的忘了或者解不了你可以用hdlock這個硬盤鎖把硬盤再鎖一次,然后用它自帶的unlock和dispwd解密,死馬當活馬醫唄)。


首先把要修的硬盤接在IDE2上把硬盤調線調為主盤,然后在dos下運行MHDD,在MHDD的主界面里,最上面一行為狀態行,主要是顯示BUSY、WRFT、AMNF、及TONF等硬盤(或硬盤某個扇區)或軟件的當前狀態。在狀態行下面,是當前硬盤的磁頭、柱面、扇區等參數。再往下則列出了MHDD的所有可用的命令。

首先運行scan命令,MHDD首先會報告當前硬盤的型號、串號、固件版本、支持的數據傳輸模式等參數。scan命令:用于磁盤表面介質掃描與修復。MHDD將從保留容量中拿出同等容量的扇區來取代新發現的壞扇區,并將壞扇區的物理地址寫入G-list表。所以硬盤總容量不會減少。這種修復方式是基于硬件底層的方法。

MHDD并不是通過主板的BIOS來控制硬盤,而是直接讀取硬盤的所有物理扇區。在掃描硬盤在前,我們還必須設置掃描配置。主要選項有掃描尋址模式(LBA或CHS),起始及結束的柱面或扇區、超時時限、清零時限、及是否重復掃描/修復。為了達到修復效果,建議打開remap(壞道重映射)、 Loop the test/repair(重復掃描/修復)及 Erase WAITs等選項。設置完成后按“F4”就可開始磁盤掃描。

掃描時屏幕的右側將顯示磁盤表面各種狀態的數量統計。“?”上面的灰度塊表示磁盤表面狀態正常,而彩色塊表示此處的磁盤有潛在不穩定因素,尤其是紅色塊,則很容易轉化我物理壞道。而“?”以下的狀態表示此處的磁盤介質有損壞或有壞道。

如果零道壞拉,mhdd也可以修的,在具體的維修過程中先用普通模式掃描幾遍,然后再用高級模式掃描。通過以上操作就OK拉。

運行環境: DOS

注意: 不要將MHDD放在要測試硬盤上運行;運行時需要記錄數據,因此不能在CD上其它寫保護的設備上運行MHDD。

Ver3.9版本激活碼=(pc code) * 2 + 1

命令(括號內為快捷鍵):

i (F2 ) 重設硬盤參數,且全部初始化

id 硬盤檢測,包括硬盤容量、磁頭數、扇區數、SN序列號、

Firmware固件版本號、LBA數值

init (F3) 磁盤初始化

port ( SHIFT+F3 ) 選擇硬盤

scan (F4) 硬盤掃描 開關參數(ON∕OFF):Log、Loop Test/Repair 、

Spindown after scan、

rpm 測試硬盤轉速

Remap、Erase WAITs (后面這兩個選項不能同時為ON)

SCAN說明:先執行一般掃描(即只打開Loop Test / Repair選項)多次,再執行高級掃描 (除Erase WAITs選項都打開),修復壞道的幾率要大些. Erase WAITs選項 主要針對IBM盤

hpa 更改硬盤容量大小

unlock 解鎖

dispwd 去掉密碼,前提是要用unlock后,而且還要知道密碼

erase 快速擦除

rhpa恢復原盤的大小

nhpa 顯示全部的硬盤空間

pwd 設置密碼

cls 清屏

fasterase 高級擦除,速度很慢

randombad 隨機標記壞道,同makebad

aam 降低硬盤的運行中的聲音,磁盤性能也同時降低,

P最大(性能最高),M最小(性能最低)

smart (F8)

makebad 連續標記壞道但不寫入G表(不要輕易用此功能,容易將好盤變為壞盤)

(想恢復則再earse一次)

smart ON 、smart OFF、smart AAS (允許/禁止屬性自動保存)、smart ATT (讀屬性)、smart Data(讀數據)、smart Test(離線立即測試)

wait 等待硬盤就位

pciscan 保存PCI總線映像

clrmbr 清除MBR,即將LBA 0扇區清為零fdisk 用整盤容量建立一個主分區

(已用數據的硬盤,將會改會原MBR分區表, 慎用此功能)

exit (ALT+X) 退出

stop (SHIFT+F4) 停止測試,關閉硬盤馬達

cx 可以檢驗昆騰CX和LCT系列硬盤5247芯片的穩定性

頂行左半部是寄存器狀況(盤容量與原容量不符時,會顯示HPA):

ERR 上一步的操作結果有錯誤,并顯示在屏幕右上角

INDX

CORR

DRSC 硬盤初檢通過

WRFT 寫入錯誤

DRDY 找到硬盤

BUSY 硬盤忙且對指令無反應

ABRT 指令被中止

IDNF 扇區標志出錯

DREQ 硬盤需要和主機(PC)交換數據

UNCR 校驗錯誤,又稱ECC錯誤

BBK 壞塊標記錯誤

頂行右半部是掃描狀況:

T0NF 0磁道沒找到

AMNF 地址標記出錯

壞道屏蔽到G表:

1、運行SCAN,選項設置REMAP: ON , Loop the test/repair:ON,少量壞道就可加入G表,大量壞道還是要PC3000

2、SMART ON 、SMART AAS、SMART ATT;

相關文章

本文來自電腦技術網www.visaqiaoliang.com),轉載本文請注明來源.
本文鏈接:http://www.visaqiaoliang.com/content/pcfault/disk/20120915/2674.html
無覓相關文章插件,快速提升流量 日日摸夜夜添夜夜添破第一次_日本午夜福利视频一区二区三区_日韩精品一区二区在线视频