Uy / Xavfsizlik / Windows-da DLL-ni o'rnatish va ro'yxatdan o'tkazish. DLL-ni Windows tizimiga qanday o'rnatish kerak DLL faylini joylashtiring

Windows-da DLL-ni o'rnatish va ro'yxatdan o'tkazish. DLL-ni Windows tizimiga qanday o'rnatish kerak DLL faylini joylashtiring

DLL bilan bog'liq xatolar mavzusida allaqachon ko'plab maqolalar mavjud. Ushbu xatolarning barchasini yagona yo'l bilan tuzatish mumkin - bu juda dll faylini kompyuterga o'rnatish orqali. Ushbu maqolada men buni qanday qilishni yozaman.

DLL fayllarni yuklab olish va o'rnatish

Xatolik yuzaga kelganda, odatda etishmayotgan DLL faylining nomi ko'rsatiladi. Qidiruv tizimiga ushbu fayl nomini kiritishingiz va yuklab olishingiz kerak. Masalan, d3dx9_27.dll faylini yuklab olishimiz kerak. Biz bu nomni Yandex yoki Google-ga kiritamiz va uni ba'zi saytlardan yuklab olamiz. Men DLL fayllarni o'zim yuklab oladigan eng xavfsiz va mashhur sayt bu DLL-FILES.com. Fayl nomini kiritishingiz mumkin bo'lgan maydon mavjud.

Endi siz ushbu dll faylini qaerga tashlashni aniqlashingiz kerak. IN turli tizimlar Ushbu fayllarning joylashuvi har xil, shuning uchun men birinchi operatsion tizimdan boshlayman:

  • Windows 95/98– faylni C:\Windows\System papkasiga joylashtiring;
  • Windows NT yoki 2000– faylni C:\WINNT\System32 papkasiga joylashtiring;
  • Windows XP, 7, 8, 10– faylni jildga joylashtiring (uchun 32 bit tizimlari C:\Windows\System32 va uchun 64 lar bitlar C: \ Windows \ SysWOW64).

Ba'zan faylni joylashtirishga harakat qilganda kerakli jild fayl allaqachon mavjud degan xabar paydo bo'lishi mumkin. Keyin nima uchun xato paydo bo'ladi? Ehtimol, fayl shikastlangan yoki u qandaydir virusdir, shuning uchun uni yangi fayl bilan almashtirishingiz mumkin.

Barcha etishmayotgan kutubxonalarni o'tkazganingizdan so'ng, o'zgarishlar kuchga kirishi uchun kompyuterni qayta ishga tushirishingiz va keyin ishlamagan ilovalarni ishga tushirishingiz kerak.

Agar hamma narsani tashlab yuborsangiz nima qilish kerak kerakli fayllar jildga, lekin dastur yoki o'yin hali ham ishga tushmaydi? Keyin siz kutubxonani tizimda ro'yxatdan o'tkazishga harakat qilishingiz mumkin, endi men buni qanday qilishni ko'rsataman.

Windows-da DLL-ni qanday ro'yxatdan o'tkazish kerak

Windows-da DLL-ni ro'yxatdan o'tkazish juda oddiy va tezdir. Agar sizda Windows 7, 8 yoki 10 bo'lsa, buni qilishingiz mumkin. Shuni ham ta'kidlamoqchimanki, sizda administrator huquqlari bo'lishi kerak. Ushbu paragrafda men dinamik kutubxonalarni ro'yxatdan o'tkazishning 3 ta usulini ko'rsataman.

Birinchi yo'l

Bu eng mashhur va foydalanuvchilar tomonidan qo'llaniladi.

Tugmalar yordamida "Ishga tushirish" oynasini oching Win + R va u erda regsvr32.exe file_name buyrug'ini kiriting.

Boshqacha qilib aytganda, buyruq quyidagicha ko'rinishi mumkin (misol sifatida uni d3dx9_27.dll faylidan foydalanib ko'rsataman):

regsvr32.exe d3dx9_27.dll


Agar usul ishlamagan bo'lsa, unda siz ushbu faylga to'liq yo'lni, ya'ni DLL-ni joylashtirgan papkaga yo'lni ko'rsatishingiz kerak. Masalan, u quyidagicha ko'rinishi mumkin:

regsvr32.exe C:/Windows/system32/d3dx9_27.dll


Agar ro'yxatdan o'tish muvaffaqiyatli bo'lsa, siz ijobiy javob yoki xato xabarini ko'rishingiz kerak modul yuklandi... Ammo bu haqda biroz keyinroq gaplashaman.

Ikkinchi yo'l

Bu erda biz buyruq satridan foydalanamiz, lekin siz uni administrator sifatida ochishingiz kerak, umid qilamanki, buni qanday qilishni bilasiz.

regsvr32.exe path_to_dll_file

Ya'ni, biz hamma narsani xuddi shunday qilamiz, faqat buyruq satrida.


Kutubxona ro'yxatdan o'tganligi yoki xatolik haqida xabar yana paydo bo'lishi kerak.

Uchinchi yo'l

Usul kamdan-kam odam tomonidan qo'llaniladi, lekin u ham ishlaydi. dll faylingizni oling va paydo bo'lgan oynada sichqonchaning o'ng tugmachasini bosing kontekst menyusi elementni tanlang "bilan ochish" va papkaga o'ting Windows/System32, va u erda regsvr32.exe dasturini qidiring, u orqali biz kutubxonani ochamiz.

DLL fayllarni ro'yxatdan o'tkazishda xatolik yuz berdi

DLL-ni ro'yxatdan o'tkazmoqchi bo'lganingizda, qanday usulda bo'lishidan qat'i nazar, siz bunday va bunday DLL moduli bilan mos kelmaydigan xatoni olishingiz mumkin. Windows versiyasi, yoki yuklangan. Nima qilsa bo'ladi?

Bunday xatolar quyidagi sabablarga ko'ra yuzaga kelishi mumkin:

  • Kutubxonani ro'yxatdan o'tkazish shart emas, chunki u ushbu xususiyatni qo'llab-quvvatlamaydi yoki tizimda allaqachon ro'yxatdan o'tgan;
  • Siz yuklab olgan fayl buzilgan yoki kutubxonalarga mutlaqo aloqasi yo'q.

Muammoni qanday hal qilish kerak?

  • Ilg'or foydalanuvchilar regasm.exe dan foydalanishlari mumkin;
  • Xuddi shu faylni Internetda faqat boshqa manbadan yuklab olishga harakat qiling. Yoki fayl nima ekanligini ko'rib chiqing va maxsus DLL fayl o'rnatuvchilardan foydalaning. Ba'zi kutubxonalar DirectX kabi ba'zi dasturlar bilan birga keladi.
  • Ilovani yuklab olayotganda, antivirus o'rnatish jarayonida o'rnatuvchida bo'lgan muhim DLL-larni o'chirib tashlagan bo'lishi mumkin, shuning uchun siz o'yinni boshqa manbadan yuklab olishingiz yoki antivirusni vaqtincha o'chirib, dasturni qayta o'rnatishingiz kerak.

Shu nuqtada men DLL kutubxonalarini o'rnatishni tasvirlashni tugataman va kelajakda bu mavzuga imkon qadar kamdan-kam hollarda qaytishga harakat qilaman. Agar sizda hali ham savollar bo'lsa, men ularga sharhlarda javob berishga harakat qilaman.

Ko'pincha dastur yoki o'yin turli xil qo'shimcha DLL fayllarini o'rnatishni talab qiladigan vaziyatga duch kelishingiz mumkin. Bu muammoni juda oson hal qilish mumkin, bu maxsus bilim yoki ko'nikmalarni talab qilmaydi.

Siz kutubxonani tizimga o'rnatishingiz mumkin turli yo'llar bilan. Ovqatlang maxsus dasturlar Ushbu operatsiyani bajarish uchun yoki qo'lda ham qilishingiz mumkin. Oddiy qilib aytganda, ushbu maqola "DLL fayllarini qaerga tashlash kerak?" Degan savolga javob beradi. ularni yuklab olgandan keyin. Keling, har bir variantni alohida ko'rib chiqaylik.

1-usul: DLL Suite

DLL Suite - bu Internetda kerakli faylni o'zi topib, tizimga o'rnatishi mumkin bo'lgan dastur.

Buning uchun siz quyidagilarni bajarishingiz kerak bo'ladi:


Hammasi shu, agar yuklab olish muvaffaqiyatli bo'lsa, dastur yuklab olingan faylni yashil belgi bilan ko'rsatadi.

2-usul: DLL-Files.com mijozi

DLL-Files.com Client ko'p jihatdan yuqorida muhokama qilingan dasturga o'xshaydi, lekin ba'zi farqlarga ega.

Bu erda kutubxonani o'rnatish uchun siz quyidagilarni bajarishingiz kerak:


Mana, sizning DLL kutubxonangiz tizimga ko'chirildi.

Dastur qo'shimcha rivojlangan ko'rinishga ega - bu o'rnatish uchun DLL ning turli versiyalarini tanlashingiz mumkin bo'lgan rejim. Agar o'yin yoki dastur faylning ma'lum bir versiyasini talab qilsa, uni DLL-Files.com mijozida ushbu turni yoqish orqali topishingiz mumkin.

Agar siz faylni standart joydan boshqa joyga nusxalashingiz kerak bo'lsa, tugmani bosing "Versiyani tanlang" va ilg'or foydalanuvchilar uchun o'rnatish imkoniyatlari oynasiga o'tasiz. Bu erda siz quyidagilarni bajarasiz:

  1. O'rnatish amalga oshiriladigan yo'lni belgilang.
  2. Tugmani bosing "Hozir o'rnatish".

Dastur faylni belgilangan papkaga ko'chiradi.

3-usul: Tizim asboblari

Siz kutubxonani qo'lda o'rnatishingiz mumkin. Buni amalga oshirish uchun siz DLL faylining o'zini yuklab olishingiz va keyin uni quyidagi manzildagi jildga nusxalashingiz yoki ko'chirishingiz kerak bo'ladi:

C: \ Windows \ System32

Xulosa qilib aytish kerakki, ko'p hollarda DLL fayllari yo'l bo'ylab o'rnatiladi:

C: \ Windows \ System32

Ammo agar siz Windows 95/98/Me operatsion tizimlari bilan ishlayotgan bo'lsangiz, o'rnatish yo'li quyidagicha bo'ladi:

C:\Windows\System

Windows NT/2000 uchun:

C: \ WINNT \ System32

64-bitli tizimlar boshqa o'rnatish yo'lini talab qilishi mumkin.

Vaqti-vaqti bilan ba'zi odamlar o'yinlarni boshlashda muammolarga duch kelishadi. Bular turli ishlab chiquvchilarning turli xil ilovalari bo'lishi mumkin. Ularning yagona umumiy tomoni - ishlab chiqarilgan yili. Ya'ni - 2013. Va bu holatlarda yuzaga keladigan xato kompyuterda yangi kutubxonalarning yo'qligi bilan bog'liq. Xususan, Msvcr120.dll. Ushbu faylni qaerga tashlash va qaerdan olish kerak - quyida o'qishingiz mumkin.

Birinchi yo'l

Msvcr120.dll - bu Visual Studio 2013-ga kiritilgan kutubxona. U ko'plab mahsulotlarning funksionalligi uchun mas'uldir va zaruriy qismdir. dasturiy ta'minot zamonaviy kompyuterlar. Agar dasturni ishga tushirayotganda siz quyidagi mazmundagi xato xabarini olsangiz: "Dasturni ishga tushirib bo'lmaydi" Msvcr120.dll yo'q, umidsizlikka shoshilmang, uni kompyuteringizga osongina olishingiz mumkin.

Ushbu muammoning eng yaxshi yechimi - Visual Studio 2013 komponentlarini tarqatishni rasmiy Microsoft veb-saytidan yuklab olish va barcha elementlarni o'rnatish. Internet tezligiga qarab, bu 1,5 soat vaqtingizni olishi mumkin, ammo bunga arziydi. Axir sizning ixtiyoringizda kelajakda siz uchun foydali bo'lgan bir qator foydali kutubxonalar va drayverlar bo'ladi. Ha, va savol haqida o'ylab ko'ring: "Msvcr120.dll - uni qaerga tashlash kerak?" - kerak bo'lmaydi.

Ikkinchi usul

Bu avvalgisidan unchalik farq qilmaydi. Siz hali ham taniqli saytga tashrif buyurishingiz kerak. U erda siz faqat kerakli faylni topishingiz va yuklab olishingiz mumkin. Qidirish va yuklab olish sizga bir necha daqiqa vaqt oladi. Sizga operatsion tizimingiz uchun maxsus versiya kerak bo'ladi. Buni "Mening kompyuterim" belgisini o'ng tugmasini bosib, "Xususiyatlar" yorlig'ini tanlash orqali bilib olishingiz mumkin. Shunday qilib, siz msvcr120.dll faylini yuklab oldingiz. Qayerga tashlash kerak? uni quyidagi joylardan biriga joylashtirishingiz kerak.

  1. 32-bitli tizimlar uchun - "C:/Windows/system32" papkasiga.
  2. 64-bit uchun - "C:/Windows/sysWOW64".
  3. Kamdan kam hollarda, faylni ko'rsatilgan papkalarga joylashtirgandan so'ng, dastur hali ham msvcr120.dll ni topa olmasligini ko'rasiz. Nima qilsa bo'ladi? Uni o'yin papkasiga qo'yishga harakat qiling.

Faylni to'g'ri papkaga joylashtirganingizdan so'ng, kompyuteringizni qayta ishga tushirishni unutmang. Ro'yxatga olish kitobida unga yo'lni mustaqil ravishda ro'yxatdan o'tkazish kerak bo'lgan holatlar mavjud. Buning uchun siz quyidagilarni bajarishingiz kerak.

  1. Keling, ishga tushiramiz buyruq qatori qidiruvga "CMD" buyrug'ini kiritish orqali.
  2. Yuklab olingan kutubxona faylini ish stolingizga joylashtiring.
  3. "Cd desktop" buyrug'ini kiriting.
  4. Biz "regsvr32 msvcr120.dll" yozamiz va "enter" tugmasini bosing.

Shundan so'ng biz qayta ishga tushiramiz shaxsiy kompyuter.

Tezroq

Siz izlayotgan faylni olishning yanada tezroq usuli mavjud. Bu ong deb ataladi. Ko'pgina o'yinlar o'rnatishdan oldin qaysi komponentlarni o'rnatmoqchi ekanligingizni so'raydi. Ular orasida siz Visual Studio 2013 distributivlarini tez-tez uchratasiz. Shuning uchun, agar o'rnatish vaqtida siz ushbu kutubxona paketini kompyuteringizga o'zingiz o'rnatishdan bosh tortgan bo'lsangiz, o'yinni to'liq qayta o'rnatib, drayverlarni ko'rsatib ko'ring yoki kerakli dasturni qo'lda toping. diskdagi fayl - o'rnatuvchi

Agar muammolar bundan keyin ham davom etsa, kompyuteringizdagi qidiruvdan foydalaning va msvcr120.dll ni qo'lda topishga harakat qiling. Topilgan faylni qayerga qo'yishim kerak? Maqolada ko'rsatilgan barcha papkalarga ha. Funktsiyani tekshirish uchun kutubxonani boshqa joyga ko'chiring. Shu bilan birga, har safar kompyuterni qayta ishga tushirishni unutmang, u avtomatik ravishda OT yaxlitligini tekshiradi va yangi fayllarni topadi.

Xavfsizlik

Noma'lum joylardan dasturlarni yuklab olish va o'rnatishda ularning xavfsiz ekanligiga ishonch hosil qiling. Ularni viruslar va zararli dasturlarga tekshirishni unutmang. Axir, agar ular tizim bo'limlariga kirsa, ular sizni nafaqat sizni qiziqtirgan o'yinchoq o'ynash imkoniyatidan mahrum qilishlari, balki shaxsiy kompyuteringizni poligonga yuborishlari mumkin. Agar siz izlayotgan faylni diskdan o'rnatishga qaror qilsangiz, uning litsenziyalanganligiga ishonch hosil qiling, aks holda sifatga hech kim kafolat bera olmaydi.

O'ynashni yaxshi ko'radigan, lekin puli yo'q barcha geymerlarga salom (yoki istaklar) o'yinning litsenziyalangan nusxalarini sotib olish uchun... Siz aynan shunday ekanligingizga 100% aminman, chunki litsenziya egalarida 3dmgame.dll degan savol bor, uni qaerga tashlash kerak? - printsipial jihatdan, bu paydo bo'lishi mumkin emas va agar siz haqiqatan ham nima uchun faylni yuklab olib, kerakli joyga tashlaganingizdan so'ng, hech narsa bo'lmaydi va o'yinchoq hali ham ishlamayapti deb qiziqsangiz - o'qing. Men qaroqchilik yaxshi yoki yomonligi haqida gapirmayman, men sizga narsalarning mohiyatini, bu fayl qaerdan kelganini va nima uchun uni Google orqali qidirishni tushuntirishga harakat qilaman. bu muammo- bu haqiqiy muvaffaqiyatsizlik.

O'ylaymanki, bu fayl ko'p qismi uchun munosib tarzda yo'qolgan Katta o'g'irlik Avto 5, axir, bu o'ziga xos o'yin bizning eng ommabop o'yinlarimizdan biri, ammo inqiroz davrida hamma ham o'yinchoq uchun ikki ming rubl to'lay olmaydi - bu haqda hech narsa qila olmaysiz. IN Ushbu holatda bizning geymerimiz, albatta, taniqli torrent trekeriga o'tadi va u erdan yuklab oladi ... keyin o'rnatish uchun bir necha soat vaqt sarflaydi. (va ba'zi repaklarni o'rnatish abadiy davom etadi) u to'satdan o'yin boshlanmayotganini va 3dmgame.dll faylini talab qilishini bilib oladi

Diqqat qilish! - mening blogimda umumiy ko'rinish, qiziqarli eslatma bor ... qayerga qarashning hojati yo'q - aslida hamma narsa juda oddiy hal qilingan, ammo sababi nima ekanligini aniqlashingiz kerak - hammasi bor, o'tkazib yubormang. ..

3dmgame.dll ni qaerga qo'yishim kerak va u nima uchun kerak?

Keyin nima qilish kerak? - sharh maqolasida men muammolar qayerda kuchayganini yozdim bu fayl, unda sizda mutlaqo mantiqiy savol tug'ilishi mumkin - agar hamma narsa u erda yozilgan bo'lsa, bu eslatma umuman nima uchun? ... javob oddiy va juda aniq - ko'p odamlar sizga ushbu faylni o'yin papkasi bilan yuklab olishingiz va yuklashingizni maslahat berishadi, lekin aslida siz 2-3 ta qo'shimcha brauzer va juda ko'p qiziqarli narsalarni o'rnatasiz. Ushbu eslatma sizni ogohlantirish va muammoning to'g'ri va yagona to'g'ri echimiga yo'naltirishga urinishdir.

O'yinning litsenziyalangan nusxasida, avvalroq yozganimdek, bu fayl yo'q va bo'lishi ham mumkin emas - demak, bular qaroqchi, buzilgan o'yin muammolari... va bularning barchasida sizning virusga qarshi tizimingiz aybdor. (qanchalik yaxshi bo'lmasin va noto'g'ri pozitivlar bunday fayllar uchun - bu odatda normal). Yuqorida siz GTA5-da xatolikni ko'rishingiz mumkin, garchi u 3dmgame fayli yo'qligini aytmasa ham, muammo aynan unda, ya'ni uning yo'qligida.

Nima qilishimiz kerak? — javobni antivirusingizdan so'rang. Mana menda NOD32 bor (Aytgancha, boshqa kuni menga AVG 2016-ni sinab ko'rish uchun kalit berildi - sharh bilan eslatmani kuting)... bu erda men uchun hamma narsa oddiy, biz "Karantin" yorlig'ini topamiz va u erda 3dmgame faylimizga qaraymiz. Yuklab olishning hojati yo'q va u bo'lishi kerak bo'lgan joyda tiklanadi - agar sizning antivirusingiz fayllarni karantinga qo'ygan bo'lsa, ehtimol u uni qayta tiklash imkoniyatisiz oddiygina o'chirib tashlagan bo'lishi mumkin.

Bunday holda, o'yinni butunlay qayta o'rnatishingiz kerak bo'ladi (antivirus haqida unutmang, u uxlamaydi va hamma narsa yana sodir bo'ladi) yoki hamma narsani birgalikda yuklab olmaslik uchun o'yin uchun alohida yoriq topib (Aytgancha, tarqatish to'plamini yana yuklab olish kerak bo'lishi mumkin, antivirusingiz ushbu faylni qaysi bosqichda o'ldirganini bilmaysiz)

P.S. Xo'sh, biz 3dmgame.dll-ni hech qanday joyga tashlashingiz shart emasligini aniqladik, hamma narsani osonroq hal qilish mumkin. Umid qilamanki, mening eslatma sizga yordam berdi.

Ko'pincha ba'zi dastur ishlashni xohlamaydi, chunki ... Kompyuteringizda ma'lum bir DLL fayli etishmayapti. Bu holatda nima qilish kerak? Ushbu faylni yuklab olishingiz va o'rnatishingiz kerak. Odatda Internetdan DLL faylini yuklab olishda hech qanday muammo bo'lmaydi, lekin uni qanday o'rnatish kerak?

DLL faylini o'rnatishning birinchi usuli:
Eng oson yo'li, yuklab olingan dll faylini ishga tushirishga harakat qilayotgan dastur bilan papkaga joylashtirishdir. Bu usul juda oddiy, lekin har doim ham ishlamaydi.

DLL faylini o'rnatishning ikkinchi usuli:
Ikkinchi usul - yuklab olingan dll faylni operatsion tizimingizning tizim papkalariga joylashtirish. Avval siz nima ekanligini bilib olishingiz kerak operatsion tizim. Buni amalga oshirish uchun ish stolidagi "Mening kompyuterim" belgisini o'ng tugmasini bosing va "Xususiyatlar" ga o'ting. U erda operatsion tizimingiz turi ko'rsatiladi:


Agar sizda 32 bitli operatsion tizimingiz bo'lsa, unda:
  • Mening kompyuterimni oching.
  • "Windows" jildiga o'ting.
  • U erda "System32" jildini toping va yuklab olingan DLL faylini unga joylashtiring.
Agar sizda 64 bitli operatsion tizimingiz bo'lsa, unda:
  • Mening kompyuterimni oching.
  • Tizim drayverini oching (odatda "C" drayveri).
  • "Windows" jildiga o'ting.
  • U erda "SysWOW64" jildini toping va yuklab olingan DLL faylini unga joylashtiring.
  • O'zgarishlar kuchga kirishi uchun kompyuteringizni qayta ishga tushiring.
DLL faylini o'rnatishning uchinchi usuli:
Uchinchi usul, agar siz dll faylini ikkinchi usul yordamida o'rnatgan bo'lsangiz, lekin siz hali ham xatoga yo'l qo'ysangiz ishlatiladi. Dll faylini o'rnatganingizni tizimga qo'lda ko'rsatishingiz kerak. Buning uchun:
  • Boshlash menyusiga o'ting.
  • Qidiruv satriga "cmd" kiriting. Va topilgan dasturni oching.
  • Ochilgan oynada kiriting " regsvr32 dll_file_name.dll". (masalan, shunday: "regsvr32 test.dll")
  • Kompyuteringizni qayta ishga tushiring.