الإعلانات
قديم 09-06-2011, 11:26 AM   #1

°•.♥ Black_Knight ♥.•°
عضو لامع



الصورة الرمزية °•.♥ Black_Knight ♥.•°


• الانـتـسـاب » Mar 2011
• رقـم العـضـويـة » 84617
• المشـــاركـات » 1,060
• الـدولـة » تــــــــحـــــــت الـــــــســـــلم
• الـهـوايـة » تـــــصليح الدمـــــــــاغ
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
°•.♥ Black_Knight ♥.•° صـاعـد

°•.♥ Black_Knight ♥.•° غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى °•.♥ Black_Knight ♥.•°

افتراضي (*•.¸(`•.¸ الموضوع الشامل عن ملفات Dll وخصائصها ومشاكلها ¸.•´)¸.•*) ‏





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




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

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



تعريف ملفات DLL

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

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




-[ فوائدها و خصائصها ]-

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

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

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




-[ الاخطاء ]-

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

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





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

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



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

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



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

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


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



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

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


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]



-[ ملاحظة مهمة جدا جدا ]-

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

المجلد dllcache أحد المجلدات المخفية الموجودة في مجلد نظام الويندوز ( system32 )
وهو يحوي على العديد من الملفات الاحتياطية المهمة لتشغيل ويندوز .



الالعاب المهمة التى تشتغل بالملفات dll

لعبة PES بكافة انواعها

لعبة need for speed بكافة انواعها

و الالعاب التى بها جرافيك عالى على جهاز صغير




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


توقيع °•.♥ Black_Knight ♥.•° :


ِADD - Follow

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Bặškǿtặ Ôñê Ôñlý y.png" border="0" alt="" title="Triggerhappyy" class="inlineimg" />


رد مع اقتباس
إعلانات google

قديم 09-06-2011, 04:17 PM   #2

DeadlY_Wave
عضو فضى



الصورة الرمزية DeadlY_Wave


• الانـتـسـاب » Feb 2010
• رقـم العـضـويـة » 67474
• المشـــاركـات » 3,138
• الـدولـة » Cairo El malek el sale7
• الـهـوايـة » الصيد
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DeadlY_Wave صـاعـد

DeadlY_Wave غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى DeadlY_Wave

افتراضي



تمام جارى التثبيت لفترة


توقيع DeadlY_Wave :
ربى احميها لى
فهى حياتى <3
عن #حبيبتى اتحدث <3


رد مع اقتباس
قديم 10-06-2011, 01:35 AM   #3

™~So_Bad~™
عضو فضى



الصورة الرمزية ™~So_Bad~™


• الانـتـسـاب » Nov 2010
• رقـم العـضـويـة » 76761
• المشـــاركـات » 3,123
• الـدولـة » قـــول حــاحـــا :D
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
™~So_Bad~™ صـاعـد

™~So_Bad~™ غير متواجد حالياً



افتراضي



شكرا


توقيع ™~So_Bad~™ :
Omar Gaber <3



Zamalek <3


رد مع اقتباس
قديم 10-06-2011, 04:28 PM   #4

°•.♥ Black_Knight ♥.•°
عضو لامع



الصورة الرمزية °•.♥ Black_Knight ♥.•°


• الانـتـسـاب » Mar 2011
• رقـم العـضـويـة » 84617
• المشـــاركـات » 1,060
• الـدولـة » تــــــــحـــــــت الـــــــســـــلم
• الـهـوايـة » تـــــصليح الدمـــــــــاغ
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
°•.♥ Black_Knight ♥.•° صـاعـد

°•.♥ Black_Knight ♥.•° غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى °•.♥ Black_Knight ♥.•°

افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة DeadlY_Wave عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تمام جارى التثبيت لفترة
شكرا


توقيع °•.♥ Black_Knight ♥.•° :


ِADD - Follow

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Bặškǿtặ Ôñê Ôñlý y.png" border="0" alt="" title="Triggerhappyy" class="inlineimg" />


رد مع اقتباس
قديم 10-06-2011, 04:46 PM   #5

Mysterious
عضو مشارك



الصورة الرمزية Mysterious


• الانـتـسـاب » Mar 2008
• رقـم العـضـويـة » 17499
• المشـــاركـات » 6,688
• الـدولـة » الــفـــ أرض ــيـروز
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Mysterious صـاعـد

Mysterious غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Mysterious

افتراضي



ممتاز!!


توقيع Mysterious :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
EGYPT
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]



رد مع اقتباس
قديم 11-06-2011, 10:46 AM   #6

°•.♥ Black_Knight ♥.•°
عضو لامع



الصورة الرمزية °•.♥ Black_Knight ♥.•°


• الانـتـسـاب » Mar 2011
• رقـم العـضـويـة » 84617
• المشـــاركـات » 1,060
• الـدولـة » تــــــــحـــــــت الـــــــســـــلم
• الـهـوايـة » تـــــصليح الدمـــــــــاغ
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
°•.♥ Black_Knight ♥.•° صـاعـد

°•.♥ Black_Knight ♥.•° غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى °•.♥ Black_Knight ♥.•°

افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة ™~So_Bad~™ عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
شكرا
اقتباس:
المشاركة الأصلية كتبت بواسطة Mysterious عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
ممتاز!!
شكرا


توقيع °•.♥ Black_Knight ♥.•° :


ِADD - Follow

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Bặškǿtặ Ôñê Ôñlý y.png" border="0" alt="" title="Triggerhappyy" class="inlineimg" />


رد مع اقتباس
قديم 12-06-2011, 04:45 AM   #7

~Soon~
عضو سوبر



الصورة الرمزية ~Soon~


• الانـتـسـاب » May 2010
• رقـم العـضـويـة » 71010
• المشـــاركـات » 2,426
• الـدولـة » some where
• الـهـوايـة » DESIGNING
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 14
~Soon~ صـاعـد

~Soon~ غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى ~Soon~

افتراضي



يثبت لفترة :glasses3:


توقيع ~Soon~ :
مختصر نظرية التطور لداروين : الانسان اصله بيكاتشو


Nobody dies a virgin ....... Life fucks us all


Kurt Cobain


رد مع اقتباس
قديم 12-06-2011, 08:05 PM   #8

°•.♥ Black_Knight ♥.•°
عضو لامع



الصورة الرمزية °•.♥ Black_Knight ♥.•°


• الانـتـسـاب » Mar 2011
• رقـم العـضـويـة » 84617
• المشـــاركـات » 1,060
• الـدولـة » تــــــــحـــــــت الـــــــســـــلم
• الـهـوايـة » تـــــصليح الدمـــــــــاغ
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
°•.♥ Black_Knight ♥.•° صـاعـد

°•.♥ Black_Knight ♥.•° غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى °•.♥ Black_Knight ♥.•°

افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة ~Soon~ عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
يثبت لفترة :glasses3:
شكرا


توقيع °•.♥ Black_Knight ♥.•° :


ِADD - Follow

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Bặškǿtặ Ôñê Ôñlý y.png" border="0" alt="" title="Triggerhappyy" class="inlineimg" />


رد مع اقتباس
قديم 19-06-2011, 12:06 AM   #9

SebkEnTa
عضو مميز



الصورة الرمزية SebkEnTa


• الانـتـسـاب » Feb 2010
• رقـم العـضـويـة » 68774
• المشـــاركـات » 831
• الـدولـة » Alex
• الـهـوايـة » Sport
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
SebkEnTa صـاعـد

SebkEnTa غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى SebkEnTa

افتراضي



thanks


توقيع SebkEnTa :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


استغفر الله العظيم من كل ذنب تبت لك به ... استغفر الله العظيم من كل ما وعــدتـــك بـــــه
ثم عدت فيه من نفسى ولم أوفى به

استغفر الله العظيم لي وللوالدي وللمؤمنين والمؤمنات والمسلمين والمسلمات الاحياء منهم والاموات

وصلي اللهم على محمد وعلى آله وصحبه الى يوم الدين


رد مع اقتباس
قديم 26-06-2011, 11:43 AM   #10

f_h_u





• الانـتـسـاب » Mar 2011
• رقـم العـضـويـة » 81880
• المشـــاركـات » 3,441
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
f_h_u صـاعـد

f_h_u غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى f_h_u

افتراضي



Thank'S




رد مع اقتباس
قديم 02-07-2011, 02:24 PM   #11

mizo82
عضو سوبر





• الانـتـسـاب » Mar 2009
• رقـم العـضـويـة » 56458
• المشـــاركـات » 2,534
• الـدولـة » iN JeBelely
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس » Male
• نقـاط التقييم » 10
mizo82 صـاعـد

mizo82 غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى mizo82

افتراضي



شكرا


توقيع mizo82 :
[



مشكلتي اني راجل لا حرمه تركبني ،،، ولا فلوس تذلني >:/..


رد مع اقتباس
قديم 02-07-2011, 04:35 PM   #12

SeifElkomy
عضو متألق



الصورة الرمزية SeifElkomy


• الانـتـسـاب » Nov 2008
• رقـم العـضـويـة » 40775
• المشـــاركـات » 1,781
• الـدولـة » التحرير
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
SeifElkomy صـاعـد

SeifElkomy غير متواجد حالياً



افتراضي



شكرا


توقيع SeifElkomy :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

معتزل الاشــــرافـــ

أقم صلاتك .. تنعم بحياتك

!SeIFelKoMY!


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
°¨¨¨™¤¦¤™¨¨¨°الموضوع الشامل°¨¨¨™¤¦¤™¨¨¨° BoGe بـعـيـدآ عـن سـيـلـك رود 1 17-07-2010 06:36 PM


الساعة الآن 01:55 PM.