|
Major Member
|
應該都不是吧~
應該是讀取機錯誤糾正的問題,不管CD還是DVD都一樣,用好的燒錄片比較不會發生這種情況,
但偶而還是會有,以現在光碟機、燒錄機...的價格...通常新機比較不會有問題,等用一陣子後
就會開始出現了,光學讀寫頭老化後會更常出現
你也可以做個實驗,用一些可以產生MD5 HASH或SHA1 HASH的軟體(不要用CRC),在光碟機
上面做跟再硬碟上面做,你會發現,光學裝置上所驗出的MD5或SHA1值時常會改變,硬碟上的
就不會變(記憶體、I/O...等有問題的例外),為什麼會這樣子呢?這個就說來話長了,跟碟機的糾
錯方式有關~
另外WINRAR採用的是CRC驗証(驗証速度較快),相對起MD5或SHA之類的(速度慢)來說,CRC是
驗的比較不確實,並非所有的錯誤都能糾出,當然MD5也是一樣的,只是好很多...
解決的方法:
1.把檔案複製至硬碟上再解壓縮,winrar是依所讀取到的即時資料,現讀現解,易出錯
2.盡量不要很大的檔案直接燒,壓縮分割可以切小一些,並建立恢復記錄加強資料安全性
(建議10%,以一片DVD燒4G加上10%恢復記錄差不多燒滿)
(選取欲壓縮資料->右鍵->WinRAR->加到壓縮檔->選"進階設定"裡,可選建立N"個復原分割檔")
(理論上,任何一個復原分割檔最多可恢復任何一個損壞的RAR分割檔,建立兩個最多復原兩個,以此
類推...)
不過建議另外找軟體,用PAR 2的方式(聽說國外很多人用),RAR的復原分割檔好像是PAR 1的方式
而且RAR若復原分割檔也壞了那麼復原出來也會有問題的
3.燒資料建議用TAO方式燒,雖然可燒的空間會變小,封包方式也可以,不過要相容的軟體才讀的出來
PS:關於第3點我是不太確定是否對資料有幫助,因為太久忘了,有興趣可查X皮出對光碟規格的規範
|