هل واجهت مشكلة في Windows في أي وقت تحتاج فيه إلى تسجيل ملف DLL على جهاز الكمبيوتر الخاص بك؟ ملف DLL ، المسمى بـ Dynamic Link Library ، هو ملفات تحتوي على دالات تستخدم عبر تطبيقات متعددة.
على سبيل المثال ، يحتوي Microsoft Office على مئات ملفات DLL التي يمكن استخدامها بين برامج Office المختلفة لأداء وظائف معينة معينة ، مثل التدقيق الإملائي ، إلخ. يمكن لبرامج متعددة تحميل نفس DLL في نفس الوقت.
تسجيل 32 أو DLL 64 بت في Windows
إذا كنت بحاجة إلى تسجيل DLL نظرًا لوجود نوع من الفساد أو فشل التثبيت ، يمكنك القيام بذلك يدويًا باتباع الطريقة الموضحة أدناه.
الخطوة 1: انقر أولاً على ابدأ، ثم تشغيل.
الخطوة 2: الآن كل ما عليك فعله تسجيل ملف DLL هو الكتابة في الأمر regsvr32 ، متبوعًا بمسار ملف DLL.
regsvr32 “C:\Windows\System32\myfile.dll”
الخطوة 3: الآن انقر فوق موافق ، ويجب أن تحصل على رسالة تأكيد تفيد بأنه تم تسجيل DLL بنجاح.
هذا كل شيء! الآن تمت إضافة DLL الخاص بك إلى السجل بنجاح ويمكن استخدامه بواسطة برامج Windows. لاحظ أنه في حالة ظهور رسالة خطأ ، فقد يكون السبب أنك تستخدم إصدار 64 بت من الإصدار وليس الإصدار 32 بت. إذا كان إصدار 64 بت من Windows مثبتًا لديك وكان DLL 32 بت ، فيجب تشغيل الأمر باستخدام الإصدار 32 بت من regsvr32:
%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>
أيضًا إذا كنت تستخدم DLL 32-بت ، تأكد من نقل الملف من المجلد ٪ systemroot٪ \ System32إلى المجلد ٪ systemroot٪ \ SysWoW64أولاً قبل تشغيل الأمر. خلاف ذلك ، قد ترى رسائل مثل:
The module failed to loadThe specified module could not be found
إذا كنت غير قادر على تسجيل ملف DLL وينتهي بك المطاف الحصول على رسالة خطأ تقول أن محاولة تسجيل ملف DLL فشل ، قد ترغب في تعطيل UAC (التحكم في حساب المستخدم) في ويندوز.
لقد تم إيقاف تشغيل UAC لإصلاح مشكلة فشل محاولات تسجيل DLL. قد تكون المشكلات الأخرى هي أنك تحتاج إلى النقر بزر الماوس الأيمن على موجه الأوامر واختيار تشغيل كمسؤول. في بعض الأحيان إذا لم يكن موجه الأوامر امتيازات المسؤول ، سيفشل الأمر سجل DLL.
وأخيراً ، إذا كان الأمر regsvr32 مفقودًا أو تالفًا ، يمكنك تشغيل المدقق ملف النظام إصلاح أي مشاكل في ملفات نظام Windows الأصلية. إذا كنت لا تزال تواجه مشكلات ، فقم بإرسال تعليق! استمتع!