為什麼硬碟怕受傷?
硬碟是電腦中的一個相當重要的配件,看價格,它身價不俗,素來就是PC三大件之一;看價值,直到現在它還是我們存儲資料的主要工具,當硬碟中保存了珍貴資料資料時其價值簡直就無法估量。不過,在電腦系統中,最嬌氣、最容易受傷的設備也應該就是硬碟了,對電腦用戶來說,硬碟故障簡直就是一場災難。在本專題中,筆者將就硬碟拯救及防護等各方面和大家探討一下其解決之道,希望能為大家的硬碟安全提供多一點點啟示,幫助大家把損失降到最小程度。
硬碟基礎知識
在研究硬碟故障的具體處理方法之前,我們有必要先瞭解一些硬碟相關的基礎知識。
主引導記錄區MBR
硬碟是一種磁介質的外部存儲設備,在其碟片的每一面上,以轉動軸為軸心、以一定的磁密度為間隔的若干同心圓就被劃分成磁軌(Track),每個磁軌又被劃分為若干個磁區(Sector),資料就按磁區存放在硬碟上。硬碟的第一個磁區(0道0頭1磁區)被保留為主引導磁區。主引導磁區內主要有兩項內容:主引導記錄(對作業系統進行引導)和硬碟分區表。電腦啟動時將讀取該磁區的資料,並對其合法性進行判斷(磁區最後兩個位元組是否為55AA或AA55),如合法則跳轉執行該磁區的第一條指令。所以硬碟的主引導區常常成為病毒攻擊的物件,從而被篡改甚至被破壞。
硬碟控制器
硬碟控制器是硬碟及其他具有相同介面規範的外部設備(如CD-ROM驅動器)的管理者,由它來完成驅動器與記憶體之間的命令及資料傳輸。硬碟控制器發生故障或連接不正確將會導致硬碟無法正常工作。
CMOS中的硬碟資訊
在電腦的CMOS中也存儲了硬碟的資訊,主要有硬碟類型、容量、柱面數、磁頭數、每道磁區數、定址方式等內容,對硬碟參數加以說明,以便電腦正確訪問硬碟。
當CMOS因故掉電或發生錯誤時(啟動時一般會提示“CMOS Checksum Error”或類似資訊),硬碟設置可能會丟失或錯誤,硬碟訪問也就無法正確進行。這種情況我們就必須重新設置硬碟參數,如果事先已記下硬碟參數或者有某些防病毒軟體事先備份的CMOS資訊,只需手工恢復即可;否則也可使用BIOS設置(Setup)中的“自動檢測硬碟類型”(HD Type Auto Detection)的功能,一般也能得到正確的結果。
不是問題的問題
很多時候我們的電腦會出現一些看似不得了的毛病,其實只是自己嚇自己,也就是撥撥線頭、動動跳線的舉手之勞。常見的讓你空出一身冷汗的硬碟不自舉問題主要有以下兩種:
系統不承認硬碟
此類故障最為常見,開機自檢完成時提示以下出錯資訊:
HDD controller failure Press F1 to Resume
上述E文意指“硬碟無法啟動”,甚至有時用CMOS中的自動監測功能也無法發現硬碟的存在。當出現上述資訊時,應該重點先檢查與硬碟有關的電源線、資料線的介面有無損壞、鬆動、接觸不良、反接等現象,此外常見的原因就是硬碟上的主從跳線是否設置錯誤。
檢查、排除方法:重新插拔硬碟電源線、資料線或者將資料線改插其他IDE口進行替換試驗。
CMOS錯誤引起的故障
開機顯示如下資訊:
Drive not reday error Insert Boot Diskette in A
Press any key when ready...
出現上述錯誤,多屬於CMOS設置錯誤或因CMOS供電不足造成CMOS資訊丟失所引起。
CMOS設置的正確與否直接影響硬碟的正常使用。當硬碟類型錯誤時,常會發生讀寫錯誤,有時則乾脆無法啟動系統。比如CMOS中的硬碟類型小於實際的硬碟容量,則硬碟後面的磁區將無法讀寫。
檢查、排除方法:重新設置或者放電重定CMOS中資料。
如果不是上述兩種原因,那麼您的硬碟多半是“掛”了,想省事就把它報廢掉,換塊新硬碟吧。如果硬碟中有重要的資料或者您有較強的動手欲,請Follow me。
硬故障的排除
硬故障即物理性故障,是由於硬碟的機械零件或電子元器件物理性損壞而引起。硬碟常見的硬故障是出現壞道,其中最為嚴重的特例表現為零磁軌損壞。
硬碟壞道的修復
硬碟壞道分為邏輯壞道和物理壞道兩種,前者為邏輯性故障,通常為軟體操作或使用不當造成的,可利用軟體修復;後者為物理性故障,表明您的硬碟磁軌產生了物理損傷,只能通過更改或隱藏硬碟磁區來解決。
1、邏輯壞道的修復
對於邏輯壞道,Windows自帶的“磁片掃描程式(Scandisk)”就是最簡便常用的解決手段。如果硬碟出現了壞道,我們可在Windows系統環境下運行“磁片掃描程式”,它將對硬碟盤面做完全掃描處理,並且對可能出現的壞簇做自動修正。
除了Scandisk之外,還有很多優秀的第三方修復工具,如諾頓磁片醫生NDD(Norton Disk Doctor)及PCTOOLS等也是修復硬碟邏輯壞道的好幫手。
NDD的介面,選擇好要處理的分區後再選中“自動修復錯誤”,點擊“診斷”即可。經過一系列對“分區表”、“引導記錄”、“檔結構”和“目錄結構”的診斷以及“表面測試”之後,它會自動給出一份診斷統計報告,讓您對硬碟的“健康”狀況胸有成竹。
NDD 2001漢化版下載地址:http://www.diyup.com/WEB/SYSTEM/TOOLS/NDD2001.EXE
此外,各硬碟廠商推出的針對本廠硬碟系列的特定DiskManager程式,更熟悉硬碟本身的電路結構和固化程式,也更容易修復硬碟錯誤。因此建議大家都去下載一份自己廠商的專用Disk Manager程式,更方便修復您自己的硬碟。
2、物理壞道的隔離
對於硬碟上出現的無法修復的壞簇或物理壞道,我們可利用一些磁片軟體將其單獨分為一個區並隱藏起來,讓磁頭不再去讀它,這樣可在一定程度上令您的硬碟延長使用壽命。需要特別強調的是,使用有壞道的硬碟時,一定要時刻做好資料備份工作,因為硬碟上出現了一個壞道之後,更多的壞道會接踵而來,讓您面對蕩然無存的資料庫欲哭無淚。
修復這種錯誤最簡單的工具是Windows系統自帶的Fdisk。如果硬碟存在物理壞道,通過前面介紹的Scandisk和NDD我們就可以估計出壞道大致所處位置,然後利用Fdisk分區時為這些壞道分別單獨劃出邏輯分區,所有分區步驟完成後再把含有壞道的邏輯分區刪除掉,餘下的就是沒有壞道的好盤了。
用PartitionMagic、DiskManager等磁片軟體也可完成這樣的工作。如PartitionMagic分區軟體,先選擇硬碟分區,用“操作”功能表中的“檢查錯誤”命令掃描磁片,算出壞簇在硬碟上的位置,然後在“操作”功能表下選擇“高級/壞磁區重新測試”;把壞簇所在硬碟分成多個區後,再利用“操作”功能表下選擇“高級/隱藏分區”把壞簇所在的分區隱藏。這樣也能保證有嚴重壞道的硬碟的正常使用,並免除系統頻繁地去讀寫壞道從而擴展壞道的面積。
PowerQuest PartitionMagic Pro v7.0簡裝漢化版下載地址:http://miaodou.myetang.com/Down- ... Partitionmagic7.zip。
需要特別留意的是修好的硬碟千萬不要再用DOS下的Fdisk等分區工具對其進行重新分區,以免其又改變硬碟的起始扇面,空費了我們的心血。
零磁軌損壞的修復
在硬碟使用過程中,當發現零磁軌損壞時,一般情況下也就判了硬碟死刑,很難修復。不過對於硬碟0磁區損壞的情況,雖然比較棘手,但也不是無可救藥。合理運用一些磁片軟體,把損壞的0磁區遮罩掉,而用1磁區取而代之則還有“起死回生”的可能,這樣的軟體有Pctools和諾頓NU等。
進入NU 8.0工具包目錄,運行其主程序NORTON.EXE,接著選擇“磁片編輯器Diskedit”,成功運行後選“物件Object”,選“分區表”後將硬碟的起始磁區從0面0柱1磁區改為0面1柱1磁區。另外需要說的就是,改動數值要根據具體情況而定。最後存檔後退出重啟電腦,用Format命令格式化硬碟即可正常使用了。 |