DLL faylini Windows OS-da ro'yxatdan o'tkazing

Pin
Send
Share
Send

Turli dasturlar yoki o'yinlarni o'rnatgandan so'ng, siz "Kerakli DLL tizimda emasligi sababli dasturni ishga tushirib bo'lmayapti" degan xatoni ochganingizda duch kelishingiz mumkin. Windows operatsion tizimlari odatda kutubxonalarni fonda ro'yxatga olishiga qaramay, siz DLL faylingizni yuklab olib, kerakli joyga qo'yganingizdan so'ng, xato hali ham yuz beradi va tizim shunchaki ko'rmaydi. Buni tuzatish uchun kutubxonani ro'yxatdan o'tkazishingiz kerak. Buni qanday amalga oshirish mumkinligi ushbu maqolada keyinroq tasvirlab beriladi.

Muammoni hal qilish variantlari

Ushbu muammoni hal qilish uchun bir necha usul mavjud. Keling, ularning har birini batafsil ko'rib chiqaylik.

1-usul: OCX / DLL menejeri

OCX / DLL Manager - bu OCX kutubxonasi yoki faylini ro'yxatdan o'tkazishda yordam beradigan kichik dastur.

OCX / DLL menejerini yuklab oling

Buning uchun sizga kerak bo'ladi:

  1. Menyu elementini bosing "OCX / DLL-ni ro'yxatdan o'tkazish".
  2. Ro'yxatdan o'tadigan fayl turini tanlang.
  3. Tugmadan foydalanish "Ko'rish" dll o'rnini ko'rsating.
  4. Tugmani bosing "Ro'yxatdan o'tish" va dasturning o'zi faylni ro'yxatdan o'tkazadi.

OCX / DLL menejeri kutubxonani ro'yxatdan o'chirishga ham qodir, buning uchun siz menyu bandini tanlashingiz kerak "OCX / DLLni ro'yxatdan o'chirish" va keyinchalik birinchi holatda bo'lgani kabi xuddi shu operatsiyalarni bajaring. Fayl yoqilganda va u uzilib qolganda, shuningdek ba'zi kompyuter viruslarini yo'q qilishda natijalarni taqqoslash uchun "bekor qilish" funktsiyasi talab qilinishi mumkin.

Ro'yxatdan o'tish jarayonida tizim sizga administrator huquqlarini talab qilish haqida xato berishi mumkin. Bunday holda, dasturni sichqonchaning o'ng tugmasi bilan boshlashingiz kerak va tanlang "Administrator sifatida ishga tushirish".

2-usul: Menyuni ishga tushirish

Buyruq yordamida DLL-ni ro'yxatdan o'tkazishingiz mumkin Yugur Windows operatsion tizimining boshlang'ich menyusida. Buni amalga oshirish uchun siz quyidagi harakatlarni bajarishingiz kerak bo'ladi.

  1. Klaviatura yorlig'ini bosing "Windows + R" yoki elementni tanlang Yugur menyudan Boshlang.
  2. Kutubxonani ro'yxatdan o'tkazadigan dastur nomini - regsvr32.exe va fayl joylashgan yo'lni kiriting. Natija quyidagicha bo'lishi kerak:
  3. regsvr32.exe C: Windows System32 dllname.dll

    bu erda dllname - faylning nomi.

    Ushbu misol, agar operatsion tizim C drayveriga o'rnatilgan bo'lsa, sizga mos keladi. Agar u boshqa joyda joylashgan bo'lsa, haydovchi harfini o'zgartirishingiz yoki buyruqni ishlatishingiz kerak bo'ladi:

    % systemroot% System32 regsvr32.exe% shamir% System32 dllname.dll

    Ushbu versiyada dasturning o'zi siz o'rnatgan papkani topadi va belgilangan DLL faylini ro'yxatdan o'tkazishni boshlaydi.

    64 bitli tizim holatida sizda ikkita regsvr32 dasturi bo'ladi - biri papkada:

    C: Windows SysWOW64

    ikkinchisi yo'lda:

    C: Windows System32

    Bular tegishli holatlar uchun alohida ishlatiladigan turli xil fayllar. Agar sizda 64 bitli OS bo'lsa va DLL fayli 32 bitli bo'lsa, u holda kutubxona faylining o'zi papkaga joylashtirilishi kerak:

    Windows / SysWoW64

    va buyruq allaqachon quyidagicha ko'rinadi:

    % windir% SysWoW64 regsvr32.exe% shamol% SysWoW64 dllname.dll

  4. Bosing "Kirish" yoki tugmasi "OK"; tizim sizga kutubxona muvaffaqiyatli ro'yxatdan o'tgan yoki ro'yxatdan o'tmaganligi to'g'risida xabar beradi.

3-usul: Buyruq satri

Faylni buyruq satri orqali ro'yxatdan o'tkazish ikkinchi variantdan unchalik farq qilmaydi:

  1. Jamoani tanlang Yugur menyuda Boshlang.
  2. Kirish uchun maydonga kiring cmd.
  3. Bosing "Kirish".

Siz ikkinchi variantda bo'lgani kabi bir xil buyruqlarni kiritishingiz kerak bo'lgan oynani ko'rasiz.

Shuni ta'kidlash kerakki, buyruq satri oynasida (qulaylik uchun) nusxalangan matnni yopish funktsiyasi mavjud. Siz ushbu menyuda yuqori chap burchakdagi belgini o'ng tugmasini bosib topishingiz mumkin.

4-usul: bilan oching

  1. Siz ro'yxatdan o'tadigan faylning sichqonchasini o'ng tugmasini bosib, menyuni oching.
  2. Tanlang Bilan ochish paydo bo'lgan menyuda.
  3. Ustiga bosing "Umumiy nuqtai" va quyidagi katalogdan regsvr32.exe dasturini tanlang:
  4. Windows / System32

    yoki siz 64 bitli tizimda va 32 bitli DLL faylida ishlayotgan bo'lsangiz:

    Windows / SysWow64

  5. Ushbu dastur bilan DLL-ni oching. Tizimda muvaffaqiyatli ro'yxatdan o'tish to'g'risida xabar paydo bo'ladi.

Mumkin bo'lgan xatolar

"Fayl Windows o'rnatilgan versiyasiga mos kelmaydi" - bu 64 bitli DLL-ni 32-bitli tizimda ro'yxatdan o'tkazishga harakat qilayotganingizni anglatadi yoki aksincha. Ikkinchi usulda tasvirlangan tegishli buyruqdan foydalaning.

"Kirish nuqtasi topilmadi" - hamma DLLlarni ro'yxatdan o'tkazib bo'lmaydi, ba'zilari DllRegisterServer buyrug'ini qo'llab-quvvatlamaydi. Bundan tashqari, xatoning paydo bo'lishi, fayl allaqachon tizim tomonidan ro'yxatdan o'tganligi sababli bo'lishi mumkin. Aslida kutubxona bo'lmagan fayllarni tarqatadigan saytlar mavjud. Bunday holda, albatta, hech narsa qayd etilmaydi.

Xulosa qilib shuni aytish kerakki, taklif qilingan barcha variantlarning mohiyati bitta va bir xil - bu ro'yxatga olish buyrug'ini ishga tushirishning turli xil usullari - bu hamma uchun qulayroqdir.

Pin
Send
Share
Send