PrEsTiGe
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

PrEsTiGe

GeNeRaL
 
الرئيسيةالبوابهأحدث الصورالتسجيلدخول

 

 الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها

اذهب الى الأسفل 
4 مشترك
كاتب الموضوعرسالة
كريم محروس
ماشى الحال
ماشى الحال
كريم محروس


عدد المساهمات : 36
تاريخ التسجيل : 07/04/2010

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالخميس 08 أبريل 2010, 1:53 pm

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها 63071784

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


كيف حالكـم جميعاً ؟
ان شاء الله
تكونوا في تمام الصحة والعافية


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

بعد توقف فترة ليست بالقليلة ولا بالكثيرة عن طرح البرامج
والمعلومات ..
هالفترة الاخيرة لاحظت الكثير من الاعضاء يستفسروا عن ملفات DLL

فقمت بتجميع اكبر قدر من المعلومات عنها وذلك للافاده ..


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Dlliconkategori

بسم الله نبدأ :

حلقة اليوم
تتحدث عن ملفات الـ DLL وهي اختصار لـ
Dynamic Link
Library (مكتبة الربط الديناميكي)،
و ما هي فائدتها داخل النظام والبرامج، و في
حال فقدان
احدها او عدم وجودها بالنظام كيفية الحصول عليها؟


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

DLL تعريف ملفات

DLL - Dynamic Link Library هي عبارة عن مجموعة
من البرامج الصغيرة (Small Programs) يتم
استدعائها عند الحاجة اليها من
البرامج الكبيرة او برامج التنفيذية EXE - Executable عند عملها ، و ملف
الـ DLL
يجعل البرنامج التنفيذي يتصل باداة معينة (Device) مثل الطابعة (Printer) و غيرها
من الادوات ،
او قد يحتوي على مجموعة من الرموز (Codes) من اجل اداء امر معين.
فعند حاجة الملف التنفيذي لملف
الـ DLL فانه يقوم باستدعائه و استخدام الامر
المناسب له من بين مجموعة الاوامر التي فيه.

مثال على ذلك برنامج تنفيذي
بحاجة الى مكان فارغ بالقرص الصلب (HardDisk)، يقوم هذا البرنامج باستدعاء
ملف
الـ DLL الذي يحتوي على الاوامر اللازمة لذلك، فيقوم ملف الـ DLL باخبار البرنامج
التنفيذي عن المكان
الفارغ، و هذا يجعل البرنامج التنفيذي اقل حجما و دون
الحاجة الى كتابة الامر الذي اصلا موجود. و بالتالي لن تحتاج
جميع البرامج
كتابة الاوامر التي تحتوي على معلومات عن الاماكن الفارغة، و هذا ما يوفره ملف الـ
DLL المختص بذلك.

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

فوائدها و خصائصها

1- التقليل من مساحة
الـ RAM المستخدمة: احد ميزات ملفات الـ DLL او بالاحرى فائدتها، هي عدم الحاجة الى

تخزينها في ذاكرة الدخول العشاوئي (Random Access Memory) مع البرنامج التنفيذي
الذي يعمل ، و بالتالي
توفير المساحة في الـ RAM ، مثلا عند عمل على معالج
النصوص وورد (Microsoft Word) وارادة طباعة النص
على الطابعة (Printer)، فانه
يتم استدعاء ملف الـDLL الخاص بالطابعة دون الحاجة الى تخزينه بالـ RAM مع

البرنامج التنفيذي ، و يتم استخدام الاوامر التي فيه لطباعة النص.

2- ادارة الذاكرة: فملفات الــ DLL مصنفة الى قطاعات، و كل
قطاع يحتوي على الصفات الخاصة فيه،
مثل قابل للكتابة (Writable) او فقط للقراءة
(Read-Only)، قابل للتنفيذ (Executable) او غير قابل للتنفيذ
(Non-Executable).
و الرموز(Codes) في ملفات الـ DLL يتم استخدامها باكثر من
برنامج تنفيذي واحد، وبالتالي يتم وجوده في مكان
واحد في قطاع محدد يالقرص
الصلب. و لا داعي لوجوده في اكثر من مكان لاكثر من برنامج و بالتالي سهولة الوصول
اليه.

3- استيراد المكتبات: فكل ملف DLL يحتوي
على عنوان استيراد (Import Address) خاص به، فحين حاجة ملف
تنفيذي الى هذا
الملف فانه يقوم بطلب هذا العنوان لاستدعاء الملف. حيث يوجد جدول للعنوانين خاص
لملفات الــ DLL يتم
الحصول على العنواين منه و استدعاء الملفات
المطلوبة.

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

الاخطاء

حين حدوث
استدعاء بطريقة خاطئة ، سوف يظهر خطأ GPF-General Protection
Fault (خطأ حماية عام).
فان سبب هذا الخطأ قد يكون خلل في عملية
الاستدعاء او عدم وجود الاوامر المطلوبة في الملف الـ DLL المستدعى
او عدم وجود
الملف اصلا او ان الملف المستدعى لا يتفق مع نظام التشغيل(Operating System)
الموجود.

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

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Ksayat20599f154e

حيث
انه هذا الخطأ يقول ان برنامج Real Player لم يقبل ان يعمل لان الملف MSSVCR71.dll
لم يتم العثور عليه، اعادة تحميل البرنامج قد
يحل الامر.
اذا تم اعادة التحميل و لم يحل الامر هذا معناه انه الملف MSSVCR71.dll غير موجود،
و بالتالي لن يستطيع البرنامج
استدعاء الملف و الحصول على الامر اللازم له.

مثل هذا الخطأ يظهر اكثر شيء
عند محاولة تشغيل العاب الكمبيوتر التي تستخدم الــ DirectX، و ظهوره يجعل

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

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

النسق المستخدمة في المكتبة

.OCX (للمكتبات المحتوية على ActiveX)
.DRV (للمكتبات
المحتوية على تعريفات أجهزة النظام).
Exe - Executable
DLL - Dynamic Link
Library
Sys - System

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57



تحميل ملفات DLL
الناقصة

الحل / الطريقة التي كانت مشهوره لتحميل الملفات الناقصة هي
المواقع الكثيره
والمشهوره التي تحتوي على ملفات DLL وغيرها من النسق للمكاتب
ومنها:

كود PHP:
http://www.dlldll.com/
http://www.dynamiclink.nl/
http://www.dll-files.com/
http://www.windll.com/


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

الحل السرييع دون الحاجة للبحث

ملف يحتوى على جميع ملفات DLL ومن خلاله وبضغطة زر فقط يقوم
تلقائياً
بتحميل الملف الناقص ووضعة فى مسارة الصحيح دون عناء او بحث او
مجهود.

لتحميل الملف اضغط هنا او هنا او هنا


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

ملاحظة مهمة جداً جداً

رايت وقرأت الكثير من المواضيع عن مجلد dllcache حيث ان البعض يقوم بحذف محتوياته
باعتقادهم انه
يزيد من سرعة النظام وهذا الاعتقاد خاطئ بكل المعاني وهذا تعريف بالمجلد
ومحتواه:

المجلد dllcache أحد المجلدات المخفية
الموجودة في مجلد نظام الويندوز ( system32 )

وهو يحوي على العديد من الملفات الاحتياطية المهمة لتشغيل ويندوز
.

يستخدم نظام حماية الملفات - WFP - الموجود في ويندوز هذا المجلد لاسترجاع
الملفات المحمية
المعطوبة أو التي استبدلت من أحد البرامج ، وعند حدوث خلل في
هذا المجلد أو قمت بمسح محتوياته
وكنت تريد استرجاع الملفات الموجودة في هذا
المجلد عليك بالاتجاه لقائمة إبدأ ثم تشغيل واستخدام الأمر التالي
:

كود PHP:
sfc /scannow



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


الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Df57

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

لكم مني أجمل وارق
تحية
كريم محروس

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها 63071784
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حبيبة
ريس يانجم
ريس يانجم
حبيبة


عدد المساهمات : 256
تاريخ التسجيل : 19/02/2010

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: رد: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالخميس 08 أبريل 2010, 4:15 pm

توبيك جميل جدااااااا ياكريم
ويارب دايما متقدم ان شاء الله
تسلم على التوبيك الجميل
شرفنى انى اكون اول من يرد على موضوعك المتميز
الرجوع الى أعلى الصفحة اذهب الى الأسفل
كريم محروس
ماشى الحال
ماشى الحال
كريم محروس


عدد المساهمات : 36
تاريخ التسجيل : 07/04/2010

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: رد: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالخميس 08 أبريل 2010, 9:31 pm

الموضوع نور بوجودك
وان شاء الله القادم اجمل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
miro hero
ربنا يزيدك
ربنا يزيدك
miro hero


عدد المساهمات : 58
تاريخ التسجيل : 03/04/2010
العمر : 38
الموقع : www.ismailyonline.com

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: رد: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالأحد 11 أبريل 2010, 9:03 am

ياسيدى يا سيدى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
snow white
ريس يانجم
ريس يانجم
snow white


عدد المساهمات : 333
تاريخ التسجيل : 27/03/2010
العمر : 38

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: رد: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالأحد 11 أبريل 2010, 5:00 pm

جميل قوى ياكريم
ثانكس على التوبيك الجميل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
كريم محروس
ماشى الحال
ماشى الحال
كريم محروس


عدد المساهمات : 36
تاريخ التسجيل : 07/04/2010

الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Empty
مُساهمةموضوع: رد: الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها   الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها Icon_minitimeالثلاثاء 13 أبريل 2010, 11:24 pm

نورتوا الموضوع بردكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
PrEsTiGe :: الكمبيوتر والأنترنت :: برامج الكمبيوتر-
انتقل الى: