بعد تثبيت البرامج أو الألعاب المختلفة، يمكن أن تواجه وضعا حيث يحدث الخطأ "بدء تشغيل البرنامج لا يمكن إجراؤها على، منذ DLL المطلوبة ليست في النظام." وعلى الرغم من أن ويندوز من ويندوز الأسرة عادة تسجيل مكتبات في الخلفية، بعد تحميل ووضع ملف DLL الخاص بك في المكان المناسب، يحدث خطأ ما زال يحدث، ونظام ببساطة يراها ". لحل هذه المشكلة، تحتاج إلى تسجيل مكتبة. كيف يمكن القيام بذلك، سوف يقال لاحقا في هذه المقالة.
خيارات حل المشكلة
هناك عدة طرق للقضاء على هذه المشكلة. النظر في كل منهم بمزيد من التفاصيل.الأسلوب 1: OCX / DLL مدير
OCX / DLL هو مدير برنامج صغير يمكن أن تساعد في تسجيل مكتبة أو ملف OCX.
تحميل برنامج OCX / DLL مدير
للقيام بذلك، وسوف تحتاج:
- انقر على عنصر القائمة التسجيل OCX / DLL.
- اختر نوع الملف الذي سيتم تسجيل.
- باستخدام الزر استعراض، تحديد موقع DLL.
- اضغط على "تسجيل" زر والبرنامج في حد ذاته سوف تسجل الملف.
يعرف OCX / DLL مدير أيضا كيفية إلغاء التسجيل من المكتبة، لهذا تحتاج لتحديد "إلغاء تسجيل OCX / DLL" عنصر في القائمة، وبعد القيام بكل العمليات نفسها كما في الحالة الأولى. قد تحتاج وظيفة إلغاء لمقارنة النتائج مع ملف تنشيط وعندما المعوقين، وكذلك أثناء إزالة بعض فيروسات الكمبيوتر.
أثناء عملية التسجيل، يمكن للنظام تعطيك الناطقة خطأ حول ما هو المطلوب حقوق المسؤول. في هذه الحالة، تحتاج إلى تشغيل البرنامج عن طريق الضغط عليه مع زر الماوس الأيمن، وحدد "تشغيل على اسم المسؤول".
الطريقة 2: القائمة "تشغيل"
يمكنك تسجيل DLL باستخدام "تشغيل" الأمر في قائمة ابدأ نظام التشغيل ويندوز. للقيام بذلك، وسوف تحتاج إلى القيام بالخطوات التالية:
- اضغط على تركيبة المفاتيح "ويندوز + R" أو حدد "تشغيل" العنصر من القائمة ابدأ.
- أدخل اسم البرنامج الذي سيتم تسجيل المكتبة - REGSVR32.EXE، والمسار الذي يتم وضع الملف. ونتيجة لذلك، يجب أن يعمل مثل هذا:
- اضغط على "دخول" أو زر "OK". فإن النظام سوف يوفر لك رسالة حول ما إذا كانت مكتبة كان ناجحا أم لا أو لم مسجلة.
REGSVR32.EXE C: \ ويندوز \ SYSTEM32 \ DLLName.dll
حيث اسم Dll هو اسم الملف الخاص بك.
هذا المثال سوف تناسبك إذا تم تثبيت نظام التشغيل على محرك الأقراص C إذا كان في أي مكان آخر، وسوف تحتاج إلى تغيير حرف القرص أو استخدام الأمر:
٪ SYSTEMROOT٪ \ SYSTEM32 \ REGSVR32.EXE٪ WINDIR٪ \ SYSTEM32 \ dllname.dll
في هذا الإصدار، والبرنامج في حد ذاته يجد المجلد حيث قمت بتثبيت نظام التشغيل وإطلاق تسجيل ملف DLL محدد.
في حالة نظام 64 بت، سيكون لديك برنامجين REGSVR32 - واحد هو في المجلد:
C: \ Windows \ SYSWOW64
والثانية على النحو التالي:
C: \ Windows \ System32
هذه هي الملفات المختلفة التي يتم استخدامها بشكل منفصل عن الحالات ذات الصلة. إذا كان لديك نظام تشغيل 64 بت، وملف DLL هو 32 بت، ثم ملف مكتبة نفسه يجب أن توضع في المجلد:
نوافذ \ syswow64.
وسيقوم فريق بهذا الشكل:
٪ WINDIR٪ \ SYSWOW64 \ REGSVR32.EXE٪ WINDIR٪ \ SYSWOW64 \ DLLNAME.DLL
الطريقة الثالثة: سلسلة الأوامر
تسجيل ملف عن طريق سطر الأوامر هو لا يختلف كثيرا عن الخيار الثاني:
- حدد "تشغيل" الأمر في القائمة ابدأ.
- أدخل في حقل إدخال CMD الذي يفتح.
- اضغط دخول".
سوف تظهر أمامك، والتي سوف تحتاج إلى إدخال الأوامر نفسها كما في النسخة الثانية.
وتجدر الإشارة إلى أن نافذة سطر الأوامر لديه وظيفة إدخال النص المنسوخ (للراحة). يمكنك العثور على هذه القائمة عن طريق الضغط على الزر الأيمن على أيقونة في الزاوية اليسرى العليا.
طريقة 4: فتح مع
- فتح القائمة الملف الذي سيتم تسجيل عن طريق النقر عليه مع زر الفأرة الأيمن.
- حدد "فتح" في القائمة التي تظهر.
- انقر على "نظرة عامة" وحدد البرنامج REGSVR32.EXE من الدليل التالي:
- توسيع DLL باستخدام هذا البرنامج. فإن النظام سوف يصدر رسالة تسجيل ناجحة.
ويندوز / SYSTEM32.
أو في حال كنت تعمل في نظام 64 بت، وملف DLL 32 بت:
ويندوز / SYSWOW64.
الأخطاء المحتملة
"الملف غير متوافق مع الإصدار المثبت من ويندوز" يعني أنك على الأرجح محاولة تسجيل DLL 64 بت في نظام 32 بت أو العكس بالعكس. استخدام الأمر المناسب موضح في الطريقة الثانية.
"لم يتم العثور على نقطة الإدخال" - وليس كل مكتبات DLL يمكن تسجيلها، وبعضهم ببساطة لا تدعم الأمر نجح dllregisterserver. أيضا، قد يكون سبب وقوع خطأ من حقيقة أن الملف مسجل مسبقا من قبل النظام. هناك مواقع التي توزع الملفات التي ليست المكتبات في الواقع. في هذه الحالة، وبطبيعة الحال، سوف يتم تسجيل أي شيء.
في الختام، لا بد من القول أن جوهر كل الخيارات الخيارات المقترحة هي ببساطة طرق مختلفة لإطلاق فريق التصنيع - الذي هو أكثر ملاءمة.