硬盤低格、高格及快速格式化特點與常見問題解答
本文介紹低級格式化、高級格式化及快速格式化的區別及使用中的注意事項,主要是面向硬盤驅動器,我們平時使用的FLASH U盤以及固態硬盤實際上都是在模擬硬盤的工作機理,比如對FLASH低格的根本就不是普通的低格意義,只是檢查存儲單元的好壞然后做個映射表而已,由于設計功能的完整性問題,這個功能大都需要廠家自己的工具支持,天緣以前也做過FAT分區U盤系統,根本沒考慮FLASH“低格”的問題,就是假定FLASH全部地址可以訪問且沒有錯誤,FLASH壞了就換掉,估計大部分的U盤廠家也是這么做的。要是再增加映射表,增加系統代碼不說,還有可能需要外擴ROM空間(尤其是再帶MP3MP4功能時),成本會增加不少。
一、為何要低級格式化、高級格式化
低格相當于開發商,負責劃線(磁道)蓋房子(扇區),并且為每家每戶分配個門牌號(CHS);
高格相當于物業管理公司,劃分功能小區(分區表),哪個地方是管理處,哪個地方是住宿(數據區),再次高級格式化就是管理公司再次派人把管理處砸了(初始化分區表等)然后更換管理人員,甚至是重新調整管理結構或小區結構(FAT、NTFS)。
二、低級格式化、高級格式化及快速格式化比較
下表是這三種格式化的主要內容及特點介紹:
類型 | 主要工作 | 特點 | 備注 |
低級格式化 | 介質檢查; 磁盤介質測試; 劃分磁道和扇區; 對每個扇區進行編號(C/H/S); 設置交叉因子。 |
只能在DOS環境或自寫的匯編指令下進行,低級格式化只能整盤進行,現在硬盤出廠都是經過低格的,實際使用不到萬不得已不要使用低格。 | 低級格式化對硬盤有損傷,如果硬盤已有物理壞道,則低級格式化會更加損傷硬盤,加快報廢。低格的時間漫長,比如現在320G硬盤低格可能需要20小時,或更多。 |
高級格式化 | 清除數據(寫刪除標記); 檢查扇區; 重新初始化引導信息; 初始化分區表信息; |
可以在DOS和操作系統上進行,只能對分區操作。高級格式化只是存儲數據,但如果存在壞扇區可能會導致長時間磁盤讀寫。 | DOS下可能有分區識別問題。使用Format命令格式化不會自動修復邏輯壞道,如果發現有壞道,最好使用SCANDISK或WINDOWS系統的磁盤檢查功能、還有其它第三方軟件進行修復或隱藏,邏輯壞道既可以通過磁盤檢查也可以通過低格解決,這取決于是扇區的哪個部分出現了錯誤。 |
快速格式化 |
刪除文件分配表; |
可以在DOS和操作系統上進行,只能對分區操作。快速格式化也只是存儲數據 |
DOS下可能有分區識別問題。另外,似乎Linux系統沒有快速格式化命令。 |
三、關于格式化的幾個常見問題:
1、FORMAT能格式化NTFS分區嗎?
FORMAT在DOS下環境是無法格式化NTFS分區的,即使你加載了NTFSDOS也是無法格式化的,在WINDOWS命令行下則可以(包括恢復模式下命令行)。
FORMAT既可以高級格式化(不帶/Q參數)也可以進行快速格式化(/Q參數)。
2、格式化要注意什么,格式化對磁盤有損害嗎?
備份數據,尤其是高級格式化或快速格式化,別格式化錯了。低格對磁盤有損傷,高格對無壞扇區或壞道時無損傷,但如果存在不可修復壞道就會有損傷,快格無損傷,當然這些描述都是相對概念的。
3、格式化之后數據是否可以恢復?
恢復數據的可能隨著格式化之后進行的操作不同,概率也不同,一般隨分區調整、寫文件、寫冗余等操作,恢復的可能性越來越小。
4、低格能解決磁盤的物理壞道問題嗎?
天緣認為不能解決,如果是表面損傷,那么低格可能會讓讓問題更糟,遇到物理壞道后如果堅持使用,最好的辦法就是使用工具軟件(比如scandisk等)進行隱藏,如果多處物理壞道或物理壞道太靠近前端,最好還是不要再次使用該磁盤。
以前天緣在網上見過有說物理壞道還有軟性物理壞道的說法(比如扇區標志、頭標CRC錯誤),這類錯誤天緣認為仍是邏輯壞道,但只能通過低格解決(或使用軟件隱藏),而真正意義上的物理壞道就是物理損傷,要么是表面損傷要么就是磁性損傷。其余都屬于邏輯壞道。
5、文中所說的交叉因子是什么?
交叉因子是指扇區的編號形式,天緣舉個例子大家一看就懂,1-2-3-4-5和1-4-2-5-3這兩排數字從眼前飛過,哪個可以更快的讀出1234?肯定后者更好讀,因為你看到1時還需要考慮一下,對于第一組數字,2已經跑過去,你必須等待下一個循環,而第二組4已經跑過去了,下一個就是2,所以后一組只需要兩次循環就可以把1234讀完(總是隔一個“反應”時間),而前一組則需要4個循環。前者的交叉因子就是1:1,后者的交叉因子就是2:1。