Napaka neusklajenosti kontrolne količine RAR vzrokov, metod popravka
- 1173
- 223
- Ralph Price IV
Od prvih generacij osebnih računalnikov je bil problem pomanjkanja prostora na disku ena najpomembnejših. Najboljši možje industrije so delovale na svoji rešitvi in eden izmed učinkovitih načinov reševanja, kot ste že uganili, je bila uporaba arhivov. Kot se je izkazalo, je stopnja stiskanja datoteke zelo odvisna od njegove vrste. Na primer, pri pakiranju besedil se velikost datoteke znatno zmanjša in za veliko besedilo - tudi po vrstnem redu velikosti. Izvršljive datoteke so stisnjene slabše in nekatere vrste datotek, ki so prvotno ustvarjene z uporabo paketov, praktično niso stisnjene.
Tako ali drugače, vendar se arhivi še vedno uporabljajo povsod - praviloma se paketi namestitvenih programov dostavijo natančno v obliki arhivov, vključno s samoumevnikom. Toda včasih se pri razpakiranju stisnjenih datotek uporabniki soočijo z napako neusklajenosti krmilne količine, zaradi česar iz arhiva ni mogoče izvleči zelo potrebne datoteke. Danes bomo upoštevali glavne vzroke napak v CRC in načini, kako jo odpraviti.
Razlogi za pojav napake
Najprej se na kratko seznanite z osnovami teorije stiskanja. Algoritmi za stiskanje podatkov temeljijo na iskanju enakih dolgih fragmentov in njihovih kodiranju z manj zmogljivo kodo. Tudi v tem besedilu je veliko takšnih fragmentov. Na primer dve ponovitvi. Toda programi Archivate iščejo daljše večkratne sekvence, tako da se koeficient stiskanja na koncu izkaže za zelo pomembno.
Pri ustvarjanju arhiva v njem je poleg kodiranega zaporedja vključena tudi tabela kod in nekatere druge podatke, vključno s kontrolno količino arhiva. To je številka, shranjena v šestnajstični obliki, ki je vrednost, izračunana na podlagi glavnega zaporedja podatkov s pomočjo posebnih matematičnih algoritmov. Je edinstven za takšno zaporedje podatkov. Kakršna koli sprememba, celo ena -Batate, bo privedla do radikalno drugega krmilnega zneska.
Posebnost krmilnega zneska (običajno ga imenujemo hash-dima) v dejstvu, da ni mogoče obnoviti začetnega zaporedja podatkov na njem, vendar je idealno orodje za določitev pristnosti dobljene datoteke. Torej, kontrolni znesek se vnese v sam arhiv, izračuna se, ko je datoteka razkrita. Če se kadilniki hash ne sovpadajo, to kaže, da se arhiv po njegovem ustvarjanju spremeni.
V takšnih primerih, ko razpakira datoteke, Archiver izda ustrezno sporočilo o napaki pri neskladju kontrolnega zneska in ustavi nadaljnje delo.
Če torej pri odpakiranju arhiva RAR prejmete sporočilo o napaki sporočila, lahko to pomeni naslednje:
- Arhiv je bil ustvarjen napačno - na primer, če je arhivski arhiv okužen z virusom;
- Arhiv, ki ga uporabljate za razpakiranje arhivov, je poškodovan ali deluje z okvarami;
- Včasih je razlog neskladje arhivskih različic;
- Drugi razlog za pojav napake je lahko prisotnost ciriličnih simbolov, ko kažejo na katalog razpakiranja;
- Napaka neusklajenosti kode CRC se lahko pojavi tudi zaradi težav z železom: če na pogonu obstajajo okvarjeni sektorji ali če modul RAM deluje z napakami.
Razmislite o glavnih metodah za odpravo te napake.
Načine za reševanje problema
V večini primerov je krivec nadzora nadzora v arhivirani datoteki sam arhiv, o katerem v takih primerih pravijo "pokvarjeni".
Preverjanje vira podatkov
Če ste datoteko prenesli z optičnega diska, je bila morda poškodovana zaradi napak v nosilcu DVD. Preverite, ali so na njem praske, čips, pase ali razpoke. Če ga imate, morate iskati izvorno datoteko na drugem mestu.
Če je arhiv naložen iz omrežja, obstaja možnost, da je datoteka med prenosom prejela škodo - to se včasih zgodi, paketi se izgubijo. Lahko ga poskusite prenesti znova, če pa napaka ne izgine, morda na strežniku že leži pokvarjen arhiv. Potem je smiselno iskati isti paket na drugem mestu.
Z eno besedo, prva stvar je, da to napako pri razpakiranju prenašate iz več virov.
Izključitev cirilne abecede s celotne poti namestitve
Distribucije programov še zdaleč niso vedno napisane visoko kvalificirani programerji. Zaradi tega obstajajo pogosti primeri, ko paket vsebuje komponente, ki niso prilagojene nekaterim jezikom, zlasti cirilici. In potem lahko takšne distribucije med razpakiranjem povzročijo krmilno napako, ne glede na to, ali to velja za 7ZIP ali Winrar.
Če Archiver, ki ga uporabljate, razpakirajte arhiv z dokumenti v mapi Dokumenti ali namerno odvijete distribucije programov v mehki katalog, poskusite uporabiti imena, ki ne vsebujejo ruskih črk, na primer dokumente ali mehko.
To pomeni, da pri razpakiranju previdno spremljajte mapo, v kateri arhiv ponuja arhiv, in cirila je lahko v katerem koli delu poti.
Unpackers, če govorimo o starih različicah Windows, lahko napako naredijo tudi zaradi dejstva, da je cirila v imenu računa prisotna. Ime lahko spremenite s "parametri", če pa je za vas nesprejemljivo, lahko ustvarite novega uporabnika z angleškim črkovanjem njegovega imena - to mora rešiti težavo.
Posodobitev arhivske različice
Operacijski sistem Windows ima svoje sredstvo za razpakiranje najpogostejših arhivskih formatov - ZIP, ARJ, RAR, 7Z, vendar njihova funkcionalnost ni dovolj v primerjavi s specializiranimi paketi.
Če je med razpakiranjem arhiva prišlo do napake pri neusklajenosti kontrolnega zneska, je vredno uporabiti ravno takšne programe, na primer Winrar ali že omenjeno 7ZIP. Vsak od njih se lahko spopade s skoraj katero koli vrsto arhiva. Morate prenesti z uradnega spletnega mesta - to zagotavlja odsotnost težav, kot je okužba z virusom kot številne datoteke greh. Po namestitvi Archiverja morate preobremeniti računalnik in začeti razpakirati datoteko, ki je povzročila napako.
Če napaka CRC pri uporabi arhiva ni izginila, je povsem mogoče, da je to posledica dejstva, da uporabljate zastareli program. Ne bodite preveč leni, da bi obiskali uradno spletno stran razvijalca za prenos najnovejše različice namestitvenega paketa - ponavadi to odpravlja vse možne težave.
Odvajanje
Do zdaj smo upoštevali le programske načine za odpravo napake krmiljenja, vendar se lahko pojavi iz strojnih razlogov. Zlasti se to pogosto dogaja na računalnikih s prelivnim procesorjem ali operativnim procesorjem. Overclocking je dober za izvajanje nalog, ki so intenzivne z viri, toda v primeru dela Arhiverja lahko namesto koristi povzroči škodo in sproži napako pri razpakiranju arhiva, ki se bo sčasoma vlila v napako v CRC.
Reševanje problema - odklop overclocking. Najlažji način za to je ponastavitev bios na tovarniške nastavitve, po katerih lahko preverite delovanje Archiverja.
Odprava težav z računalniškim diskom
Verjetnejša krivec napake neusklajenosti krmilnega zneska pri namestitvi programov je prisotnost odhodnih sektorjev na disku. Če je vaš HDD povezan s starostjo, ga je vredno preveriti s specializiranim pripomočkom (lahko tudi integrirate Windows). S trdnimi pogoni se takšna nadloga pojavlja pogosteje - zaradi omejitev ciklov snemanja/branja, ki so značilni za SSD.
Če je pomnilniška celica nečitljiva, je očitno, da bo pri branju datoteke njegova celovitost kršena, kar pomeni, da bo izračun kontrolnega zneska dal neusklajenost z vrednostjo, zabeleženo v samem arhivu.
V obeh primerih morate na disku skenirati z možnostjo popravljanja napak, nato pa znova prenesti arhiv in ga razpakirati.
Praviloma v 95% primerov problem leži natančno v arhivu bit, zato z enako verjetnostjo ne potrebujete vseh navedenih metod za reševanje problema neusklajenosti kontrolne količine, razen pri prvem.
- « Oddaljeni namizje ni mogel najti računalnika vzrokov in načinov za odpravo težave
- Načini za odpravo napake, oddaljene naprave ali vira ne sprejemajo povezave »