大容量硬盤介質損壞的維修
在解決問題之前,首先來看看什么是"壞塊"。"壞塊"這一說法來自Scandisk之類的磁盤掃描軟件。該類軟件一般以簇為單位對磁盤表面進行掃描,當發現某簇中的扇區有問題時,就將整個簇標記為壞(Bad),我們形象地稱之為"壞塊"。從軟件的掃描結果看,壞塊可能是單個簇,也可能是多個連續的簇。由此看來,我們判斷硬盤是否有壞塊,主要依據掃描軟件的報告,但這份報告并不準確。而且雖然在理論上這些壞塊已被做了標記,系統不再使用,但實際上它們仍在干擾硬盤的讀寫,你仍會時不時地聽到硬盤發出"咯楞、咯楞"的聲音。更令人奇怪的是,壞塊還會悄悄地"擴散",使相鄰區域在使用不久也出現壞塊?梢姡脖P出現壞塊后,只做幾遍掃描往往無濟于事,關鍵是要弄清壞塊產生的原因,對癥下藥。
下面,就讓我們來看看壞塊是怎樣產生的。
(1)硬盤在運輸、安裝、拆卸過程中受到碰撞,有可能導致內部讀寫裝置受損,當加電時,磁頭就很可能會劃傷介質,產生壞塊。
(2)硬盤在讀寫過程中,遇到較強烈震動、突然掉電等突發事件時,磁頭也很容易劃傷介質,產生壞塊。 上述兩種情況造成的壞塊都屬于物理損傷,我們不妨稱之為"硬"壞塊。如果硬盤上的"硬"壞塊太多:勸大家還是放棄修理,因為雖然當時做了處理,但使用不長時間又會出現更多的"硬"壞塊。
(3)硬盤在使用過程中,某些出現故障的軟件或計算機病毒會將某些簇標記為"壞",這樣產生的壞塊可稱之為"軟"壞塊。 在實踐中發現,Scandisk標出的壞塊中有許多就屬于"軟"壞塊,對于這種壞塊,只要設法將壞塊標記刪除干凈就可以修復。 那么用什么手段可以做到徹底清除"軟"壞塊呢?用Format程序只會越搞越糟,這里向大家推薦Norton中的一個小程序Wipeinfo(中文版8.0,包括兩個文件Wipeinfo.exe和China16.fnt,總共405kB),該程序可以將整個硬盤上的所有數據一個宇節一個字節地擦除干凈。
使用該程序前,需做些準備工作:
--對于容量小于2G的硬盤,用Fdisk將其原有分區全部刪除,然后將整個硬盤劃分為一個分區;若硬盤容量大于2G,由于DOS分區最大不能超過2G,只能劃分為多個分區進行擦除,但效果可能不如整個一個分區的情況好。
--找臺機器,確保系統沒有病毒,裝入Wipeinfo,將待處理的硬盤接為Primary Slave或Secondary Master。
--啟動機器,進入DOS運行Wipeinfo(Wipeinfo不能運行在Windows9X下)。在Wipeinfo的主畫面中有4個選項,用戶可先進入"配置"選項。在"配置"對話框里,用戶可以選擇"快速擦除"或"慢速擦除",并設定擦除次數。
一般情況下,選擇"決速擦除"就可以。保存配置后,選擇"驅動器"選項。在"驅動器"對話框里,用戶可以選擇待擦除的分區以及擦除方法,然后按下"確定"按鈕,在隨后彈出的"警告"窗口中,按下"擦除"按鈕開始擦除,用戶會在屏幕上看到一個擦除進度指示條。 擦除過程比較緩慢,用戶需要耐心等待。在擦除過程中,可能偶爾會聽到硬盤發出"咯楞咯楞"的噪音,這可能是遇上了"硬"壞塊,不要緊,讓擦除繼續進行,說不定會有神奇的效果出現。 擦除完后,用Format命令對整個驅動器做格式化,你會發現那些擦除前不能順利格式化的地方如今順暢地過去了,而且幾乎聽不到那令人心驚肉跳?quot;咯楞咯楞"的噪音。 格式化完成后,用Scandisk進行多次掃描,你會驚喜地看到硬盤上再也找不出一個壞塊。