Situacija je vrlo česta: greška unarc.dll se pojavljuje nakon preuzimanja bilo koje arhive ili prilikom pokušaja instaliranja igre preuzete s Interneta. To se može desiti na Windows 10, kao i na Windows 8, na Windows 7, pa čak i na Windows XP. Nakon što sam pročitao sugestije drugih ljudi o tome kako riješiti problem, naišao sam na činjenicu da je samo u jednom slučaju od 10 naznačena važna varijanta, koja je u ovom slučaju greška 50% takvih slučajeva. Ali ipak, naručimo.
Ažuriranje 2016: pre nego što počnete sa opisanim metodama da biste ispravili grešku unarc.dll, preporučujem da izvršite dve akcije: onemogućite antivirus (uključujući Windows Defender) i SmartScreen filter, a zatim ponovo pokušajte instalirati igru ili program - najčešće ove jednostavne korake pomažu.
Tražim uzrok
Dakle, kada pokušate da raspakirate arhivu ili instalirate igru pomoću Inno Setup instalera, naiđete na nešto slično ovome:
Prozor sa greškom prilikom instalacije igre
- ISDone.dll Došlo je do greške prilikom raspakivanja: Arhiv je oštećen!
- Unarc.dll je vratio kod greške: -7 (kôd greške može biti različit)
- GREŠKA: arhivirani podaci su oštećeni (dekompresija nije uspjela)
Opcija koja je najlakše pogoditi i provjeriti je pokvarena arhiva.
Provjerite kako slijedi:
- Preuzmite sa drugog izvora, ako se greška unarc.dll ponovi:
- Prenosimo fleš disk na drugi računar, pokušavamo ga raspakirati tamo. Ako sve bude u redu, to nije u arhivi.
Drugi mogući uzrok greške je problem sa arhivorom. Pokušajte da ga ponovo instalirate. Ili koristite drugi: ako ste prethodno koristili WinRAR, pokušajte, na primjer, 7zip.
Provjerite prisutnost ruskih slova na putu do mape s unarc.dll
Zahvalni smo jednom od čitaoca pod nadimkom Konflikt za ovu metodu.Vrednost je provjeriti, sasvim je moguće da je greška unarc.dll uzrokovana navedenim razlogom:Pažnja svima koji nisu pomogli svim gore navedenim plesovima s tamburinom. Problem može biti u mapi u kojoj je arhiva sa ovom greškom! Uverite se da na putanji na kojoj se nalazi datoteka nema ruskih slova (tačno gde se nalazi arhiva, a ne gde je raspakirana). Na primjer, ako je arhiva u mapi "Igre", preimenujte mapu u "Igre". Na Win 8.1 x64, bilo je dobro da nije došao do sistema za preuzimanje.
Drugi način da se ispravi greška
Ako to ne pomogne, nastavite.
Opcija, mnogi koriste, ali vrlo malo ljudi pomažu:
- Preuzmite posebno biblioteku unarc.dll
- Stavili smo System32, u 64-bitni sistem koji smo također stavili u SysWOW64
- U komandnoj liniji unesite regsvr32 unarc.dll, pritisnite Enter i ponovo pokrenite računar
Ponovo pokušajte da raspakirate datoteku ili instalirate igru.
Pod uslovom da u ovoj fazi ništa nije pomoglo, a isto tako i ne predstavlja za vas da ponovo instalirate Windows, to možete i učiniti. Ali imajte na umu da to najčešće ne rešava problem. Na jednom od foruma, osoba piše da je ponovo instalirala Windows četiri puta, greška unarc.dll nikada nije nestala ... Pitam se zašto četiri puta?
Ako je sve pokušano, ali ISDone.dll ili unarc.dll greška ostaje
I sada dolazimo do najtužnijeg, ali u isto vrijeme vrlo čestog slučaja, zbog kojeg se javlja ova greška - problemi sa RAM-om računara. Možete koristiti dijagnostičke uslužne programe za testiranje RAM-a, a možete i, pod uvjetom da imate dva ili više memorijskih modula, povući ih jedan po jedan, uključiti računalo, preuzeti arhivu i pokušati ga raspakirati. Ispostavilo se - to znači da je problem u modulu koji je izvučen, a ako se opet desila greška unarc.dll, idite na sledeću ploču.
Pa ipak, prilično rijetka situacija s kojom se jednom moralo suočiti: osoba je bacila arhive na USB flash drive, i oni ga nisu raspakirali. U ovom slučaju, problem je upravo bio u flash drive-u - ako donesete neke datoteke izvana bez njihovog preuzimanja direktno s Interneta, onda je sasvim moguće da se unarc.dll pojavljuje zbog problematičnih medija.