चक्रीय रिडन्डन्सी चेक (CRC) एक एल्गोरिथ्म हो जुन डाटामा परिवर्तनहरू पत्ता लगाउन प्रयोग गर्न सकिन्छ। मा Zip or RAR अभिलेख, जब कुनै फाइल वस्तुलाई यसमा अभिलेख गरिन्छ, संकुचित फाइल डाटा बाहेक, असम्पीडित फाइल डाटाको CRC मान पनि गणना गरिन्छ र सँगै भण्डारण गरिन्छ। यसरी जब फाइल वस्तु निकालिन्छ, unzip वा अनrar कार्यक्रमले असम्पीडित डाटाको CRC मान पनि गणना गर्नुपर्छ र यसलाई भण्डारण गरिएकोसँग तुलना गर्नुपर्छ। यदि तिनीहरू समान छन् भने, त्यसपछि फाइल डाटा अक्षुण्ण हुनुपर्छ। यद्यपि, यदि तिनीहरू फरक छन् भने, यसलाई CRC त्रुटि भनिन्छ, जसको अर्थ फाइल डेटा परिवर्तन गरिएको छ। त्यसोभए, हामी अभिलेखमा फाइल डाटा भ्रष्ट छ वा छैन भनेर जाँच गर्न CRC मान प्रयोग गर्छौं।

CRC मान धेरै कडा छ। त्यसैले फाइल डाटाको एक बाइट परिवर्तन भए पनि, CRC मान मूल एकसँग असंगत हुनेछ। यस्तो अवस्थामा, धेरै Zip or RAR एपहरूले अन गर्न अस्वीकार गर्नेछzip वा अनrar फाइल डाटा। तर वास्तवमा, मost बाइटहरू अझै ठीक छन्। हाम्रो DataNumen Zip RepairDataNumen RAR Repair संग्रहबाट यी डाटा रिकभर गर्न सक्छ, त्यसैले डाटा हानि कम गर्न।

साथै कहिलेकाहीं, फाइल डाटा अक्षुण्ण छन्, तर CRC मान आफैं क्षतिग्रस्त छ। यस्तो अवस्थामा, जब अन्य Zip or RAR एपहरूले फाइल डाटा निकाल्न अस्वीकार गर्छन्, हाम्रो DataNumen Zip RepairDataNumen 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