硬碟是電腦中重要的機電一體化精密部件之一,由於硬碟在外部存儲設備中無可比擬的速度以及存取的便利性,在今天,硬碟已成為最重要的資料載體和系統程式載體,還沒有其他性價比更高的器件可以代替硬碟的作用。同時,硬碟又是電腦中最嬌嫰的部件,它的工作負荷重,工作條件苛刻。雖然隨著製造工藝的不斷進步,硬碟的“體質”不斷增強, 但是,硬碟仍是電腦中最容易“害病”的部件之一。硬碟一旦“患病”,則意味著用戶的資料安全受到了嚴重威脅,多年勞動成果將毀於一旦,其後果不堪設想。這是大多數用戶所無法容忍而又必須面對的殘酷現實。
硬碟故障可分為邏輯損壞和物理損壞兩類。如果是邏輯損壞,大不了FORMAT、重裝軟體。對於物理損壞也就是有了壞道後,如果情況不是特別嚴重,採取適當的措施後,一般也能解決問題。哪些現象表明硬碟有了物理損傷呢?
1.在讀取某一檔或運行某一程式時,硬碟反復讀盤且出錯,或者要經過很長時間才能成功,同時硬碟會發出異樣的雜音,這種現象說明硬碟上有壞道。
2.啟動時不能通過硬碟引導系統,用軟碟啟動後可以轉到硬碟盤符,但無法進入,用SYS命令傳導系統也不能成功。這種情況很有可能是硬碟的引導磁區出了問題。
3. FORMAT硬碟時,到某一進度停止不前,最後報錯,無法完成。
4.對硬碟執行FDISK時,到某一進度會反復進進退退。
一般來說,可以按照以下順序,嘗試對少量的硬碟壞道進行修復。
1.首先從最簡單的方法入手。如果能進入Win9X系統,則在“我的電腦”中右擊硬碟盤符,在快顯功能表中選“屬性”,在“工具”頁框中選對硬碟盤面作完全掃描,並且對可能出現的壞簇作自動修正。對於以上第2種情況即不能進入Win9X的現象,則可以用Win9X的啟動盤啟動機器,然後在A:>提示符後鍵入SCANDISK D:(其中“D”是具體的硬碟盤符)來掃描硬碟。對於壞簇,程式會以黑底紅字的“B”(bad)標出。
2.因為Win9X在很大程度上只是自動修復邏輯壞道,而不能自動修復物理壞道,所以,事實上第1種方法往往不能奏效。那麼,我們可以在這些壞道上作好標記,不去使用這些壞道,對它疏而遠之總可以的吧。記住第1種方法中壞道的位置,然後對硬碟FORMAT,將有壞道的區域單獨劃成一個區,以後就不要在這個區上存取檔了。如果壞道不是連續的,而且相距較遠,可以將鄰近的壞道劃在一個區內,多劃幾個區。要注意的是,不要為節約硬碟空間而把含有壞道的區劃得過分緊湊,壞道周圍應留有適當的“好道”空間作為緩衝,因為壞道具有擴散性,如果動用與壞道靠得過分近的“好道”,那麼過不了多久,硬碟上又將出現新的壞道。
3.用PartitionMagic4.0/5.0對硬碟進行處理。PartitionMagic4.0/5.0可以在不破壞資料的情況下對硬碟重新分區、動態改變分區大小、改變分區的檔格式、隱藏或顯示已有分區等等。將PartitionMagic4.0/5.0的DOS版拷在軟碟上,用WIN9X啟動盤引導系統,運行軟碟上的PQMAGIC.EXE。掃描硬碟可以直接用PartitionMagic4.0/5.0中Operations功能表下的“check”命令來完成,標記了壞簇後,可以嘗試著對它進行重新測試,方法是在Operations功能表下選擇“Advanced/bad Sector Retest”;把壞簇分成一個(或幾個)區後,再通過Hide Partition功能表項把含有壞道的分區隱藏,以免在Windows9X中誤操作。要特別注意的是,如果沒有經過格式化而直接將有壞道的分區隱藏的話,那麼該分區的後續分區將由於驅動器盤符的變化而導致其中的一些與盤符有關的程式無法正確運行。解決的辦法是利用Tools功能表下的DriveMapper功能表項,它會自動地收集快捷方式和註冊表內的相關資訊,立即更新應用程式中的驅動器盤符參數,以確保程式的正常運行。另外,也可以嘗試用DM做這些工作。
4.對於硬碟0磁區損壞的情況,雖然比較棘手,但也不是無可救藥。基本思路是設法把損壞的0磁區遮罩,而用1磁區代替。完成這項工作的理想軟體是Pctools9.0中的DE工具,具體方法如下:
用Win9X啟動盤啟動,插入含有Pctools9.0的光碟,運行PCT90目錄下的DE.EXE,先進入Options功能表,選Configuration(配置),按空格去掉Read Only(唯讀)前面的勾(按Tab鍵切換),保存退出。接著選主功能表Select(選擇)中的Drive(驅動器);進去後在Drive type(驅動器類型)項選Physical(物理的),按空格選定,再按Tall鍵切換到Drives項,選中Hard disk(硬碟),然後選OK回車。之後回到主功能表,打開Select功能表,這時會出現Partition Table(分區表),選中並進入,之後出現硬碟分區表資訊。如果硬碟有兩個分區,l分區就是C盤,該分區是從硬碟的0柱面開始的,那麼,將1分區的Beginning Cylinder(起始柱面)的0改成1就可以了。保存後退出。要注意的是,在修改之前先將硬碟上的重要資料備份出來。重新啟動,按Delete鍵進入回COMS設置,選“IDE AUTO DETECT”,可以看到CYLS比原來減少了1,保存退出,重新分區,格式化,至此大功告成。另外要注意,PCT00LS9.0不能在用FAT32分區的硬碟和Windows下運行,但可以在FAT16硬碟中運行。修復後一定要在CMOS中重新偵測硬碟,再分區和格式化,因為只有對硬碟作格式化後才會把分區表的資訊寫入1磁區(現在作為0磁區了)。
5.對硬碟作低格。不到山窮水盡,這一招最好不要用。因為對硬碟作低格害處多多,至少會加速對碟片的磨損,而且,對有壞道的硬碟來說,低格還會加速壞道的蔓延。不過,真到了這一步,只好“死馬當活馬治”了。不過,此法成功率不高,硬碟上有了壞道,有時低格也不能通過,我就遇到過一隻硬碟,低格了好幾遍才勉強通過,結果,還是無法FDISK,只好送修。
硬碟出現壞道,除了硬碟本身品質以及老化的原因外,主要是平時在使用上不能善待硬碟,比如記憶體太少以致應用軟體對硬碟頻繁訪問,對硬碟過分頻繁地整理碎片,不適當的超頻,電源品質不好,溫度過高,防塵不良,震動等。有些網友玩電腦時,喜歡抖動雙腿和身子,不但有失風度,也容易在無意中“抖”壞硬碟。所以,應該防患於未然,平時注意對硬碟的保養和正確使用。願大家都用上好硬碟。 |