د سایکلیک بې ځایه چک (CRC) یو الګوریتم دی چې د معلوماتو بدلون موندلو لپاره کارول کیدی شي. په یوه Zip or RAR آرشیف، کله چې د فایل توکي په دې کې آرشیف کیږي، د کمپریس شوي فایل ډیټا پرته، د غیر کمپریس شوي فایل ډیټا د CRC ارزښت هم محاسبه کیږي او یوځای ذخیره کیږي. په دې توګه کله چې د فایل توکي ایستل کیږي، unzip یا نهrar برنامه باید د غیر کمپریس شوي ډیټا CRC ارزښت هم محاسبه کړي او د زیرمه شوي ډیټا سره پرتله کړي. که دوی ورته وي، نو بیا د فایل ډاټا باید ثابت وي. په هرصورت، که دوی مختلف وي، نو دا د CRC تېروتنه بلل کیږي، پدې معنی چې د فایل ډاټا بدله شوې. نو، موږ د CRC ارزښت کاروو ترڅو وګورو چې ایا په آرشیف کې د فایل ډیټا فاسد دي که نه.

د CRC ارزښت خورا سخت دی. نو حتی که د فایل ډیټا یو بایټ بدل شي ، د CRC ارزښت به د اصلي سره متناسب وي. په داسې حالت کې، ډیری Zip or RAR ایپس به د un څخه انکار وکړي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