danny 2008-12-25 21:39
硬碟的正確使用與壞軌的修復+修理硬碟4大步驟
硬碟的正確使用與壞軌的修復
硬碟使用久了,便有可能出現各種各樣的問題,而硬碟“壞軌”是這其中最常見的問題。
如果在保固期內,你可將硬碟拿到銷售商出處更換,而過了三年保固期又該怎麼辦呢?
下面是維修維護硬碟的一些方法,希望能對你維修硬碟有所幫助。
修理硬碟4大步驟
作為存儲設備中的一員,硬碟起著極其重要的作用。但是由於硬盤屬於磁介質,因此其壽命與穩定不像內存等設備那樣好,使用時難免會出現各種各樣的問題。而且令情況更加複雜的是,由於硬盤牽涉到系統底層的設置,因此往往不能在大家熟悉的Windows下解決問題,必須轉到DOS下處理,這對於不少DIY新手而言就有些無所適從了,畢竟他們沒有經歷過DOS時代。
硬碟出現問題前的一般徵兆
如果硬碟出現故障,那麼最好盡早發現並及時採取正確的措施。如果等到病入膏肓時,硬盤中寶貴的數據就難以倖免了。一般來說,硬盤出現故障前會有以下幾種表現:
1.出現S.M.A.R.T故障提示。這是硬盤廠家本身內置在硬盤裡的自動檢測功能在起作用,出現這種提示說明您的硬盤有潛在的物理故障,很快就會出現不定期地不能正常運行的情況。
2.在Windows初始化時死機。這種情況較複雜,首先應該排除其他部件出問題的可能性,比如內存質量不好、風扇停轉導致系統過熱,或者是病毒破壞等,最後如果確定是硬碟故障的話,再另行處理。
3.能進入Windows系統,但是運行程序出錯,同時運行硬碟掃瞄也不能通過,經常在掃瞄時候緩慢停滯甚至死機。這種現象可能是硬盤的問題,也可能是Windows天長日久的軟故障,如果排除了軟件方面設置問題的可能性後,就可以肯定是硬碟有物理故障了。
4.能進入Windows,運行硬碟掃瞄程序直接發現錯誤甚至是壞軌,這不用我多說了,Windows的檢查程序會詳細地報告情況。
5.在BIOS裡突然根本無法識別硬碟,或是即使能識別,也無法用操作系統找到硬碟,這是最嚴重的故障。
不幸中的大幸 ——分區表遭到破壞
首先我們應該確認硬碟的電源接口和數據線沒有脫落,然後進入BIOS,使用「HDD Auto Detect」來檢測硬盤。如果此時BIOS能夠正確識別硬碟的話,那麼至少你的硬盤還有救治的希望;不然,我想大家也不用瞎忙了,因為憑我們普通DIYer手頭的工具基本上是無能為力的。
在UltraEdit中查找「55aa」字符串
用光碟或者軟碟引導系統後,大家可以試圖進入C碟符號,如果此時提示找不到C碟的話,那麼絕對應該是一件好事情。出現這種情況很可能是硬碟分區表信息遭到破壞,或者被某種病毒攻擊。如果硬碟中你的數據對來說無所謂,那麼可以先用FDISK/MBR命令來無條件清除分區表內容,然後用FDISK等分區軟件重新分區格式化,一般這樣就能解決問題;而如果你還需要硬碟中的數據,那麼步驟要麻煩一些。這時最好能擁有一張殺病毒軟體或者隨主板贈送的相關軟件,然後你可以參閱幫助文檔,一般該軟件會包含恢復硬碟分區表的命令,而且使用極其方便。
對於沒有殺毒軟體的用戶來說,大家可以使用NU 8.0中的NDD修復,它將檢查分區表中的錯誤。若發現錯誤,NDD將會詢問是否願意修改,你只要不斷地回答YES即可修正錯誤,或者用備份過的分區表覆蓋它也行。
用Hide Partition就可以實現
如果用上述方法也不能解決的話,還可利用FDISK重新分區,但分區大小必須和原來的分區一樣,這一點尤為重要,分區後不要進行高級格式化,而是用 NDD進行修復。這樣既保證硬盤修復之後能啟動,而且硬碟上的數據也不會丟失。
邊緣求生存 ——硬碟的物理壞道
如果剛才DOS能夠轉到C盤,而硬碟工作卻不正常,那麼就很可能是硬盤出現了壞軌。一般來說,硬碟的壞軌可以分為邏輯壞軌與物理壞軌。產生邏輯壞軌時一般不會嚴重影響使用,所以很可能是物理壞軌。
我們處理物理壞軌的核心思想是將這些有壞軌的簇單獨分成一個分區,並隱藏起來避免其它程序調用,這樣就可以不讓壞軌擴散,以免造成更大的損失。對於這一處理,我們主要是使用Partition Magic6.0這款DOS下的軟件。
在DOS界面下進入PQ 6.0之後,我們先用Operations選單下的Check For Errors命令來確定物理壞軌的位置,因為PQ6.0的這項功能非常出色,不像Windows下的Scandisk那樣經常誤診。
PQ6.0的真正強大之處在於它能將所有藏有壞軌的簇用特殊標記標定出來,而且你可以將這些壞簇全部選中,然後將它們劃分到一個獨立的新分區。這完全是圖形化的操作,是非常方便的。隨後,大家切記要把這個充滿罪惡的分區隱藏起來,這樣才能確保它不會被調用。此時使用Advance選單下的Hide Partition命令就可以實現。
擁有PQ6.0之後,物理壞軌真的不難解決,而且可以有效避免擴散問題。但是需要注意的是,無論如何,此時的硬盤已經處於亞健康狀態,其中的數據還是非常危險的。用PQ6.0處理物理壞軌後,究竟這塊硬盤還能用多少時間很難說,這要看運氣了。
DOS啟動的低級失誤——邏輯鎖
硬碟邏輯鎖是一種很常見的惡作劇手段。中了邏輯鎖之後,無論使用什麼設備都不能正常引導系統,甚至是軟碟、光碟、掛雙硬碟都一樣沒有任何作用。
要解決邏輯鎖的問題,就要知道問題的根源。其實在DOS系統啟動時,它會搜索所有邏輯碟的順序。首先要找的是主引導扇區的分區表信息,它位於硬碟的零磁頭零柱面的第一個扇區的OBEH地址開始的地方,當分區信息開始的地方為80H時表示是主引導分區,其他的為擴展分區,主引導分區被定義為邏輯盤C盤,然後查找擴展分區的邏輯碟,被定義為D碟,以此類推找到E,F,G……邏輯鎖就是在此下手,修改了正常的主引導分區記錄,將擴展分區的第一個邏輯碟指向自己,DOS在啟動時查找到第一個邏輯碟後,查找下個邏輯碟總是找到是自己,這樣一來就形成了死循環。
對於這類問題,如果你不想要硬碟上的數據了,那麼處理起來也是非常爽快的。大家可以在BIOS中將所有IDE接口設為NONE,然後用軟碟啟動系統,此時肯定可以啟動,因為系統根本就沒有硬碟。接著,我們就使用經典的硬碟管理軟件DM了。由於DM可以不依賴於主板BIOS來識別硬碟,因此你可以用DM進行分區格式化,這樣就能完全解決問題,而且萬無一失,簡單方便,惟一的遺憾就是數據保不住了。
此外還有一種方法也是非常值得推薦的,它可以保住硬碟中的數據。首先準備一張啟動碟,然後在一台正常的機器上,使用你熟悉的二進制編輯工具(UltraEdit等)修改軟碟上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個文件裡面搜索第一個「55aa」字符串,找到以後修改為任何其他數值即可。用這張修改過的系統軟碟你就可以順利地帶著被鎖的硬碟啟動了。不過這時由於該硬碟正常的分區表已經被破壞,你無法用FDISK來刪除和修改分區,但是此時可以用上面關於分區表恢復的方法來處理。
死馬當活馬醫——修復0磁軌損壞的硬碟
如果在對硬碟進行格式化時,系統提示「Track 0 Bad」的話,那麼意味著硬碟的0磁軌損壞了。一般來說這種故障是難以修好的,但是我們還是不必放棄,說不定還有一線生機。
其實0磁軌損害也是壞軌的問題,只不過關鍵的0磁軌也有壞軌而已。此時,我們所要做的就是重新標記0磁軌的位置。這項工作我們可以交給PCTools 9.0工具包,我們要利用的是其中的DE.EXE命令。
為了修改0磁軌文字,首先要去掉DE的只讀屬性,我們必須把Configuration下Read Only前的鉤消去。隨後在主選單Select中進入Drive type,並選擇下一級的Physical→Hard disk。回車之後,我們的主選單就會出現Partition Table(分區表),注意找Beginning Cylinder(起始柱面)這一項,它代表硬碟的0柱面開始,也就是0磁軌的位置。此時大家只要稍微動一下,把它改為1或者2即可。
需要說明的是,這裡的數值不能隨意改動,一旦改動幅度太大,BIOS就不能正確識別硬碟。但是問題是萬一改動後的位置仍然是有壞軌的怎麼辦?呵呵,我目前也想不出辦法,希望有機會大家可以探討一下。如果運氣不算太壞的話,那麼我們接著就可以採用隱藏壞軌的方法來進行分區格式化處理了。
一、硬碟出現壞軌的先兆
硬碟壞軌分為邏輯壞軌和物理壞軌兩種,前者為軟壞軌,通常為軟體操作或使用不當造成的,
可用軟體修復;後者為真正的物理性壞軌,它表明你的硬碟磁軌上產生了物理損傷,
只能通過更改硬碟分區或磁區的使用情況來解決。
出現下列情況也許你的硬碟真的有壞軌了:
首先,你在打開、運行或拷貝某個檔時硬碟出現操作速度變慢,
且有可能長時間操作還不成功或表現為長時間死“啃”某一區域或同時出現硬碟讀盤異響,
或乾脆Windows系統提示“無法讀取或寫入該檔”,這些都可表明你的硬碟某部分出現了壞軌。
其次,每次開機時,Scandisk磁片程式自動運行,肯定表明你的硬碟上有需要修復的重要錯誤,
比如壞軌。你在運行該程式時如不能順利通過,表明硬碟肯定有壞軌。
當然,掃描雖然也可通過,但出現紅色的“B”標記,表明其也有壞軌。
第三,電腦啟動時硬碟無法引導,用軟碟或光碟啟動後可看見硬碟盤符但無法對該區進行操作或
操作有誤或乾脆就看不見盤符,都表明硬碟上可能出現了壞軌。具體表現如開機自檢過程中,
螢幕提示“Hard disk drive failure”“Hard drive controller failure”或類似資訊,
則可以判斷為硬碟驅動器或硬碟控制器硬體故障;讀寫硬碟時提示“Sector not found”或
“General error in reading drive C”等類似錯誤資訊,則表明硬碟磁軌出現了物理損傷。
最後,電腦在正常運行中出現死機或“該檔損壞”等問題,也可能和硬碟壞軌有關。
二、硬碟壞軌的維修
Scandisk磁片掃描程式是解決硬碟邏輯壞軌最常用的工具,
而我們常見的FORat命令不能對任何硬碟壞軌起到修補作用,這點大家需明白。
如果硬碟出現了壞軌,我們可在Windows系統環境下,在“我的電腦”中選中要處理的硬碟機,
選擇其“內容”,在出現的“工具”按鈕中選擇“立即檢查”,點擊“開始”,
再在“掃描類型”中選“完整”,並將“自動修復錯誤”打上“勾”,然後“開始”既可,
它將對硬碟盤面做完全掃描處理,並且對可能出現的壞簇做自動修正。
其次,在DOS狀態下,硬碟有壞軌,電腦在啟動時一般會自動運行Scandisk進行掃描,
並將壞簇以黑底紅字“B”(bad)標出。當然,如果系統在啟動時不進行磁片掃描或
已不能進入Windows系統,我們也可用軟碟或光碟啟動盤啟動電腦後,在相應的磁碟機下,
如“A:”下運行Scandisk *:(注:*為要掃描的磁碟機),來對相應需要掃描修復的硬碟分區
進行修理。
其他的如諾頓工具箱中的NDD“磁片醫生”及Pctools等相關工具對硬碟進行掃描也是
修復硬碟壞軌的最常用的方法,其用法很簡單,許多報刊上也有介紹,大家可找來試用一下。
如果硬碟上出現了無法修復的壞簇或物理壞軌,大家可用一些磁片軟體將這些壞軌單獨
分為一個區並隱藏起來,這樣可令你的硬碟延長使用壽命。
方法一:如一塊4.3G硬碟在2G處有嚴重的物理壞軌,用FORat格式化進行不下去,
Scandisk或NDD檢測也通不過,但能正常分區。找來一款分區格式化軟體Smart Fdisk,
用開機片啟動電腦後,進入磁碟机A:,運行該軟體的執行檔SFdisk.EXE;
然後刪掉(DEL)原有分區,算出壞軌在硬碟上的所在位置。
如本例中,先建立1990M的基本分區,快速格式化後並啟動它,
然後再把壞軌處分出約50M的邏輯分區,
再將所剩的硬碟空間作為一個邏輯區後用快速格式化功能將其快速格式化;
最後再將那個約50M的壞軌所在的區刪除(DEL)掉就是了。然後重啟,
一個有嚴重物理壞軌的硬碟就很快被修好了,以後磁頭再也不會去讀那些被刪除了的壞軌區了。
方法二:用Windows系統自帶的Fdisk分區。例如一塊1G的硬碟,在格式化到10%時不能順利通過,
這時按Ctrl+Break強行終止,運行Fdisk建立一個90M的DOS分區為C磁碟,
然後再建立一個20M邏輯磁碟D,再將餘下的800余M建立一個邏輯磁碟E。
退出Fdisk再運行FORat E:,
如果格到10%時又遇到阻礙,這時用Fdisk再建立一個88M的E磁碟、10M的F磁碟,
餘下的790M作為G磁碟。繼續重複上面的操作,直到完成。然後,運行Fdisk將10M的D、F磁碟刪除,
這時餘下的就是沒有壞軌的好磁碟了。
方法三:同理,用PartitionMagic、DiskManager等磁片軟體也可完成這樣的工作。
如PartitionMagic分區軟體,先用PartitionMagic4中“check”命令或
Windows中的磁片掃描程式來掃描磁片,算出壞簇在硬碟上的位置,然後在Operations功能表下
選擇“Advanced/bad Sector Retest”;把壞簇所在硬碟分成多個區後,再把壞簇所在的分區隱藏,
以免在Windows中誤操作,這個功能是通過Hide Partition功能表項來實現的。
這樣也能保證有嚴重壞軌的硬碟的正常使用,並免除系統頻繁地去讀寫壞軌從而擴展壞軌的面積。
系統顯示“TRACK 0 BAD,DISK UNUSABLE”,意思為“零磁軌損壞,硬碟無法使用”或
用磁片掃描程式掃描其他硬碟時其0磁區出現紅色“B”。
硬碟0磁區損壞,是大家比較頭痛的故障,一般人往往將出現這樣故障的硬碟作報廢處理。
其實合理運用一些磁片軟體,把報廢的0磁區遮罩掉,而用1磁區取而代之就能起到起死回生的效果,
這樣的軟體如ctools9.0和NU8等。
方法一:我們就先以Pctools9.0為例來作說明。一塊2.1G硬碟出現上述故障,用磁碟啟動電腦後,
運行Pctools9.0目錄下的DE.EXE文件。
接著選主功能表Select中的Drive,進去後在Drive type項選Physical,按空格選定,
再按Tab鍵切換到Drives項,選中hard disk,然後OK回車後回到主功能表。
打開Select菜單,這時會出現Partition Table,選中進入後出現硬碟分區表資訊。
該硬碟有兩個分區,找到C區,該分區是從硬碟的0柱面開始的,
那麼,將1分區的Beginning Cylinder的0改成1就可以了,保存後退出。
重新啟動電腦後按Del鍵進入COMS設置,運行“IDE AUTO DETECT”,可以看到CYLS由782變成781。
保存退出後重新分區格式化該硬碟,使其起死回生。
方法二:諾頓NU8.0也較好用。
例如一塊1.28G硬碟出現0磁軌損壞故障,進入NU8工具包目錄,運行其主程序NORTON.EXE,
然後可先選“補救磁碟”RESCUE選項對該硬碟的引導區、分區表等資訊進行備份。
接著選擇“磁片編輯器DISKEDIT”,成功運行後選“物件OBJECT”,
選“分區表”後可見本硬碟的參數如下:
面SIDE為0-63,簇CYLINDER為0-255,磁區SECTOR為1-63,
其主引導記錄和分區表資訊就應該在0面0柱1磁區。
我們要做的事就是把其C磁碟的起始磁區從0面0柱1磁區改為0面1柱1磁區,移動游標手工修改即可。
另外需要說的就是,改動數值要根據具體情況而定。
最後存檔後退出重啟電腦,用FORat命令格式化硬碟即可正常使用了。
需要特別留意的是,修好後的硬碟一定不要再用DOS下的Fdisk等分區工具對其進行重新分區操作,
以免其又改變硬碟的起始柱面。
如果以上各招都不見效,那麼就得使用主板自帶的硬碟低格程式或硬碟廠家隨盤贈送的低格程式
如DM、LFORat等對硬碟全盤進行低階格式化處理了,它可對硬碟的一些壞軌進行重新整理排除。
三、如何正確使用才能減少壞軌的發生
上面說了那麼多,都有點亡羊補牢之嫌,而正確使用好硬碟才是減少硬碟壞軌發生、
提高硬碟使用壽命的最好方法。
1.硬碟在工作時不能突然關機
當硬碟開始工作時,一般都處於高速旋轉之中,如果我們中途突然關閉電源,
可能會導致磁頭與碟片猛烈磨擦而損壞硬碟,因此要避免突然關機。
關機時一定要注意面板上的硬碟指示燈是否還在閃爍,只有在其指示燈停止閃爍、
硬碟讀寫結束後方可關閉電腦的電源開關。
2.防止灰塵進入
灰塵對硬碟的損害是非常大的,這是因為在灰塵嚴重的環境下,硬碟很容易吸引空氣中的灰塵顆粒,
使其長期積累在硬碟的內部電路元器件上,會影響電子元器件的熱量散發,
使得電路元器件的溫度上升,產生漏電或燒壞元件。 另外灰塵也可能吸收水分,
腐蝕硬碟內部的電子線路,造成一些莫名其妙的問題,所以灰塵體積雖小,
但對硬碟的危害不可低估。因此必須保持環境衛生,減少空氣中的潮濕度和含塵量。
切記:一般電腦用戶不能自行拆開硬碟蓋,否則空氣中的灰塵進入硬碟內,
在磁頭進行讀、寫操作時劃傷碟片或磁頭。
3.要防止溫度過高
溫度對硬碟的壽命也是有影響的。硬碟工作時會產生一定熱量,使用中存在散熱問題。
溫度以20~25℃為宜,過高或過低都會使晶體振盪器的時鐘主頻發生改變。
溫度還會造成硬碟電路元器件失靈,磁介質也會因熱脹效應而造成記錄錯誤。
溫度過低,空氣中的水分會被凝結在積體電路元器件上,造成短路;
濕度過高時,電子元器件表面可能會吸附一層水膜,氧化、腐蝕電子線路,以致接觸不良,
甚至短路,還會使磁介質的磁力發生變化,造成資料的讀寫錯誤;
濕度過低,容易積累大量的因機器轉動而產生的靜電荷,從而燒壞CMOS電路,
吸附灰塵而損壞磁頭、劃傷磁碟片。機房內的濕度以45~65%為宜。
注意使空氣保持乾燥或經常給系統加電,靠自身發熱將機內水汽蒸發掉。
另外,儘量不要使硬碟靠近強磁場,如音箱、喇叭、電機、電臺、手機等,
以免硬碟所記錄的資料因磁化而損壞。
4.要定期整理硬碟上的資訊
在硬碟中,頻繁地建立、刪除文件會產生許多碎片,碎片積累多了,日後在訪問某個檔時,硬碟可能會花費很長的時間,不但訪問效率下降,而且還有可能損壞磁軌。為此,我們應該經常使用Windows 9x系統中的磁碟重整程式對硬碟進行整理,整理完後最好再使用硬碟修復程式來修補那些有問題的磁軌。
5.要定期對硬碟進行殺毒
現在的病毒攻擊範圍越來越廣泛,而硬碟作為電腦的資訊存儲基地,通常是其攻擊的首選目標。每年的4月26日令每位電腦使用者都心有餘悸,筆者單位上的幾隻硬碟就慘遭過CIH的攻擊。所以,為了保證硬碟的安全,我們應該注意利用最新的殺毒軟體對病毒進行查殺,同時要注意對重要資料進行保護和經常性的備份。
6.用手拿硬碟時要小心
在日常的電腦維護工作中,用手拿硬碟是再頻繁不過的事了。也許這最常見的事情,最不能引起我們的注意。其實,用手拿硬碟還是有學問的,稍有不慎也會使硬碟“報廢”的,因此我們在用手拿硬碟時一定要做到以下兩點: ?;要輕拿輕放,不要磕碰或者與其他堅硬物體相撞; ?;不能用手隨便地觸摸硬碟背面的電路板。這是因為在氣候乾燥時,人體通常帶有靜電,在這種情況下用手觸摸硬碟背面的電路板,則人體靜電就可能傷害到硬碟上的電子元器件,導致硬碟無法正常運行。
因此,我們在用手拿硬碟時應該抓住硬碟兩側,並避免與其背面的電路板直接接觸。有些類型的硬碟會在其外部包上一層護膜,它除具備防震功能外,更把電路板保護其中,這樣我們就可以不用擔心什麼靜電了。
7.儘量不要使用硬碟壓縮技術
我們以前在硬碟空間不大時,總是想方設法節省硬碟空間,例如常見的措施是通過Doublespace、Drvspace命令來壓縮硬碟空間。但當壓縮卷檔逐漸增大時,這種方法就有一個很明顯的缺點,那就是硬碟的讀寫資料大大減慢了。隨著硬碟技術的飛速發展,磁片的容量也是節節攀高,目前市場上流行的硬碟空間都在20G左右,現在很難再出現以前那種硬碟空間不夠用的情況了,所以我們也沒有必要再使用硬碟壓縮技術了。
8.在工作中不能移動硬碟
硬碟是一種高精設備,工作時磁頭在碟片表面的浮動高度只有幾微米。當硬碟處於讀寫狀態時,一旦發生較大的震動,就可能造成磁頭與碟片的撞擊,導致損壞。所以不要搬動運行中的微機。在硬碟的安裝、拆卸過程中應多加小心,硬碟移動、運輸時嚴禁磕碰,最好用泡沫或海綿包裝保護一下,儘量減少震動。
9.使用塑膠或橡皮來消除硬碟噪音
在硬碟轉速相對較高的情況下,如果硬碟被固定在金屬托架上或者放置不當時,一旦接通電源,硬碟就有可能出現比較強烈的震動,時間一長,就有可能損壞硬碟的磁頭或者劃傷硬碟的磁軌。為了消除噪音,我們可以利用硬碟上靠近四個角的安裝螺釘孔,用彈力大、質地好的橡皮筋將硬碟懸吊在機箱內;如果硬碟是水平放置的,我們也可以利用彈性和尺寸適當的橡皮墊或橡皮柱墊在硬碟下面,以便達到減震的目的。這裏要注意的是,我們選用橡皮筋懸吊時,應選取質量好、彈力大且有絲線包裹的那種,最好選用服裝上使用的有編織物包裹的橡皮筋,以免橡皮筋失效後發生意外。適度拉緊橡皮筋,並注意安裝過程中不要使橡皮筋受傷。