A RAR -okok ellenőrzési mennyiségének, a korrekciós módszerek eltérésének hibája

A RAR -okok ellenőrzési mennyiségének, a korrekciós módszerek eltérésének hibája

A személyi számítógépek legelső generációitól kezdve a lemeztér hiányának problémája az egyik legfontosabb volt. Az iparág legjobb elméje a megoldáson dolgozott, és a megoldás egyik hatékony módja, amint azt már kitalálta, az archívumok használata volt. Mint kiderült, a fájl tömörítésének mértéke nagymértékben függ a típusától. Például a szövegek csomagolásakor a fájl mérete jelentősen csökken, és egy nagy szöveg esetén - még nagyságrenddel is. A futtatható fájlok súlyosabbak, és az eredetileg csomagolókkal létrehozott egyes fájlok gyakorlatilag nem tömörítik.

Úgy vagy úgy, de az archívumokat továbbra is mindenhol használják - általában a telepítési programok csomagjait pontosan archívumok formájában szállítják, beleértve az önmagát is. De a tömörített fájlok kicsomagolásakor néha a felhasználók szembesülnek a vezérlési összeg eltérésének hibájával, amelynek eredményeként nem lehet egy nagyon szükséges fájlt az archívumból kinyerni. Ma megvizsgáljuk a CRC hiba fő okait és annak kiküszöbölésének módját.

A hiba megjelenésének okai

Először röviden meg kell ismerkednie a kompressziós elmélet alapjaival. Az adatok tömörítési algoritmusai ugyanazon hosszú fragmensek keresésén és kódolásán alapulnak, kevésbé kapacitású kóddal. Még ebben a szövegben is rengeteg ilyen töredék található. Például két betű ismétlés. De az Archivate programok hosszabb ismételt szekvenciákat keresnek, így a végén a tömörítési együttható nagyon jelentősnek bizonyul.

Amikor egy archívumot hoz létre benne, a kódolt sorrend mellett a kódok táblázata és néhány egyéb adat található, beleértve az archívum vezérlési mennyiségét. Ez egy hexadecimális formában tárolt szám, amely egy érték, amelyet az adatok fő sorrendje alapján számítanak ki speciális matematikai algoritmusok felhasználásával. Egyedülálló az ilyen adatsorokhoz. Bármilyen változtatás, akár egy -egy.

A kontroll összeg sajátossága (szokás, hogy hash-smoke-nek nevezzük) abban a tényben, hogy lehetetlen visszaállítani a kezdeti adatsorozatot rajta, de ez egy ideális eszköz a kapott fájl hitelességének meghatározásához. Tehát a vezérlési összeget magában az archívumba írják be, kiszámítják, amikor a fájlt mutatják be. Ha a hash-dohányok nem egybeesnek, ez azt sugallja, hogy az archívum megváltozik a létrehozása után.

Ilyen esetekben a fájlok kicsomagolásakor az Archiver megfelelő üzenetet ad a vezérlési összeg eltérésének hibájáról, megállítva a további munkát.

Tehát, ha a RAR archívum kicsomagolásakor üzenet hibaüzenetet kapott, ez a következőket jelentheti:

  • Maga az archívum helytelenül jött létre - például, ha az archív archívum vírussal fertőzött;
  • Az archívum, amelyet az archívumok kicsomagolására használ, megsérült, vagy hibásan működik;
  • Időnként az oka az archív verziók eltérése;
  • A hiba megjelenésének másik oka a cirill szimbólumok jelenléte lehet a kicsomagoló katalógus jelölésekor;
  • A CRC -kód eltérésének hibája a vas problémái miatt is előfordulhat: ha a meghajtón hibásan működő ágazatok vannak, vagy ha a RAM modul hibákkal működik.

Vegye figyelembe a hiba kiküszöbölésének fő módszereit.

A probléma megoldásának módjai

A legtöbb esetben az archivált fájlban a vezérlési mennyiség ellenőrzésének bűncselekménye maga az archívum, amelyről ilyen esetekben azt mondják, hogy "törött".

Az adatforrás ellenőrzése

Ha letöltötte a fájlt az optikai lemezről, akkor a DVD -hordozó hibáinak miatt megsérült. Ellenőrizze, hogy vannak -e karcolások, chipek, legelők vagy repedések. Ha megvan, akkor a forrásfájlt egy másik helyen kell keresnie.

Ha az archívum a hálózatból betöltött, akkor van esély arra, hogy a fájl a letöltés során károkat kapott - ez néha megtörténik, a csomagok elvesznek. Megpróbálhatja újra letölteni, de ha a hiba nem tűnik el, akkor talán a törött archívum már fekszik a szerveren. Akkor van értelme ugyanazt a csomagot keresni egy másik helyen.

Egyszóval, az első dolog, hogy ezt a hibát a kicsomagolás során kapja meg, az a fájl letöltése több forrásból.

A cirill ábécé kizárása a teljes telepítési útvonalról

A programok eloszlását messze nem mindig írják a magasan képzett programozók. Emiatt gyakran vannak olyan esetek, amikor a csomag olyan összetevőket tartalmaz, amelyek nem adaptálódnak egyes nyelvekhez, különösen a cirillhez. És akkor az ilyen eloszlások a kicsomagolás során ellenőrzési hibát okozhatnak, függetlenül attól, hogy ez vonatkozik -e a 7ZIP -re vagy a Winrarra.

Ha az Ön által használt Archiver az archívumot kicsomagolja a dokumentumok mappájában található dokumentumokkal, vagy szándékosan kiszállítja a programok eloszlását a lágy katalógusba, akkor próbáljon meg olyan neveket használni, amelyek nem tartalmaznak orosz betűket, például dokumentumokat, dokumentumokat. vagy puha.

Vagyis kicsomagoláskor óvatosan figyelje meg azt a mappát, amelyben az Archiver felajánlja az archívum kicsomagolását, és a cirilla lehet az elérési út bármely szakaszában.

A kicsomagolók, ha a régi Windows verziókról beszélünk, hibát is okozhat, mivel a cirill jelen van a fióknévben. Megváltoztathatja a nevet a "Paraméterek" segítségével, de ha ez elfogadhatatlan az Ön számára, létrehozhat egy új felhasználót a neve angol helyesírással - ez meg kell oldani a problémát.

Az archív verzió frissítése

A Windows operációs rendszernek megvan a maga eszköze a leggyakoribb archívum formátumok kicsomagolására - ZIP, ARJ, RAR, 7Z, de funkcionalitásuk nem elegendő a speciális csomagokhoz képest.

Ha az archívum kicsomagolása során hiba történt a vezérlési összeg eltérésében, akkor érdemes csak ilyen programokat használni, például Winrar -ot vagy már említett 7ZIP -t. Bármelyikük szinte bármilyen archívummal megbirkózhat. Letöltenie kell a hivatalos webhelyről - ez garantálja a problémák hiányát, mint például a vírussal való fertőzés, mint sok fájl bűn. Az Archiver telepítése után túlterhelje a számítógépet, és el kell kezdenie a hibát okozó fájl kicsomagolását.

Ha az archívum használatakor a CRC hiba nem tűnt el, akkor valószínű, hogy ennek oka az, hogy az elavult programot használja. Ne légy túl lusta ahhoz, hogy meglátogassa a fejlesztő hivatalos weboldalát a telepítési csomag legújabb verziójának letöltéséhez - ez általában kiküszöböli az összes lehetséges problémát.

Leválasztó kikapcsolás

Mostanáig csak programozási módszereket vettünk figyelembe a vezérlési mennyiség hibájának kiküszöbölésére, de ez hardver okokból előfordulhat. Különösen ez gyakran megtörténik a túlcsorduló processzorral vagy működő számítógépekkel. A túlloklás jó az erőforrás -intenzív feladatok elvégzéséhez, de az Archiver munkája esetén az előny helyett károkat okozhat, és az archívum kicsomagolásakor kudarcot kezdeményez, amely végül a CRC hibába kerül.

A probléma megoldása - A túlkapcsolás leválasztása. Ennek legegyszerűbb módja az, ha a BIOS -t a gyári beállításokra állítja vissza, majd ellenőrizheti az Archiver teljesítményét.

A számítógépes lemez problémáinak kiküszöbölése

A programok telepítése során a vezérlési összeg eltérésének valószínűségének valószínűbb bűncselekménye a kimenő ágazatok jelenléte a lemezen. Ha a HDD -je életkorhoz kapcsolódik, akkor érdemes ellenőrizni egy speciális segédprogrammal (integrált Windows eszközöket is beépíthet). Szilárd állam -meghajtók esetén ilyen kellemetlenség gyakrabban fordul elő - az SSD -ben rejlő rögzítési/olvasási ciklusok korlátozása miatt.

Ha a memóriacella olvashatatlan, akkor nyilvánvaló, hogy a fájl olvasásakor megsértik annak integritását, ami azt jelenti, hogy a kontroll mennyiség kiszámítása eltérést ad az archívumban rögzített értékkel.

Mindkét esetben be kell szkennelnie egy lemezt egy opcióval a hibák kijavításához, majd töltse le újra az archívumot, és csomagolja ki.

Általános szabály, hogy az esetek 95% -ában a probléma pontosan a Bit -archívumban rejlik, ezért ugyanolyan valószínűséggel nincs szüksége a vezérlési mennyiség megegyezésének problémájának megoldására, kivéve az elsőt, kivéve az elsőt.