Vaziyat juda keng tarqalgan: unarc.dll xatosi, biron-bir arxivni yuklab bo'lgandan so'ng yoki Internetdan yuklab olingan o'yinni o'rnatishga urinishda paydo bo'ladi. Bu Windows 10 da, shuningdek, 8 da, Windows 7 da va hatto Windows XP da bo'lishi mumkin. Muammoni qanday hal qilish bo'yicha boshqa odamlarning takliflarini o'qib chiqqandan so'ng, men bunday holatlarning 50 foizigagina aybdor bo'lgan 10 ta muhim variantdan birida faqat bitta holatda ko'rdim. Biroq, yana buyurtma beraylik.
Yangilanish 2016: unarc.dll xatolarini tuzatish uchun tasvirlangan usullarni ishga tushirishdan oldin, ikkita amalni bajarishni tavsiya etaman: antivirusni (Windows himoyachisi va SmartScreen filtrini ham qo'shib) o'chiring va o'yinni yoki dasturni qayta o'rnatishni harakat qilib ko'ring - ko'pincha bu oddiy qadamlar yordam beradi.
Nima uchun qidiryapsiz?
Ya'ni, arxivni ochish yoki o'yinni Inno Setup o'rnatuvchisi bilan o'rnatmoqchi bo'lganingizda, quyidagilarga duch kelasiz:
O'yinni o'rnatishda xato oynasi
- ISDone.dll ochish paytida xatolik yuz berdi: Arxiv buzilgan!
- Unarc.dll xato kodini qaytardi: -7 (xato kodi boshqacha bo'lishi mumkin)
- Xato: arxivlangan ma'lumotlar buzilgan (dekompressiyadan noto'g'ri)
Tasdiqlash va tekshirishni osonlashtirgan variant - buzilgan arxivdir.
Quyidagilarni tekshiring:
- Agar unarc.dll xatosi takrorlangan bo'lsa, boshqa manbadan yuklab oling:
- Boshqa bir kompyuterga flesh haydashni davom ettiramiz, uni ochishga harakat qilamiz. Agar hamma narsa yaxshi bo'lsa, u arxivda emas.
Xatoning yana bir sababi arxivchi bilan muammo. Uni qayta o'rnatib ko'ring. Yoki boshqa foydalaning: agar ilgari WinRARdan foydalangan bo'lsangiz, masalan, 7zipni sinab ko'ring.
Unarc.dll papkasida yo'lda rus harflari mavjudligini tekshiring
Ushbu usul uchun Konflikt taxallusi ostida o'quvchilarga minnatdorchilik bildiramiz, tekshirishga arziydi, unarc.dll xatoining sababi sabab bo'lishi mumkin:Yuqorida aytib o'tilgan barcha raqslarga daftar bilan yordam bermaganlarning barchasiga e'tibor bering. Muammo arxiv bu xato bilan yozilgan papkada bo'lishi mumkin! Faylning joylashgan joyida ruscha harflar yo'qligiga ishonch hosil qiling (aniqrog'i, arxiv turgan joyda emas va unda ochilmagan). Misol uchun, "Games" papkasidagi arxiv, papkani "O'yinlar" ga o'zgartiring. Win 8.1 x64 da, yig'ish tizimiga etib bormaganligi yaxshi bo'ldi.
Xatoni tuzatish uchun yana bir usul
Agar u yordam bermasa, davom eting.
Variantlar ko'p ishlatilgan, lekin juda kam odamlar yordam beradi:
- Unarc.dll kutubxonasini alohida yuklab oling
- Biz SysWOW64-ga joylashtirilgan 64-bit tizimda System32-ga joylashtirdik
- Buyruqning irodasini regsvr32 unarc.dll kiriting, Enter tugmasini bosing va kompyuterni qayta boshlang
Shunga qaramay, faylni ochish yoki o'yinni o'rnatishga harakat qiling.
Ushbu bosqichda hech narsa sizga yordam bermagan va Windows-ning qayta tiklanishi uchun sizning vakolatingiz bo'lmasa, buni amalga oshirishingiz mumkin. Lekin, ko'pincha bu muammoni hal qilmasligini yodda tuting. Forumlardan birida, bir kishi, Windows-ning to'rt marta qayta o'rnatganligini yozadi, unarc.dll xatosi hech qachon yo'qoladi ... Nima uchun to'rt marta ajablanaman?
Har bir narsa denenirse, lekin ISDone.dll yoki unarc.dll xatosi qoladi
Va hozir biz eng yomon ahvolga tushamiz, lekin ayni paytda juda tez-tez ro'y beradi, chunki bu xatolik yuzaga keladi - kompyuterning RAM bilan bog'liq muammolar. Siz RAMni sinab ko'rish uchun diagnostika yordam dasturlarini ishlatishingiz mumkin, va siz ikkita yoki undan ko'p xotira moduliga ega bo'lsangiz, ularni birma-bir oling, kompyuterni yoqing, arxivni yuklab oling va uni ochishga urinib ko'ring. Bu chiqdi - bu muammoni echib olingan modulda ekanligini va unarc.dll xatosi yana bir bor paydo bo'lsa, keyingi kartaga o'ting.
Va yana, bir marta yuzma-yuz keladigan noyob holat: bir kishi USB flesh-diskida arxivlarni tashlab, uni ochishmadi. Bunday holda, muammo to'liq flesh-diskda edi - shuning uchun tashqaridan fayllarni bevosita Internetdan yuklab olishdan olib keladigan bo'lsangiz, unarc.dll muammoli vositalar tufayli paydo bo'lishi mumkin.