كيفية تسجيل مكتبة DLL في النظام

Anonim

كيفية تسجيل مكتبة DLL في النظام

بعد تثبيت البرامج أو الألعاب المختلفة، يمكن أن تواجه وضعا حيث يحدث الخطأ "بدء تشغيل البرنامج لا يمكن إجراؤها على، منذ DLL المطلوبة ليست في النظام." وعلى الرغم من أن ويندوز من ويندوز الأسرة عادة تسجيل مكتبات في الخلفية، بعد تحميل ووضع ملف DLL الخاص بك في المكان المناسب، يحدث خطأ ما زال يحدث، ونظام ببساطة يراها ". لحل هذه المشكلة، تحتاج إلى تسجيل مكتبة. كيف يمكن القيام بذلك، سوف يقال لاحقا في هذه المقالة.

خيارات حل المشكلة

هناك عدة طرق للقضاء على هذه المشكلة. النظر في كل منهم بمزيد من التفاصيل.

الأسلوب 1: OCX / DLL مدير

OCX / DLL هو مدير برنامج صغير يمكن أن تساعد في تسجيل مكتبة أو ملف OCX.

تحميل برنامج OCX / DLL مدير

للقيام بذلك، وسوف تحتاج:

  1. انقر على عنصر القائمة التسجيل OCX / DLL.
  2. اختر نوع الملف الذي سيتم تسجيل.
  3. باستخدام الزر استعراض، تحديد موقع DLL.
  4. اضغط على "تسجيل" زر والبرنامج في حد ذاته سوف تسجل الملف.

برنامج OCX DLL مدير

يعرف OCX / DLL مدير أيضا كيفية إلغاء التسجيل من المكتبة، لهذا تحتاج لتحديد "إلغاء تسجيل OCX / DLL" عنصر في القائمة، وبعد القيام بكل العمليات نفسها كما في الحالة الأولى. قد تحتاج وظيفة إلغاء لمقارنة النتائج مع ملف تنشيط وعندما المعوقين، وكذلك أثناء إزالة بعض فيروسات الكمبيوتر.

أثناء عملية التسجيل، يمكن للنظام تعطيك الناطقة خطأ حول ما هو المطلوب حقوق المسؤول. في هذه الحالة، تحتاج إلى تشغيل البرنامج عن طريق الضغط عليه مع زر الماوس الأيمن، وحدد "تشغيل على اسم المسؤول".

بدء البرنامج نيابة عن مدير OCX DLL مدير

الطريقة 2: القائمة "تشغيل"

يمكنك تسجيل DLL باستخدام "تشغيل" الأمر في قائمة ابدأ نظام التشغيل ويندوز. للقيام بذلك، وسوف تحتاج إلى القيام بالخطوات التالية:

  1. اضغط على تركيبة المفاتيح "ويندوز + R" أو حدد "تشغيل" العنصر من القائمة ابدأ.
  2. فتح القائمة تنفيذ

  3. أدخل اسم البرنامج الذي سيتم تسجيل المكتبة - REGSVR32.EXE، والمسار الذي يتم وضع الملف. ونتيجة لذلك، يجب أن يعمل مثل هذا:
  4. REGSVR32.EXE C: \ ويندوز \ SYSTEM32 \ DLLName.dll

    حيث اسم Dll هو اسم الملف الخاص بك.

    تسجيل مكتبة DLL من خلال القائمة تشغيل

    هذا المثال سوف تناسبك إذا تم تثبيت نظام التشغيل على محرك الأقراص C إذا كان في أي مكان آخر، وسوف تحتاج إلى تغيير حرف القرص أو استخدام الأمر:

    ٪ SYSTEMROOT٪ \ SYSTEM32 \ REGSVR32.EXE٪ WINDIR٪ \ SYSTEM32 \ dllname.dll

    الأمر DLL أن المجلد نفسه يجد المجلد حيث لديك

    في هذا الإصدار، والبرنامج في حد ذاته يجد المجلد حيث قمت بتثبيت نظام التشغيل وإطلاق تسجيل ملف DLL محدد.

    في حالة نظام 64 بت، سيكون لديك برنامجين REGSVR32 - واحد هو في المجلد:

    C: \ Windows \ SYSWOW64

    والثانية على النحو التالي:

    C: \ Windows \ System32

    هذه هي الملفات المختلفة التي يتم استخدامها بشكل منفصل عن الحالات ذات الصلة. إذا كان لديك نظام تشغيل 64 بت، وملف DLL هو 32 بت، ثم ملف مكتبة نفسه يجب أن توضع في المجلد:

    نوافذ \ syswow64.

    وسيقوم فريق بهذا الشكل:

    ٪ WINDIR٪ \ SYSWOW64 \ REGSVR32.EXE٪ WINDIR٪ \ SYSWOW64 \ DLLNAME.DLL

    قيادة تسجيل DLL في نظام 64 بت

  5. اضغط على "دخول" أو زر "OK". فإن النظام سوف يوفر لك رسالة حول ما إذا كانت مكتبة كان ناجحا أم لا أو لم مسجلة.

الطريقة الثالثة: سلسلة الأوامر

تسجيل ملف عن طريق سطر الأوامر هو لا يختلف كثيرا عن الخيار الثاني:

  1. حدد "تشغيل" الأمر في القائمة ابدأ.
  2. أدخل في حقل إدخال CMD الذي يفتح.
  3. اضغط دخول".

سوف تظهر أمامك، والتي سوف تحتاج إلى إدخال الأوامر نفسها كما في النسخة الثانية.

تسجيل مكتبة DLL عبر سطر الأوامر

وتجدر الإشارة إلى أن نافذة سطر الأوامر لديه وظيفة إدخال النص المنسوخ (للراحة). يمكنك العثور على هذه القائمة عن طريق الضغط على الزر الأيمن على أيقونة في الزاوية اليسرى العليا.

إدراج القائمة على موجه الأوامر ويندوز

طريقة 4: فتح مع

  1. فتح القائمة الملف الذي سيتم تسجيل عن طريق النقر عليه مع زر الفأرة الأيمن.
  2. حدد "فتح" في القائمة التي تظهر.
  3. تسجيل مكتبة DLL من خلال القائمة المفتوحة لل

  4. انقر على "نظرة عامة" وحدد البرنامج REGSVR32.EXE من الدليل التالي:
  5. ويندوز / SYSTEM32.

    أو في حال كنت تعمل في نظام 64 بت، وملف DLL 32 بت:

    ويندوز / SYSWOW64.

  6. توسيع DLL باستخدام هذا البرنامج. فإن النظام سوف يصدر رسالة تسجيل ناجحة.

الأخطاء المحتملة

"الملف غير متوافق مع الإصدار المثبت من ويندوز" يعني أنك على الأرجح محاولة تسجيل DLL 64 بت في نظام 32 بت أو العكس بالعكس. استخدام الأمر المناسب موضح في الطريقة الثانية.

"لم يتم العثور على نقطة الإدخال" - وليس كل مكتبات DLL يمكن تسجيلها، وبعضهم ببساطة لا تدعم الأمر نجح dllregisterserver. أيضا، قد يكون سبب وقوع خطأ من حقيقة أن الملف مسجل مسبقا من قبل النظام. هناك مواقع التي توزع الملفات التي ليست المكتبات في الواقع. في هذه الحالة، وبطبيعة الحال، سوف يتم تسجيل أي شيء.

في الختام، لا بد من القول أن جوهر كل الخيارات الخيارات المقترحة هي ببساطة طرق مختلفة لإطلاق فريق التصنيع - الذي هو أكثر ملاءمة.

اقرأ أكثر