瀏覽單個文章
tdnj
Elite Member
 
tdnj的大頭照
 
= PCDVD認證賣家 =
加入日期: Apr 2001
您的住址: 死老百姓
文章: 4,824
壞軌硬碟的第二春-修了他...

最近因為把舊的筆記型電腦的壞軌小硬碟拿來當作隨身碟用,而又剛好看到有的文章在問壞軌怎麼標記出來,隔離出來,因此就寫了一些感想跟大家分享一下。

首先,硬碟壞軌分為兩種,一種為邏輯壞軌 另外一種為物理壞軌,邏輯壞軌通常為使用軟體所造成的損壞,因為是軟體造成,因此也可以用軟體來進行修復;而物理壞軌則表示你的硬碟上面有了真真正正無法修復的損傷,只能使用分割軟體將其置於其他磁區來做隔離,避免擴大。

壞軌的判斷方式則為執行或是拷貝某的檔案時長時間沒辦法很順利的讀過去,甚至有時會發出'卡卡卡'的怪聲則表示硬碟出現了壞軌的現象,當然有時候windows會提示錯誤,開機時也會有警訊警告你硬碟出現了問題,類似"General error in reading drive C"之類的警告語,發現時就開始要注意自己的資料了!!!當然有時候碰到硬碟瞬掛(馬達之類重要組件壞掉),資料馬上就是救不出來,因此平常的備份資料習慣還是不可少。

而重頭戲來了,壞掉而過保固的硬碟則麼樣讓他有第二個春天呢?為什麼我會強調"過保固"呢?因為在保固內,建議還是送原廠(送代理商)比較保險,而硬碟如果是邏輯壞軌修復的方式十分簡單,甚至在windows下面直接點選[磁碟機]=>[內容]=>[工具]=>[立即檢查],掃描類型勾選'完整'並在自動修復當中打勾,當遇到邏輯壞軌軟體就會自動修復,在DOS狀態下,硬碟有壞軌也可以Scandisk進行掃描進行軟體修復,而一般常見的format指令是無法對壞軌的地方產生修復的作用。

而我可憐的小硬碟命比較苦,是屬於後者的物理損壞,因此上述的方法對他來說是無法修復的,在這邊我用一些磁片軟體將這些壞軌單獨分為一個區並隱藏起來,這樣可以使硬碟盡量避免在壞掉的磁區上讀寫,讓有壞軌的硬碟找到他的第二春。



這裡為了好算,假設壞掉的硬碟為10G大小,假設在2G處有嚴重的物理損毀,用scandisk檢測無法通過,顯示BAD,這時候可以利用SPFDISK這個好用的程式,刪除原有的分割區,並且算出硬碟上壞軌的位置,(我的算法比較笨,利用Format指令,看在第幾%的時候卡住,下去推算,應該是有更好的方法),例子當中壞軌的地方大概是2G左右的位置,因此先建立1.9G左右的基本分(如果覺得不夠保險也可以縮小一點)格式化後確定建立的磁區沒有壞軌後,在將壞軌處磁區分離出來劃分為200Mb的邏輯磁區(這裡是取前後各100Mb隔離壞軌部分),在將剩下的硬碟空間作為邏輯磁區後,在確認兩塊比較大的磁區都沒有壞軌現象後,就可以將那個約200Mb的壞軌區域所在刪除,從此後磁頭就不會在去讀那有壞軌的區域了,壞軌變大的機會也十分渺茫。

題外話:據說,是據說,不是很肯定,送原廠的話也是將部份的壞軌磁區納入一個保留的磁區當中,讓磁頭不會去讀取就完成修復,在製作硬碟磁盤時,很難製作出完美無暇的磁盤,因而每一個磁盤上都會有一定的小空間是有空洞的,只不過在一般使用者使用時不會顯示出來,就像一片晶圓總會有幾各小地方有缺陷,低階格式化就是要避開這些小壞軌,但是碟片出廠的時候必須要控制壞軌的數量,否則無法通過檢測硬碟廠不會採用,在保固內的話還是建議大家送修,尤其是在一年的保固內,過了保固,就自己試試看吧,反正超過保固(一年;部分三年)根本不會幫你修。

最後,當然戲法人人會變,但是巧妙不同,有其他諾頓NU、Pctools、PartitionMagic之類的軟體也都可以類似的方法來做,當然這些軟體不是每個人都有,所以我用免錢的SPFDISK來做,重點是這套軟體是國人自己寫的

軟體連結:
SPFDISK:http://spfdisk.sourceforge.net/
     
      
舊 2004-01-28, 02:00 PM #1
回應時引用此文章
tdnj離線中