MHDD 磁碟修護程式 @ 工作雜記 :: 隨意窩 Xuite日誌
  • 關鍵字
  • 200803260900MHDD 磁碟修護程式

    硬碟掃瞄超快速:MHDD
    硬碟讀取、運作有問題時應該怎麼辦呢?
    讓 MHDD 來幫你處理這些問題吧!
    超快的掃瞄速度絕對讓你眼睛為之一亮,不必再耗費數小時除錯,另外還有修復壞軌、低階清除動作功能。
    就算硬碟過了保固期,也可以藉由 MHDD 的幫助來讓硬碟重獲新生。

    相信許多使用者都有硬碟損壞的經驗,如果產品還在保固期內,當然是送回交由廠商來處理,但是萬一已經過了保固了應該怎麼辦呢?
    難道就直接放棄它嗎?
    當然不是,你可以藉由 MHDD 的幫助來讓他重獲新生。

    MHDD 是一款由俄羅斯人所開發的免費硬碟實體掃瞄維護程式,比起一般的硬碟表層掃瞄, MHDD 有相當令人激賞的掃瞄速度,讓使用者不再需要花費數個小時來除錯,只需幾十分鐘,一顆 80G 大小的硬碟就可以掃瞄完成,且 MHDD 還能夠幫使用者修復壞軌,讓使用者能夠繼續延續該硬碟的生命餘光。

    此外, MHDD 還能夠對硬碟進行低階清除的動作,讓想要賣掉硬碟的你不必擔心硬碟中的資料被接手的買家回復盜用的困擾喔!

    官方所提供的 MHDD 可分為磁片版與光碟版兩種,能夠直接至官方網站上下載光碟影像檔,並且透過燒錄機燒錄成光碟後使用。

    官網下載
    http://hddguru.com/

    ===============================================

    MHDD 指令

        * 必須注意的是這軟體只抓的到接在master位置的裝置,因此必須將硬碟接在 primary 或者 secondary 的 master 才能進行修復,而且 slave 裝置最好不要接上任何東西
        * 修復過程為:選擇欲修復的硬碟,進行初步掃描、清除壞軌區的資料、再次掃描然後才是修復壞軌。

    1、MHDD是俄羅斯Maysoft公司出品的專業硬碟工具軟體,具有很多其他硬碟工具軟體所無法比擬的強大功能,它分為免費版和收費的完整版,本文介紹的是免費版的詳細用法。

    2、MHDD無論以CHS還是以LBA模式,都可以讀取到128G的超大容量硬碟(可讀取的磁區範圍從512到137438953472),即使你用的是286電腦,無需BIOS支援,也無需任何中斷支持;

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

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

    5、不要在要檢測的硬碟中運行MHDD;

    6、MDD在運行時需要記錄資料,因此不能在被防寫了的存儲設備中運行(比如防寫的軟碟、光碟等);

    MHDD命令詳解

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

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

    BATCH:
    批次處理。(熱鍵F5)

    CLRMBR:
    清除硬碟的磁片分區表

    CLS:
    清除畫面。

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

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

    ERASE:
    快速刪除功能,每個刪除單位等於255個磁區(資料恢復無效)。

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

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

    FF:
    從映射檔(最大2G)恢復為磁區段。

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

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

    Help:
    F1

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

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

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

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

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

    MAKEBAD:
    手動指定區域內製造壞軌。注意,由它生成的壞軌很難修復。

    MAN:
    指令的詳細解說,用法為 man en 「指令」

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

    PORT:
    選 擇目標磁碟機,顯示各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文件)。(熱鍵 Shift+F3)

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

    R:
    硬碟重定。
    比如使用了PWD加密碼後,為了使密碼馬上生效,可以用此命令。(熱鍵F3)

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

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

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

    SCAN:
    磁面掃描,可以用特定模式來修復壞磁區,其中:(熱鍵F4)
        [Scan in: CHS/LBA]:以CHS或LBA模式掃描。CHS只對500M以下的老硬碟有效。
        [Starting CYL]:設定開始掃描的柱面。
        [Starting LBA]:設定開始掃描的LBA值。
        [Log: On/Off]:是否寫入日誌檔。
        [Remap: On/Off](重新映射):是否修復壞磁區。
        [Ending CYL]:設定終止掃描的柱面
        [Ending LBA]:設定終止掃描的LBA值。
        [Timeout(sec)]:設定超時值,從1到200,預設值為30。
        [Advanced LBA log](高級LBA日誌):此項不支持。
        [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確定壞軌的讀取時間值(即讀取某磁區塊時如果讀取時間達到或超過該數值,就認為該塊為壞軌,並開始試圖修復),一般情況下,不必更改此數值,否則會影響壞軌的界定和修復效果。

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

    STOP:
    強制停止硬碟馬達。(熱鍵Shift+F4)

    TOF:
    為指定的磁區段建立映射檔(最大2G)。

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

    WAIT:
    等待硬碟就位。



    ========================================



    什麼是MHDD?
    最初它是被設計成能夠快速有效地診斷任何一個硬碟驅動器的工具,但最終她具備我和其他人所需要的所有功能。

    從版本2.8開始,程式支援附加的UDMA控制器。

    不要將MHDD放在您要測試硬碟上運行。

    所有對硬碟的操作要完全獨佔埠執行,不需要任何BIOS支援,也不需要使用任何中斷!所有的事情都是直接完成的。
    所以不管被檢的硬碟測驅動器上安裝的是何種 OS對MHDD效果都是一樣的。
    她能夠獨立地讀取硬碟驅動上包括從第一個磁區到最後一個磁區的所有磁區而不論上面有任何資訊。

    不要嘗試在CD上其他防寫的設備上運行MHDD。

    第一步。
    在選擇硬碟驅動器(命令是SHIFT+F3)以後 我們進入命令行狀態[ mhdd > ] 。
    在MHDD時是沒有"功能表"可供選擇的,所有資訊都通過指令輸入。
    通過組合鍵可以簡單自動輸入命令。
    螢幕上方從這些命令上面一點的地方閃著的提示可以知道。
    左邊是狀態寄存器,這裏顯示的是硬碟的狀態。

    最重要的位:

    ERR - 上一步的操作結果有錯誤。當這個閃亮指示閃起來,注意螢幕的右上角,錯誤類型型顯示在那裏。
    INDX -
    CORR -
    DREQ - 硬碟接受和主機(PC)交換資料
    DRSC - 記憶體初檢通過
    WRFT - 寫入失敗
    DRDY - 記憶體找到
    BUSY - 硬碟忙且對指令無反應
    HPA - 使用了HPA功能修改過容量
    PWD - 硬碟被密碼加鎖了
    ERR  該處紅色閃亮,指出現某種錯誤,同時右半部的狀態指示反映錯誤的形態。
    右半部(當左半部“ERR”閃紅時)

    AMNF - 位址標記出錯、找不到位址標誌
    T0NF - 找不到0磁軌
    ABRT - 指令被中止、Abort,拒絕命令
    IDNF - 找不到磁區ID磁區標誌出錯
    UNCR - 不可正的錯誤,又稱ECC錯誤
    BBK - 壞塊標記錯誤

    在這兩個區域的正中間,有一塊空的地方。
    如果硬碟被密碼加鎖了,這裏會出現一個加亮的「PWD」字樣。
    如果使用了HPA功能修改過容量,那麼這裏會出現加亮的「HPA」字樣。

    這些加亮的提示下面都有下劃線,是一行的硬碟參數。左邊顯示的是硬碟的當前參數,當掃描時右邊顯示的是當前的磁頭位置。

    在使用(SCAN)命令開始磁片表面檢測時,右邊會顯示出一個視窗。
    在這個視窗第一行顯示的是當前磁片表面檢測的工作速度,最後會顯示出兩個百分數值。
    第一個百分值顯示當前測試完成的百分比,而第二個百分值顯示磁頭從0 柱面到最後一個
    柱面剩餘的百分比。

    在表面測試期間,在LBA 測試方式下,螢幕顯示的一個塊表示實際的255個磁區,而在測試在CHS模式下,表示是是硬碟參數中的磁區數HDD (通常它的值是63) 。

    螢幕第二行的左半部分為當前硬碟的物理參數,右半部分為當前正在掃描的位置;
    螢幕右下角為計時器,Start表示開始掃描的時間,Time表示已消耗的時間,End表示預計結束的時間,結束後會再顯示Time Count,表示總共耗費了多長的時間;
    在掃描時,每個長方塊代表255個磁區(在LBA模式下)或代表63個磁區(在CHS模式下);
    掃描過程可隨時按ESC鍵終止;
    方塊從上到下依次表示從正常到異常,讀寫速度由快到慢。正常情況下,應該只出現第一個和第二個灰色方塊;
    如果出現淺灰色方塊(第三個方塊),則代表該處讀取耗時較多;
    如果出現綠色和褐色方塊(第三個和第四個方塊),則代表此處讀取異常,但還未產生壞軌;
    如果出現紅色方塊(第六個,即最後一個方塊),則代表此處讀取吃力,馬上就要產生壞軌;
    如果出現黑色塊表示讀取這個塊代表的磁區時需要花更多的時間,即讀取速度慢。
    如果出現問號?,則表示此處讀取錯誤,有嚴重物理壞軌,無法修復。
    如果出色顏色塊,那就意味著硬碟沒有分配它的工作間隔時間。
    顏色塊顯示表面的一個不正常情況(但仍然不算是"壞區" 。

    紅顏色- 標誌著這個位置已經差不多要變成壞區了。


    如果在測試期間出現了這些標誌,就表示硬碟表面有物理缺陷了。
    這種情況需要引起注意,那些舊硬碟工作慢也許就是這種情況造成的。


    注1: 有些讀寫速度奇慢的硬碟如果用MHDD的F4 SCAN掃描並把EraseWAITS打開就可以看到,要麼均勻分佈著很多W,要麼就是遍佈著很多五顏六色的方塊,這說明這類硬碟之所以讀寫速度奇慢,就 是因為大量的碟片磁區有瑕疵,造成讀寫每個磁區都會耗費較長的時間,綜合到一起就導致了整個硬碟讀寫速度奇慢。
      
    注2:老型號硬碟(2、3G以下)由於性能較低、速度較慢,因此在F4 SCAN檢測時很少出現第一個方塊,而出現第二和第三個方塊,甚至會出現第四個方塊(綠色方塊),這種情況是由於老硬碟讀寫速度慢引起的,並不說明那些磁區讀寫異常。
    在掃描時使用箭頭鍵可以靈活地控制掃描的進程,很象VCD播放機:↑快進2%;↓後退2%;←後退0.1%;→快進0.1%。靈活運用箭頭鍵,可以對不穩定、壞軌頑固的區段進行反復掃描和修復。

    一張網卡綁兩個ip|日誌首頁|vsftp 與 IE 之間的問題上一篇一張網卡綁兩個ip下一篇vsftp 與 IE 之間的問題
    回應