Cyclic redundancy check (CRC) er reiknirit sem hægt er að nota til að greina breytingar á gögnum. Í Zip or RAR skjalasafn, þegar skráaratriði er geymt í það, annað en þjöppuð skráargögn, er CRC gildi óþjappaðra skráargagna einnig reiknað og geymt saman. Þannig að þegar skráarhluturinn er dreginn út mun unzip eða unrar Forritið ætti einnig að reikna út CRC gildi óþjappaðra gagna og bera þau saman við þau sem eru geymd. Ef þau eru þau sömu ættu skráargögnin að vera ósnortinn. Hins vegar, ef þeir eru mismunandi, þá er þetta kallað CRC villa, sem þýðir að skráargögnum hefur verið breytt. Þannig að við notum CRC gildið til að athuga hvort skráargögnin í skjalasafninu séu skemmd eða ekki.

CRC gildi er mjög strangt. Þannig að jafnvel þó að einu bæti af skráargögnum sé breytt, mun CRC gildið vera í ósamræmi við það upprunalega. Í slíku tilviki, margir Zip or RAR forrit munu neita að unzip eða unrar skráargögnin. En reyndar, most af bætum eru enn í lagi. Okkar DataNumen Zip Repair og DataNumen RAR Repair getur endurheimt þessi gögn úr skjalasafninu, svo til að draga úr gagnatapi.

Einnig stundum eru skráargögnin ósnortinn, en CRC gildið sjálft er skemmt. Í slíku tilviki, þegar annað Zip or RAR forrit neita að draga út skráargögnin, okkar DataNumen Zip Repair og DataNumen RAR Repair getur líka hjálpað þér.

Tilvísanir:

  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