Ukuhlolwa kokungadingeki kwe-cyclic (CRC) i-algorithm engasetshenziswa ukuthola izinguquko kudatha. Phakathi ku Zip or RAR ingobo yomlando, lapho into yefayela ifakwe kungobo yomlando kuyo, ngaphandle kwedatha yefayela ecindezelwe, inani le-CRC ledatha yefayela elingacindezelwanga nalo liyabalwa futhi ligcinwe ndawonye. Ngakho-ke lapho into yefayela ikhishwa, i-unzip noma unrar uhlelo kufanele futhi lubale inani le-CRC ledatha engacindezelwanga futhi liyiqhathanise negciniwe. Uma zifana, khona-ke idatha yefayela kufanele ibe yinhle. Nokho, uma zihlukile, lokhu kusho ukuthi iphutha le-CRC, okusho ukuthi idatha yefayela ishintshiwe. Ngakho, sisebenzisa inani le-CRC ukuhlola ukuthi idatha yefayela ekungobo yomlando yonakele noma cha.

Inani le-CRC liqinile kakhulu. Ngakho-ke noma ngabe i-byte eyodwa yedatha yefayela ishintshiwe, inani le-CRC ngeke lihambisane nelokuqala. Esimweni esinjalo, abaningi Zip or RAR izinhlelo zokusebenza zizonqaba uku-unzip noma unrar idatha yefayela. Kodwa empeleni, most yamabhayithi asalungile. Eyethu DataNumen Zip Repair futhi DataNumen RAR Repair ingabuyisa le datha kungobo yomlando, ukuze kuncishiswe ukulahleka kwedatha.

Futhi ngezinye izikhathi, idatha yefayela iphelele, kodwa inani le-CRC ngokwalo lonakele. Esimweni esinjalo, lapho ezinye Zip or RAR izinhlelo zokusebenza ziyenqaba ukukhipha idatha yefayela, yethu DataNumen Zip Repair futhi DataNumen RAR Repair ingakusiza futhi.

References:

  1. https://en.wikipedia.org/wiki/Cyclic_redundancy_check
  2. https://kb.winzip.com/help/help_crc_error.htm
  3. https://www.win-rar.com/crc-failed-in-file-name.html