Циклдик ашыкча текшерүү (CRC) маалыматтардагы өзгөрүүлөрдү аныктоо үчүн колдонула турган алгоритм болуп саналат. Ичинде Zip or RAR архивде, кысылган файл маалыматтарынан башка файл элементи ага архивделгенде, кысылбаган файл маалыматтарынын CRC мааниси да эсептелинет жана чогуу сакталат. Ошентип, файл элементи чыгарылганда, унzip же унrar программа ошондой эле кысылбаган маалыматтардын CRC маанисин эсептеп, аны сакталган менен салыштырышы керек. Эгерде алар бирдей болсо, анда файл маалыматтары бүтүн болушу керек. Бирок, эгерде алар башкача болсо, анда бул CRC катасы деп аталат, бул файлдын маалыматтары өзгөртүлгөнүн билдирет. Ошентип, биз архивдеги файл маалыматтары бузулган же бузулбаганын текшерүү үчүн CRC маанисин колдонобуз.

CRC мааниси абдан катуу. Ошентип, файл маалыматтарынын бир байт өзгөртүлгөн күндө да, CRC мааниси баштапкыга дал келбей калат. Мындай учурда, көп Zip or RAR колдонмолор ачуудан баш тартатzip же унrar файл маалыматтары. Бирок, чынында, мost байттардын саны дагы эле жакшы. Биздин DataNumen Zip Repair жана DataNumen RAR Repair маалыматтарды жоготууларды азайтуу үчүн, архивден бул маалыматтарды калыбына келтире алат.

Ошондой эле кээде, билэ маалыматтары бузулбаган, бирок CRC мааниси өзү бузулган. Мындай учурда, качан башка Zip or RAR колдонмолор файл маалыматтарын алуудан баш тартышат, биздин DataNumen Zip Repair жана DataNumen RAR Repair сага да жардам бере алат.

Колдонулган адабияттар:

  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