مرحبا واهلن بك في موقع امن المعلومات, مشكلة ملفات DLL يتكون نظام الويندوز من 60 بالمئة من ملفات dll و تتميز هاته الملفات بشهرة كبيرة عند الجيمرز أو محبي الألعاب لأن هناك بعض الألعاب عند تثبيتها وعند الرغبة في الدخول إليها تظهر رسالة خطأ تنص على أن بعض ملفات dll ناقصة ، لذا يجب عليك تحميل الملفات الناقصة لتشتغل اللعبة ، ولكن هل تعرف ماهي ملفات dll ؟ وهل توجد ملفات تشبهها؟ ولماذا تظهر رسائل الخطأ عند نقص أحدها ؟
ما هي ملفات DLL
Dll هي اختصار لكلمة Dynamic link library وتعني بالعربية ملفات الربط الديناميكي ، و هي ملفات خدمات حيث تقدم خدمات معينة في الخلفية فهي ليست برامج ، بل إن صح التعبير مكتبات لاكواد مكتوبة بلغات برمجة متعددة من أشهرها c++ بحيث يتم استدعائها عند الطلب من البرامج التنفيذية exe. أو الالعاب عند الحاجة إليها.
ووظيفة ملفات dll هي أنها تجعل البرنامج التنفيذي exe. أو اللعبة تستخدم أداة معينة مثل الطابعة أو عصا التحكم
ووظيفة ملفات dll هي أنها تجعل البرنامج التنفيذي exe. أو اللعبة تستخدم أداة معينة مثل الطابعة أو عصا التحكم
في الألعاب ، و يمكن استخدام ملفات dll في تنفيذ مجموعة من الاكواد والاوامر التي مكتوبة فيها من قبل ، و مثال على هذا برنامج أو لعبة تحتاج لمكان فارغ للتثبيت على قرص الصلب فتقوم باستدعاء ملف dll الذي يحتوي علي الاوامر اللازمة لذلك ، فيقوم الملف المستدعي باخبار البرنامج او اللعبة بالمكان الذي يوجد به مساحة فارغة ، وبهذا يكون البرنامج او اللعبة اقل حجما لأنه وفر كتابة أكواد وأوامر موجودة اصلا على نظام الويندوز، ويمكن استخدام تلك الملفات عن طريق اكثر من برنامج واحد في نفس الوقت .
ملفات تشبه ملفات DLL
ملفات ActiveX Controls .ocx : وهي تستخدم لاختيار التاريخ والوقت من المفكرة Calender ، ملفات Control Panel.cpl : وهي تستخدم لاظهار عناصر قائمة التحكم Control Panel ، ملفات Gadget driver.drv : وهي التي تستخدم للتحكم في وسائط الجهاز Drivers مثل الطابعة و غيرها .احيانا عند تشغيل بعض البرامج التي تعتمد علي ملفات dll تظهر رسالة خطأ ولا تعمل بسبب أن ملف dll الذي يستخدمة تم مسحه أو تغيير محتواه عن طريق برنامج آخر ، ويبقى الحل لإصلاح المشكل هو
اصلاح اخطاء DLL
كيفية اصلاح اخطاء ملفات DLL عن طريق ملف مضغوط سوف تجد رابطه اسفل المقال طبعنا مرفوع على ميديافاير يحتوي الملف على العديد من الملفات DLL الناقصه بحجم تقريبا 152.69MB
المزيد عن ملفات DLL
تتوفر الكثير من ملفات DLL من Windows بشكل افتراضي ولكن يمكن لبرامج الجهات الخارجية تثبيتها أيضًا. ومع ذلك ، من غير المعتاد فتح ملف DLL نظرًا لعدم الحاجة أبدًا إلى تعديل أحد الملفات ، بالإضافة إلى ذلك من المحتمل أن يتسبب ذلك في حدوث مشكلات في البرامج وملفات DLL الأخرى.
ملفات DLL مفيدة لأنها يمكن أن تسمح لبرنامج لفصل مكوناته المختلفة إلى وحدات فريدة يمكن بعد ذلك إضافتها أو إزالتها لتضمين أو استبعاد بعض الوظائف. عندما يعمل البرنامج بهذه الطريقة مع DLLs ، يمكن للبرنامج استخدام ذاكرة أقل لأنه لا يحتاج إلى تحميل كل شيء دفعة واحدة.
أيضا ، DLLs توفر وسيلة لأجزاء من برنامج ليتم تحديثه دون الحاجة إلى إعادة بناء أو إعادة تثبيت البرنامج بأكمله في كل مكان. يتم تضخيم الفائدة حتى عندما يستخدم البرنامج أكثر من DLL لأن كافة التطبيقات يمكن الاستفادة من التحديث من ملف DLL واحد.
تعتبر عناصر تحكم ActiveX وملفات لوحة التحكم وبرامج الأجهزة بعض الملفات التي يستخدمها Windows كمكتبات ارتباط ديناميكي. على التوالي ، تستخدم هذه الملفات ملحق الملف OCX و CPL و DRV.
عندما يستخدم DLL إرشادات من DLL مختلفة ، يعتمد DLL الأول الآن على الثاني. هذا يجعل من الأسهل على وظائف DLLs أن تتعطل ، لأنه بدلاً من وجود فرصة لـ DLL فقط ، فإن الأمر يعتمد الآن على الثاني ، وهو ما سيؤثر على الأول إذا كان يواجه مشكلات.
إذا تمت ترقية DLL تابعة إلى إصدار أحدث أو الكتابة فوقها باستخدام إصدار أقدم أو إزالتها من الكمبيوتر ، قد لا يعمل البرنامج الذي يعتمد على ملف DLL كما ينبغي.
DLLs الموارد هي ملفات البيانات الموجودة في نفس تنسيق الملف مثل DLLs ولكن استخدام ملحقات الملفات ICL و FON و FOT. ملفات ICL هي مكتبات الرموز بينما ملفات FONT و FOT هي ملفات خط.
طريقة تثبيت ملفات الDLL
حمل من ميديافاير
تعليقات
إرسال تعليق