أجهزة الكمبيوترالبرمجيات

كيفية تسجيل DLL في نظام التشغيل Windows أي إصدار: عدد قليل من الطرق الأساسية

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

كيفية تسجيل DLL في الأنظمة المستندة إلى Windows طريقة بسيطة؟

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

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

كيفية تسجيل DLL في نظام التشغيل Windows XP وقبل وحدة "تشغيل"؟

وللأسف، فإن الأسلوب أعلاه لا يعمل دائما. ولذلك، في ويندوز تحتاج إلى استخدام أموالها الخاصة والصكوك. على وجه الخصوص، يتعلق الامر لاستخدام خدمة البرمجيات RegSvr، التي تقدم في شكل ملف REGSVR32.EXE تقع في واحدة من الدلائل النظام. في النظم مع الهندسة المعمارية 32 بت، ويقع هذا المكون في المجلد System32، ولكن في الإصدارات 64 بت من هذه الملفات قد يكون اثنين (العنصر الثاني الموجود في مجلد SysWOW64).

وبالتالي، قبل معالجة مسألة كيفية تسجيل DLL على النظام، يجب عليك معرفة كيفية كلمة طول يتم احتساب المكتبة نفسها. هذا وسوف يحدد مسار العمل.

لذلك، للتسجيل في حاجة لإظهار وحدة التحكم "تشغيل" (أسهل طريقة للقيام بذلك من خلال مجموعة من وين + R)، وهو أمر ضروري لتسجيل الأوامر Regsvr32.exe، وبعد ذلك من خلال الفجوة مسار كامل إلى ملف المكتبة. في حالة ما يتوجب عليك التسجيل مع التهم قليلا، لتشغيل ملف REGSVR32.EXE سوف تحتاج أيضا إلى تسجيل المسار الكامل تشير إلى الموقع في المجلد System32 أو SysWOW64.

العمل من خلال سطر الأوامر

يجوز تسجيل مكتبة DLL أسلوب مماثل وعن طريق سطر الأوامر. ويمكن الوصول إليها من القائمة "تشغيل" عن طريق الحد من كمد (دائما مع حقوق المسؤول).

هنا، كما في حالة مع وحدة التحكم "تشغيل"، يسجل الفريق، بدءا من اسم الملف (REGSVR32.EXE)، تليها المسار الكامل لملف المكتبة أو المسار الكامل إلى بداية السطر لأداة تسجيل.

إنشاء تسجيل عبر برنامج "إكسبلورر"

ما لا يقل عن حل بسيط لمشكلة كيفية تسجيل DLL في النظام هو استخدام "إكسبلورر" أو غيرها من بعض مدير الملفات.

هنا تحتاج إلى العثور على ملف المكتبة وجعلها النقر بزر الماوس الأيمن، ثم في قائمة السياق حدد "فتح باستخدام ...". التالي في قائمة البرنامج لفتح شكل DLL لم يقدم، لذلك، وذلك باستخدام زر التصفح في الدلائل المذكورة أعلاه للعثور على الملفات الأكثر REGSVR32.EXE (اعتمادا على بت من البرنامج الرئيسي).

مشاكل محتملة مع تسجيل

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

قد يكون السبب في ذلك أن المكتبة قد تم بالفعل تسجيل، ولكن معطوب. ربما، وحدة نجح dllregisterserver غير متوافق مع الإصدار الحالي من نظام أو مكتبة لا يعتمد عليه، الخ ومع ذلك يجب علينا أن نتذكر أن لا تستخدم جميع مكونات هذا النوع للتسجيل. إذا تم تحميل ملف من الإنترنت، قد يكون جيدا أنها بتأمين الحماية من الفيروسات أو كليا إزالة في عملية تحميل.

وأحيانا ليس من الضروري استخدام أدوات ويندوز للتسجيل. حتى لمكونات D3D التي قد تكون موجودة في اللعبة، فقط تثبيت إصدار محدث من DirectX، وللمكتبات MSVC تثبيت Microsoft Visual Studio القابلة لإعادة التوزيع. في الحالة القصوى، إذا اخترق القراصنة نسخة من البرنامج، في نفس الإنترنت يجب أن يكون لتحديد موقع النسخة الرسمية من البرنامج وجعل استخدمت الإجراءات اللازمة مرة أخرى (ولكن فقط في هذه الحالة، قد لا تكون هناك حاجة لمثل هذه الإجراءات). في حال عدم إعطاء الأفضلية للبرنامج الرسمي، تحتاج إلى إجراء تمهيد مع تعطيل برامج مكافحة الفيروسات وجدار الحماية، ولكن فقط في حالة أن المستخدم هو يصر على أن تنزيل المحتوى هو آمنة تماما، ولا تحمل أي تهديدات محتملة للنظام الكمبيوتر.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.