العودة   منتديات عشاق السودان > منتديات الكمبيوتر والإنترنت > منتدى الشبكات وأنظمة التشغيل
التسجيل مستضيف الصور التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 09-10-2005, 11:11   رقم المشاركة : 1 (permalink)
معلومات العضو
Temon
عضو مميز
 
الصورة الرمزية Temon
 

 

 
إحصائية العضو









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

 

إحصائية الترشيح

عدد النقاط : 30
Temon is on a distinguished road

 

 

دراسة مفصلة في Windows Registry

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

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

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


مما يتكون أساس الريجستري؟
يتكون الهرم التسلسلي لريجستري الويندوز من ما يلي:
1- الشجرة Tree
2- إلتقاء التقاطع أو العقد Nodes
3- المفاتيح Keys

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




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




كيف يتم الدخول إلى الريجستري؟
في الوقت الحاضر هناك برنامجين مساعدين لإستدعاء وعمل تحريرأو إجراء تغيرات في ريجستري الويندوز، الأول يدعى Regedit والثاني يدعى Regedt32. الأول 16-bit والثاني وكما يستدل من الجزء الأخير من إسمه أنه 32-bit. بيئات 95 و 98 و Me تستخدم فقط Regedit، بينما بيئات NTو 2000 و XP تسخدم الإثنين. الفرق بين الإثنين هو أن Regedit يوفر محرك بحث أسرع من Regedt32 بينما يمنع Regedt32 الخزن التلقائي للريجستري عند إجراء تغيرات في الوقت الذي لا يمتلك Regedit هذه الصفة. ولتشغيل أي من هذين البرنامجين المساعدين، إذهب إلى الزر إبدأ Start ثم تشغيل RUN ثم كتابة Regedit أو Regedt32 إعتماداً على نوع الويندوز المستخدم.
ملاحظة: يقصد بالبرنامج المساعد ذلك البرنامج الذي إما أن يأتي مندمجاً مع الويندوز ومكانه مجلد الويندوز وغالباً ما يكون في مجلد system32 أو يتم تنصيبه في هذا المكان بالتحديد. والغاية من تنصيبه او وضعه في هذا المكان هو أنه حتى يتم إستدعاء هذا البرنامج المساعد من أي مكان من دون الحاجة لذكر مساره path.

الأغصان المتشعبة The Hives
HKEY_CLASSES_ROOT
هذا الغصن المتشعب يحوي فقط على كل ما يخص الملفات من معلومات، مثل نوع الملف وإمتداه ومكان وجوده و ال shortcut الخاصة به وغيرها. وبذلك تكون وظيفة هذا الغصن هو إرشاد أو إعلام الويندوز بكيفية التعامل مع أي ملف أينما كان موجوداً سواء أكان في قرص مرن أو قرص صلب أو سيدي. فمثلاُ لو كان لديك ملف بإمتداد dll الذي هو مختصر ل dynamic link library فعادة هذه الملفات لا تمتلك أيقونة، إذاً مَنْ الذي يمنح أيقونة لهذا النوع من الملفات؟ صحيح أن النظام هو الذي يمنح الأيقونة ولكن بعد أن تصدر الأوامر من هذا الغصن بأن هذا الملف هو من نوع الإمتداد dll ويجب إعطاءه الأيقونة الخاصة به. كل الملفات من هذا الإمتداد لها نفس الأيقونة بغض النظر عن إختلاف أسماءها ومصدر إنشاءها. مثال آخر، عندما تقوم بتنصيب Microsoft Word، فإن الإمتداد .doc سيتم ضمه إلى هذا الغصن أثناء عملية التنصيب. بعدها سيتولى الويندوزعملية تنظيم وربط أي ملف بهذا الإمتداد أينما وجد ببرنامج Word وإعطاءه أيقونة Word وهكذا.
أغلب برامج تسريع القرص الصلب Defragmentation الجيدة مثل Raxio PerfectDisk 7 تعمل وأثناء عملية التسريع على الذهاب إلى هذا الغصن وقراءة الإمتدادت فيه وإعادة ربطها بالبرامج الأم لكي تسرع من إقلاع هذه الملفات. ولهذا نرى بعد كل عملية تسريع تحسن في سرعة إقلاع البرامج والملفات التابعة لها. كما يستخدم هذا الغصن أيضاً معظم برامج تنظيف وإصلاح الريجستري، فتقوم برامج الصيانة هذه بمسح أو رفع أي إمتداد ليس له برنامج أم، وبذلك يتسرع عمل برامج التسريع نفسها وكذلك يتخلص الويندوز من أعباء التفتيش المستمر عن ربط الإمتداد بالبرنامج الأم وبذلك يتسرع الويندوز أيضاً. والسؤال الذي أطرحه للإخوة والأخوات القراء لهذا الموضوع: كيف يتم رفع ملف بإمتداد dll من النظام وكان هذا الملف ليس له أية فائدة للجهاز كأن يكون تركه أحد البرامج بعد رفعه علماً بأن هذا الملف لازلت له معلومات تسجيل في هذا الغصن؟

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

وللموضوع بقية إن شاء الله رب العالمين


m O e
‹•●•›

التوقيع


You will never walk aLone
Temon غير متواجد حالياً   رد مع اقتباس
قديم 10-10-2005, 12:18   رقم المشاركة : 2 (permalink)
معلومات العضو
aboelmozn
عضو متواصل
 
إحصائية العضو








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

 

إحصائية الترشيح

عدد النقاط : 10
aboelmozn is on a distinguished road

 

 

شكراً على المعلومات القيمة

التوقيع


mazin2831@yahoo.com

aboelmozn غير متواجد حالياً   رد مع اقتباس
قديم 21-10-2005, 06:14   رقم المشاركة : 3 (permalink)
معلومات العضو
seEker_2005
عضو جديد
 
إحصائية العضو








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

 

إحصائية الترشيح

عدد النقاط : 10
seEker_2005 is on a distinguished road

 

 

مشكوووور جدا على هذه الدرووس المفيدة والنافعة ،،،
وأرجو أنك تكملها......
شكرا شكرا شكرا
seEker_2005 غير متواجد حالياً   رد مع اقتباس
قديم 23-03-2006, 21:09   رقم المشاركة : 4 (permalink)
معلومات العضو
عبدالسلام
عضو جديد
 
إحصائية العضو








عبدالسلام غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
عبدالسلام is on a distinguished road

 

 

هذا الموضوع منقول من منتديات المشاغب وهناك اكثر من 36 صفحه فيه حول الموضوع لذا يرجى الاشاره الى المصدر عند نقل اي موضوع للامانه العلميه... مع التقدير
عبدالسلام غير متواجد حالياً   رد مع اقتباس
قديم 03-04-2006, 13:55   رقم المشاركة : 5 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








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

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

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

كافيه و وافيه

وما قصرته يديك الف عافية

لي رجعه في نفس الموصوع !

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 15-08-2006, 13:20   رقم المشاركة : 6 (permalink)
معلومات العضو
3ashg hana
مشرف المناسبات والتعارف
 
الصورة الرمزية 3ashg hana
 

 

 
الجدارة: وسام الجدارة - سبب اصدار الوسام: الجدارة 
عدد الأوسمة: 1
إحصائية العضو









3ashg hana غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
3ashg hana is on a distinguished road

 

 

مشاركة: دراسة مفصلة في Windows Registry

شكرا" أخي حقيقه موضوع جميل جدا" ومفيد ..

أشكرك أخي علي تزويدنا بهذه المعلومات ..

كل أحترامي ..

التوقيع



zizi يــــا zizi ..
3ashg hana غير متواجد حالياً   رد مع اقتباس
قديم 10-01-2007, 02:13   رقم المشاركة : 7 (permalink)
معلومات العضو
ECHOO
عضو فضي
 
الصورة الرمزية ECHOO
 

 

 
إحصائية العضو








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

 

إحصائية الترشيح

عدد النقاط : 364
ECHOO is just really niceECHOO is just really niceECHOO is just really niceECHOO is just really nice

 

 

مشاركة: دراسة مفصلة في Windows Registry

how ican register windows vista plz
ECHOO غير متواجد حالياً   رد مع اقتباس
رد


أدوات الموضوع
طرق مشاهدة الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


الساعة الآن: 04:16


Powered by vBulletin® Version 3.6.8, Copyright ©2000 - 2008, Tranz By Almuhajir
جميع الآراء والتعليقات المطروحة تمثل وجهة نظر كاتبها وليس بالضرورة وجهة نظر الموقع
SudaBest.net SudaBest.net

Search Engine Optimization by vBSEO 3.2.0 RC5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103