Erredundantzia Ziklikoa (CRC) datuen aldaketak hautemateko erabil daitekeen algoritmoa da. Batean Zip or RAR artxiboan, fitxategi-elementu bat bertan artxibatzen denean, konprimitutako fitxategien datuak ez ezik, konprimitu gabeko fitxategien datuen CRC balioa ere kalkulatzen da eta elkarrekin gordetzen da. Horrela fitxategiaren elementua ateratzen denean, unzip edo unrar programak konprimitu gabeko datuen CRC balioa ere kalkulatu behar du eta gordetakoarekin alderatu. Berdinak badira, fitxategiaren datuak osorik egon beharko lukete. Hala ere, desberdinak badira, CRC errorea deitzen zaio, hau da, fitxategiaren datuak aldatu egin dira. Beraz, CRC balioa erabiltzen dugu artxiboko fitxategien datuak hondatuta dauden edo ez egiaztatzeko.

CRC balioa oso zorrotza da. Beraz, fitxategiaren datuen byte bat aldatzen bada ere, CRC balioa ez da jatorrizkoarekin koherentea izango. Halako batean, asko Zip or RAR aplikazioek ezezkoa emango diotezip edo unrar fitxategiaren datuak. Baina egia esan, most byteen artean ondo daude oraindik. Gure DataNumen Zip Repair DataNumen RAR Repair datu horiek artxibotik berreskura ditzake, beraz, datu-galerak murrizteko.

Gainera, batzuetan, fitxategiaren datuak osorik daude, baina CRC balioa bera kaltetuta dago. Halako batean, beste denean Zip or RAR aplikazioek uko egiten diote fitxategiaren datuak ateratzeari, gure DataNumen Zip Repair DataNumen RAR Repair ere lagun zaitzake.

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