請問用RAR壓縮正常,而為什麼解出來會出現CRC呢?



贊助商連結


josray
2002-07-30, 07:29 AM
一般我們用RAR來壓縮都是正常的,但是有時候在解時,為什麼會出現CRC的情況,而有時的卻是裡面的某個檔案而已呢?

贊助商連結


安公子
2002-07-30, 09:57 AM
你檔案可能是從網路下載來的吧,這樣子的話可能是下載的檔案是有問題的,例如某一位元錯誤〈0變成1或1變0〉,而致於有的時候只會解壓縮檔內的某個檔案,那是因為那個檔案的部份是好的,而下個檔案部份〈有問題的部份〉就會發生CRC錯誤而無法繼續解壓縮了,所以就只有解出幾個檔案,而無法全數解壓縮

無聊
2002-07-30, 10:46 AM
因為壓縮的原理,就是將磁區資料空白區域去除,再以各個壓縮程式重新編碼壓縮,以獲得最小的佔有空間.
如果是壓縮檔案後檔案有破損,資料傳遞(包括磁碟間,網路互傳,續傳等)同位元檢查有錯時,就可能會發生

rock
2002-07-30, 11:51 AM
節錄至 Winrar 國際中文版 (http://www.rarsoft.com.tw/faq.asp) 的網站:

•當解壓縮時,我收到了「CRC 錯誤」的訊息,它代表什麼意思?
因為壓縮檔受損或是硬體問題的其中一種讓解壓縮的檔案損壞,但有 恢復記錄record 時,您可以試著 修復 它,除此外是不可能恢復受損的資料的。

請注意,在 結實壓縮 的情況下,受損檔案之後的全部檔案將會失去。

calvinyo
2002-08-01, 03:02 AM
用winrar 3.0以後版本可減少這類問題.