菜鳥必備超實用低級格式化硬盤方法()
硬盤低級格式化的功用
硬盤低格格式化是對硬盤最徹底的初始化方式經過低格後的硬盤原來保護的數據將全部丟失所以一般來說低格硬盤是非常不可取的只有非常必要的時候才能低格硬盤而這個所謂的必要時候有兩種一是硬盤出廠前硬盤廠會對硬盤進行一次低級格式化另一個是當硬盤出現某種類型的壞道時使用低級格式化能起到一定的緩解或者屏蔽作用
對於第一種情況這裡不用多說了因為硬盤出廠前的低格工作只有硬盤工程師們才會接觸到對於普通用戶而言根本無須考慮這方面的事情至於第二種情況是什麼類型的壞道時才需要低格呢?在說明這個關鍵性問題前先來看看硬盤壞道的類型
總的來說壞道可以分為物理壞道和邏輯壞道其中邏輯壞道相對比較容易解決它指硬盤在寫入時受到意久干擾造成有ECC錯誤從過程上講它是指硬盤在寫入數據的時候會用ECC的邏輯重新組合數據一般操作系統要寫入個字節但實際上硬盤會多寫幾十個字節而且所有的這些字節都要用ECC進行校驗編碼如果原始字節算出的ECC校正碼和讀出字節算出的ECC不同這樣就會產生ECC錯誤這就是所謂的物理壞道產生原因
至於物理壞道它對硬盤的損壞更具致命性它也有軟性和硬性物理壞道的區別磁盤表面物理損壞就是硬性的這是無法修復的而由於外界影響而造成數據的寫入錯誤時系統也會認為是物理壞道而這種物理壞道是可以使用一些硬盤工具(例如硬盤廠商提供的檢測修復軟件)來修復此外對於微小的硬盤表面損傷一些硬盤工具(例如西部數據的Data Lifeguard Tools)就可以重新定向到一個好的保留扇區來修正錯誤
對於這些壞道類型硬性的物理壞道肯定是無法修復的它是對硬盤表面的一種最直接的損壞所以即使再低格或者使用硬盤工具也無法修復(除非是非常微小的損壞部份工具可以將這部份壞道保留不用以此達到解決目的)
對於硬盤上出現邏輯壞道或者軟性物理壞道用戶可以試試使用低級格式化來達到屏蔽壞道的作用但這裡需要指出屏蔽壞道並不等於消除壞道了低格硬盤能把原來硬盤內所有分區都刪除但壞道卻依然存在屏蔽只是將壞道隱藏起來不讓用戶在存儲數據時使用這些壞道這樣能在一定程度上保證用戶數據的可靠性但壞道卻會隨著硬盤分區格式化次數的增長而擴散蔓延
菜鳥必備超實用低級格式化硬盤方法()
所以筆者並不推薦用戶對硬盤進行低格如何硬盤在保修期內最好去保修或者找經銷商換一塊那可以說是最佳解決方案也是最徹底的解決方案了如果硬盤過了保修期不讓換那可以試試低格硬盤以防止將數據存儲到壞道導致數據損失
對於如何進行硬盤低格一般來說是使用低格工具來操作這個將在下面的章節中詳細介紹這裡再說一些相關話題即低格工具跟硬盤檢測工具是有著本質的區別低格工具就是對硬盤進行低格的作用而硬盤檢測工具一般來說是硬盤廠商推出的用來檢測硬盤及早發現硬盤錯誤以提醒用戶備份重要數據或者檢修硬盤用的它不是用於低格硬盤
用Debug匯編語言進行低級格式化
低級格式化硬盤能完成銷毀硬盤內的數據所以在操作前一定要謹慎硬盤低格有許多方法例如直接在CMOS中對硬盤進行低格或者使用匯編語言進行硬盤低格而最常見的莫過於使用一些工具軟件來對硬盤進行低格常見低格工具有lformatDM及硬盤廠商們推出的各種硬盤工具等
匯編是比較低級的一種編程語言它能非常方便地直接操作硬件而且運行效率很高如果軟件系統中需要直接操作硬件時經常使用的就是匯編語言使用匯編也可以對硬盤進行低級格式化它比DM等工具軟件顯得更為靈活具體應用時就是使用debug程序而具體操作就是在debug環境下調用存放在BIOS中的低級格式化程序(CMOS中直接低格硬盤調用的也是此段低格程序)實現方法通常有如下三種
()直接調用BIOS ROM中的低格程序
在很多計算機的BIOS ROM中存放著低格程序存放地址從CH地址開始具體操作如下
A\>Debug
G C (//這時屏幕顯示信息(不同版本的BIOS顯示的信息可能不同)回車後提示)
Current Interleave is select new interleave or Return for current(//這是要求用戶選擇交叉因子按回車表示取默認值也可輸入新的交叉因子值硬盤的交叉因子一般是所以直接回車即可屏幕接著提示)
菜鳥必備超實用低級格式化硬盤方法()
Are you dynamically configuring the driveanswer Y/N t
PressYto begin formatting the drive C with interleave (//鍵入Y後開始對硬盤進行低格)
Formatting ……(//完成後詢問是否處理壞磁道)
Do you want to format bad trackanswer Y/N?
若沒有則用N回答屏幕顯示
Format Successfulsystem will new restartInsert Dos diskette indrive A
插入系統盤到A驅動器即可進行分區高級格式化等操作來安裝系統了
()通過調用INT H中斷的號功能對硬盤進行低格
操作如下
A\>DEBUG
A
XXXX MOV AX(//交叉因子為)
XXXX MOV CX(//磁道扇區起)
XXXX MOV DX(//C盤磁道)
XXXX INT
XXXXB INT
XXXXD
G
這樣硬盤就被低格了
菜鳥必備超實用低級格式化硬盤方法()
()調用INT H中斷的號功能
對硬盤調用INT H中斷的號功能只低格面道扇區而不必低格整個硬盤從而使低格在很短的時間內完成具體操作如下
A>DEBUG
A
XXXX MOV AX(//調用號功能)
XXXX MOV BX(//設置緩沖區地址)
XXXX MOV CX(//磁道扇區起)
XXXX MOV DX(//C盤磁道)
XXXXB INT
XXXXD INT
E (//寫入參數)
G
用DM進行低級格式化
DM的全名是Hard Disk Management Program它能對硬盤進行低級格式化校驗等管理工作可以提高硬盤的使用效率總的來說DM具有如下幾個功能硬盤低級格式化分區高級格式化硬盤參數配置及其它功能
在實際應用時dm工具跟普通DOS命令(如fdisk或format)一樣它的命令格式為A>DM [參數] 其中的參數可取以下值
<> /M DM軟件以手工方式進入如無該參數DM以自動方式運行依次執行INITIALIZE PARTITIONG PREPARAFION
菜鳥必備超實用低級格式化硬盤方法()
<> /C DM軟件以彩色方式執行即運行於彩色顯示器上
<> /P DM軟件以PC/XT方式管理硬盤
<> /A DM軟件以PC/AT方式管理硬盤
<> / DOS XX版本方式
<> / DOS XX版本方式
<> / DOS XX版本方式(僅DM 版有此參數)
<> /V DM運行於可改變簇長度根目錄項方式
在實際使用中常用以下兩種方式啟動
A>DM (自動方式初始化硬盤時很多參數都用默認值幾乎不要人工干預)
A>DM (手動方式作格式化時一些參數要人工指定)
啟動dm工具後用戶就可以根據自己的需要選擇相應的操作由於它也是以DOS用戶界面的形式存所以使用起來也十分簡捷明了
其它低級格式化方法
除了上面介紹的兩種低格工具外還有許多其它低級格式化方法
CMOS中直接操作
如果主板支持用戶可以直接在CMOS對硬盤進行低級格式化這種方法非常簡單方便因此如果可能的話筆者推薦使用這種方法進行硬盤低格具體操作方法在開機時根據系統提示進入CMOS Setup(如果是Award等BIOS會提示按DEL進入CMOSSetup如果是Intel主板一般是按F進入CMOS Setup)接著在CMOS菜菜單內選擇low formatted HardDisk Drive選擇然後根據程序提示進行待低格硬盤同時回答一些程序提問即可進行硬盤低級格式化
程序低格硬盤
除了dm工具外還有一款比較常見的低格程序是lformatexe它是由邁拓公司推出的低級格式化硬盤工具在DOS狀態下運行lformatexe後程序即啟動如圖所示的警告界面在該畫面中說明的大概意思是如果用戶使用這個工具時硬盤內所有數據將丟失因此推薦在運行它之前備份必要的數據同時推薦移走所有其它硬盤如果用戶忘記備份數據而希望退出該程序則可以按除Y之外的任意鍵即可如果用戶確認對硬盤進行低棍請按Y鍵
如果選擇了Y後程序將要求用戶選擇硬盤或者就對當前硬盤進行低格接著問答幾個提問即可開始硬盤低級格式化過程
From:http://tw.wingwit.com/Article/Common/201311/5078.html