首頁 | 關于我們 |  服務項目新聞動態 | 資料下載 |  技術支持 | 知識庫 | 聯系我們 報修電話:13821136568
 
   天津電腦維修網 > 知識庫 > 電腦維修知識 > 正文
 
低格能否消除硬盤壞道
 
甲:大家來說說硬盤出了壞道應該怎么處理?聽說用低級格式化就可以解決問題,使硬盤重獲“新生”?是這么回事嗎?

  乙:低級格式化應該不能徹底消除硬盤的壞道。簡單地說,目前的低級格式化程序只會屏蔽硬盤的物理壞道,而并不能修復壞道。硬盤經過“低格”處理后,壞道是有可能看不見了,但那只是將壞道隱藏起來。而且如果下次再出現壞道又做一次“低格”,如此惡性循環,壞道只會越來越多!雖然表面上沒有了,但被屏蔽的扇區越來越多,硬盤上的可用空間也就會越來越少!等真正醒悟過來時,可能已經超出了質保期限,悔之晚矣!還是不提倡這種作法為妙。

  丙:可是大部分的壞道都只是邏輯性的,“低格”完全可以修復,而修復后也可以正常使用,我就用過這樣的硬盤。

  乙:邏輯壞道需要用“低格”來修復?

  丙:當然了!那是最直接的方法,用其他軟件也可以!

  乙:可是你知不知道當Lformat程序發現有物理壞道時,就會提示錯誤而退出,根本不可能完成修復工作!再說,既然確定是邏輯壞道,那用NDD就可以了,用LFormat簡直是“飲鴆止渴”!

  丁:LFormat真的很有用嗎?答案是否定的!那只是權益之計,它也許可以使硬盤勉強使用,但并不會有什么徹底的修復之論,況且只是個別情況!再說現在廠商一般都提供3年的保修期,所以如果在保修期內的話最好還是送回廠商做更換或維修的好。

  乙:我個人認為,低格程序是為廠商設計的,而非一般用戶。有很多人看到自己的硬盤有壞道就想用“低格”來修復,在理論上來看是可能的,但硬盤壞道的性質到底是什么在起著決定作用?如果是物理損傷,用100次“低格”也沒有用,因為硬盤可不是什么“泥土塊”,有了裂痕再把它揉揉就好了。所以“低格”前一定要把壞道的性質分清楚,如果盲目的使用低格程序,只會適得其反。

  再有,低格程序會把原有的分區全部刪除,而壞道還是存在,等到再次分區時就可能把原來的壞道分成兩個或幾個。雖然可能一時看不出,系統也暫時檢測不出,但壞道是會擴大的,像傳染病一樣蔓延,如果有重要的資料存儲在暫時還沒有問題的扇區上,那一旦發作就慘了!從我個人經驗來看,有物理壞道的硬盤沒做低格的,壞道蔓延速度要比做低格的慢,而且即使擴散也只在壞道的鄰近扇區,但用了低格后可能就要“滿地開花”了!

  而且我記得不少廠家也都告誡用戶慎用“低格”!恐怕用意也正是在此。

  丁:其實還是應該先分清壞道的類型,確認到底是邏輯壞道還是物理壞道。

  乙:如果一定要用Lformat來“修復”壞道的話,也應該先知道什么是Servo、什么是ECC、什么是Preamp、什么是PRML?而且作為普通用戶也應該知道,現在的硬盤沒有任何第三方的程序能做真正意義上的“低級格式化”。

  丙:你們說了半天我還是不清楚什么叫物理壞道、什么叫邏輯壞道,是不是說軟件能修復的就是邏輯壞道,不能修復的就是物理壞道?那Scandisk等軟件所報告的“物理壞道”指的只是對硬盤執行寫指令時硬盤返回操作系統一個錯誤;而邏輯壞道,指的是在FAT表上標記為壞道,但是這個FAT表所對應的位置卻能夠正常讀寫。是這么回事嗎?

  乙:我所指的邏輯壞道是說硬盤在寫入時受到意外干擾,造成有ECC錯誤。硬盤在寫入的時候,是會用ECC的邏輯重新組合數據,一般操作系統要寫入512個字節,但是實際上硬盤會多寫幾十個字節進去,而且所有的這些字節都要用ECC 的方式進行編碼。如果根據原始字節算出的 ECC和讀出字節算出的ECC不同,就會產生ECC錯誤,但是這個時候數據一般能夠讀出來。

  而物理壞道是指磁盤的介質損傷或者是各種原因造成的對某個區域的無法讀寫。

  丁:物理壞道其實也有軟性和硬性的分別。介質表面的物理損傷是硬性的,且無法修復。但由于某些外界影響而造成的數據寫入的幾個bit錯誤,一般的操作系統也會認為是物理壞道,但這種壞道是能夠用硬盤自己的邏輯或廠方提供的軟件修改好的,雖然一般的格式化或所謂的“低格”程序都會在這些位置報告錯誤,但這種ECC錯誤是能夠用相應的指令和邏輯改正且回寫正確的。

  再有,即使硬盤有了個別細小的表面物理損傷,目前的硬盤也能夠通過將這個扇區重新定向到一個好的保留扇區里面來修正,像WD硬盤的數據衛士就是干這個工作的。

  其實所有的硬盤都有一個內部的“表”,在這“表”里是一些物理地址(通過Servo邏輯來定位,用真實的物理磁道表示法來表示偏移),這些位置是表示在這些地方寫入數據可能不穩定,或者有小的缺陷,而這個“表”就叫做P-List。

  而操作系統的格式化指令,一般是調用ATA的寫扇區或格式化扇區指令,這兩個指令是無法完成諸如改正ECC錯誤,或者扇區重定向工作的。所以,一般的格式化或硬盤修正軟件是不能修改這種能夠修改的錯誤的……

  丙:有一個問題請教:是不是目前真正的“低格”已經不是最終用戶可以做的,因為由于邏輯尋址的關系,最終用戶所用的程序都不可能進行原始意義上的“低格”,從某種意義上說只是比原來“低格”更為高級一些的硬盤邏輯重置的操作。因此我覺得現在大談特談“低格”并沒有太大意義,目前一些硬盤公司也都提供了Zero-Fill(充零,用0字符填滿整個硬盤)工具,表面效果其實與“低格”差不多,不知您的看法如何?

  另外,現在很多硬盤都會自己Defect List,這是不是您所說的P-List?同時,這是否也意味著這些硬盤也都具備了扇區重定向技術?

  丁:現在的硬盤都有這種“重定向”技術,這個技術說簡單點就是把真實的CSH映射到一個虛擬的CSH上的“表”。大家對于只有一個磁頭的硬盤在設置里有16個磁頭應該已經習慣了,而這些東西確實都在一個保留的分區,而且也是可以通過一般的ATA 接口來訪問的。

  不過,如果要進入這個保留分區的話,硬盤首先要進入非正常使用的狀態(我們叫Native方式),而且還要知道各個“表”的偏移量,以及“表”的數據結構。因此,這對于一個可能有幾十兆,但卻不知道數據結構和“表”的起始、結束位置的大塊數據來說,用戶即使知道了也無法使用,就更不用說修改了。(飛翔鳥2000收集、整理)

  本期小結:本期話題是圍繞一個朋友對“低格”程序是否可以修復硬盤來展開的。關于“低格”問題,大家的意見主要是:如果是磁盤有物理損壞,除非更換是無法完全解決的;如果是非物理損壞這里就要看是怎么回事了,有的是普通用戶可以解決的,比如用Format或文中說的LFormat等;但另有一些軟性問題卻只有廠商才有相關的工具可以解決。

2010-10-16 21:43:18
江苏时时彩