硬碟維修的誤區 淺談硬碟故障和修復 首先讓我們先來認識一下之前有關硬碟認識的一些誤區,一直誤導著廣大使用者的幾個常識性問題是:
1.硬碟邏輯壞道可以修復,而物理壞道不可修復。實際情況是應該是分為按邏輯地址記錄的壞扇區和按物理地址記錄的壞扇區。
2.壞道對於硬碟來講就是"癌症",用戶發現壞道就意味著硬碟進入危險狀態。實際情況是,每個硬碟出廠前都記錄有一定數量的缺陷磁軌和缺陷扇區,有些數量甚至達到數千上萬個壞扇區,相比之下,用戶發現一兩個缺陷磁軌或缺陷扇區不算多大的危險。
3.只有在BIOS下可以被正確識別的硬碟才有可能被軟體修復,硬碟不認盤就沒救,實際情況是,有相當部分不認的硬碟也可以修好。
4. 低級格式化並不能修復硬碟,反而會使問題更嚴重(壞道有可能會擴散)。實際情況是,低格是修復硬碟的一個有效手段。
這裡需要特別指出的是我們常說的「壞道」概念確切嗎?我們知道以前的老硬碟只要某磁軌中出現一個壞扇區,該磁軌就算「壞磁軌(Bad Track)」,修復時就整個磁軌所有扇區一起「跳過(skipped)」。所以,壞磁軌和壞扇區沒有區別開來,一起被稱為「壞道」也還算貼切。
而現在的硬碟不同的缺陷(如缺陷磁頭. 缺陷磁軌. 缺陷扇區)有不同的表現,不同的原因,修復方法也各不相同。如果繼續用「壞磁軌」或「壞道」來概括多種缺陷,很明顯詞不達意。所以這裡用缺陷概念應該更為貼切!
認清誤區後,開始我們今天的第一部分學習:
前言:硬碟是目前PC系統中最主要的存儲設備,同時硬碟是PC系統中出故障率最高的部件。所謂行內看門道,行外看熱鬧,真正的硬碟維修及數據恢復技術相當高深,本文才算是剛剛的入門教程,不過需要強調的是學好它,您一定獲益非淺。正常使用中發生的硬碟故障已可解決80%以上!
一塊故障硬碟拿到手,首先你需要判斷的是:它是屬於硬體故障還是軟體故障,或者是軟硬體雙重故障。我們先由硬體方面入手進行判斷……
硬體方面的維修思路
1.看: 看硬碟有無外傷,看是否有修過的痕迹和更換了元器件了沒有。
2.聽: 聽硬碟是否轉動,自檢是否正常。
正常情況下,硬碟在接通電源之後,都要進行自檢過程。這時會發出一陣子自檢聲音,這些聲音長短和規律視不同牌子硬碟而各不一樣,但同型號的正常硬碟的自檢聲音是一樣的。 有經驗的人都知道,這些自檢聲音是由於硬碟內部的磁頭尋道及歸位動作而發出的。為什麼硬碟剛通電就需要執行這麼多動作呢?簡單地說,是硬碟在讀取記錄在碟片中的初始化參數。
一般熟悉硬碟的人都知道,硬碟有一系列基本參數,包括:牌子、型號、容量、柱面數、磁頭數、每磁軌扇區數、系列號、緩存大小、轉速、S.M.A.R.T值等。但是,這些參數僅僅是初始化參數的一小部分,碟片中記錄的初始化參數有數十甚至數百個!硬碟的CPU在通電後自動尋找BIOS中的啟動程序,然後根據啟動程序的要求,依次在碟片中指定的位置讀取相應的參數。如果某一項重要參數找不到或出錯,啟動程序無法完成啟動過程,硬 盤就進入保護模式。在保護模式下,用戶可能看不到硬碟的型號與容量等參數,或者無法進入任何讀寫操作。
3.摸: 摸晶片//chip是否有快速升溫現象,晶片//chip是否有過熱現象。
4.檢測: 上機檢測,看硬碟具體故障,一般通過了聲音就可以判斷硬碟是否可以檢測到。
接下來我們需要對硬碟各晶片//chip故障進行一下簡單分類匯總,然後你可以依次嘗試「對號入座」,進行下面有針對性的檢測……
硬碟各晶片//chip故障匯總
1) 硬碟的供電:硬碟的供電取自主機的開關電源,四個接線柱的電壓分別為:紅色為正5V,黑色為地線,黃色為正12V,通過線性電源變換電路,變換為硬碟正常工作的各種電壓。硬碟的供電電路如果出現問題,會直接導致硬碟不能工作。故障現象往往表現為不通電、硬碟檢測不到、碟片不轉、磁頭不尋道等。供電電路常出問題的部位是:插座的接線柱、濾波電容、二極體、三極體、場效應管、電感、保險電阻等。
2) 介面:介面是硬碟與計算機之間傳輸數據的通路,介面電路如出現故障可能會導致硬碟檢測不到、亂碼、參數誤認等現象。介面電路常出故障的部位是介面晶片//chip或與之匹配的晶振壞、介面插針斷或虛焊或臟污、介面排阻損壞,部分硬碟的介面塑料損壞導致廠家不予保修。
3) 緩存:用於加快硬碟數據傳輸速度,如出現問題可能會導致硬碟不被識別、亂碼、進入作業系統後異常死機等現象。
4) BIOS:用於保存與硬碟容量、介面信息等,硬碟所有的工作流程都與BIOS程序相關,通斷電瞬間可能會導致BIOS程序丟失或紊亂。BIOS不正常會導致硬碟誤認、不能識別等各種各樣的故障現象。
5) 磁頭晶片//chip:貼裝在磁頭組件上,用於放大磁頭信號、磁頭邏輯分配、處理音圈電機反饋信號等,該晶片//chip出現問題可能會出現磁頭不能正確尋道、數據不能寫入碟片、不能識別硬碟、異響等故障現象。
6) 前置信號處理器:用於加工整理磁頭晶片//chip傳來的數據信號,該晶片//chip如出現問題可能會出現不能正確識別硬碟的故障現象。
7) 數字信號處理器:用於處理前置信號處理器傳過來的數據信號,並對該信號解碼或接收計算機傳過來的數據信號,並對該信號進行編碼。
8) 電機驅動晶片//chip:用於驅動硬碟主軸電機和音圈電機。現在的硬碟由於轉速太高導致該晶片//chip發熱量太大而損壞,據不完全統計,70% 左右的硬碟電路路障是由該晶片//chip損壞引起。
9) 碟片:用於存儲硬碟數據,輕微劃傷時可通過軟體按一定的演算法解碼糾錯,嚴重劃傷時,數據不可恢復。
10) 主軸電機:用於帶動碟片高速旋轉,現在的硬碟大多使用液態軸承馬達,精度極高,劇烈碰撞後可能會使間隙變大,讀取數據變得困難、異響或根本檢測不到硬碟。該故障現象需用專用設備才能讀取裡面的數據。
11) 磁頭:用於讀取或寫入硬碟數據,受到劇烈碰撞時易於損壞,導致不認硬碟。硬碟受到碰撞後受損可能性更大的是磁頭。
12) 音圈電機:閉環控制電機,用於把磁頭準確定位在磁軌上。該電機較少損壞。
13) 定位卡子:用於使磁頭停留在啟停區,IBM等系列的硬碟的卡子易錯位,導致磁頭不能正常尋道。在無開盤維修條件的情況下,可按一定的角度適當敲擊硬碟,使卡子回復到正確位置。
進行完硬體部分的初步檢測流程後,應該可以基本判斷出是屬於軟體還是硬體故障,如果排除硬體故障,確認是軟體故障的話那請您接著往下看……
俗話說:解鈴還須繫鈴人,發生軟體故障時我們強烈建議你首先使用原廠軟體對故障盤進行檢測和修復,一般會均會提供Zero fill(零填充)或Lowlevel format(低級格式化)。低格過程中將每個扇區的所有位元組全部置零,並將每個扇區的校驗值也寫回初始值,這樣可以將部分缺陷糾正過來。
譬如,由於扇區數據與該扇區的校驗值不對應,通常就被報告為校驗錯誤(ECC Error)。如果並非由於磁介質損傷,清零後就很有可能將扇區數據與該扇區的校驗值重新對應起來,而達到「修復」該扇區的功效。這是每種低格工具和每種硬碟的低格過程最基本的操作內容,同時這也是為什麼通過低格能「修復大量壞道」的基本原因。另外,DM 中的Zero Fill(清零)操作與IBM DFT工具中的Erase操作,也有同樣的功效。
MAXTOR:POWERMAX程序可以對MAXTOR硬碟進行診斷性的讀、寫檢測,這些檢測能夠確定硬碟是否出現了故障。
seagate:SeaTools Disc Diagnostic將幫助您排除硬碟驅動器的故障。
Western Digital:西部數據DLG Diagnostic程序可以讓用戶對硬碟進行簡單測試並列印出結果,可以修複測試過程中發現的錯誤並能對磁碟進行寫入零操作。
Hitachi日立(IBM):Drive Fitness Test工具是一款對硬碟進行檢測與維護的軟體,DFT程序可以直接訪問硬碟中的DFT微代碼。
Samsung三星硬碟專用HUTIL硬碟診斷工具。