الرئيسية | الشروط والقوانين | سياسة الخصوصية | اتصل بنا | الأرشيف | RSS |
![]() |
![]() |
يمنع منعا باتا طرح موضوع إعلاني دون مخاطبة الأدارة |
|
منـتدى المشاكل والحلول كل ما يختص بمشاكل الحاسوب وحلولها ومعالجة الاخطاء اللتي تواجهك. |
|
أدوات الموضوع |
#1
|
||||
|
||||
![]() [FRAME="8 70"]أحببت أن أضع بين أيديكم نبذة مختصرة لأمر متشبع وكبير أسميه حاوي نظام التشغيل ..
أمر يجهله الكثير سواء مبتدئين أو محترفين ولا يمارسه إلا القليل و العارفين ببواطن الأمور وخفايا الـ Windows . بسبب نظر البعض بأن مجرد سماعه عن الـ Registry ( الرجيستري ) . يعتبر لديه منطقة محضورة وخطر الوصول إليها وهذا هو الجيد بينما يعتبر البعض الآخر أن الريجستري مكان من الممكن تغير الكثير من الإعدادات فيه وهذا يتطلب منك إصدار نسخة من الرجيستري لكي لا تعبث بالقيم والمتغيرات ويصيب النظام بالعطل والضرر الكبير . نذهب لتعريف الـ Registry ( الرجيستري ) : يعتبر الريجستري أحد أهم أركان نظام التشغيل (الويندوز) ، لكونه يمثل قاعدة البيانات database التي يستخدمها الويندوز لتخزين المعلومات التي تخص إعدادات وأماكن وجود البرامج ومكونات الويندوز على القرص الصلب. معظم البرامج عند تنصيبها تكتب تلقائيا ومباشرة إلى الريجستري معلومات عن إعداداتها وأرقام إصداراتها وأماكن تواجدها وغيرها على القرص الصلب. قد يختلف مسار المعلومات المدونة في الريجستري من ريجستري إلى أخرى بإختلاف نسخ الويندوز، وكذلك لكل ويندوز وجهاز .. ريجستري خاصة بهما. يتكون الهرم التسلسلي لريجستري الويندوز عند فتحه ما يلي : 1- الشجرة Tree وهي الأصول الرئيسة . 2- إلتقاء التقاطع بالقائمة المنسدلة أو العقد Nodes . 3- المفاتيح Keys ( القيم والمتغيرات ) . في البداية نريد الدخول إلى الريجستري؟ في الوقت الحاضر هناك برنامجين مساعدين لإستدعاء وعمل تحريرأو إجراء تغيرات في ريجستري الويندوز، الأول يدعى Regedit والثاني يدعى Regedt32. الأول 16-bit والثاني وكما نراه من الجزء الأخير من إسمه أنه 32-bit. بيئات 95 و 98 و Me تستخدم فقط Regedit، بينما بيئات NTو 2000 و XP تسخدم الإثنين. الفرق بين الإثنين هو أن Regedit يوفر محرك بحث أقوى و أسرع من Regedt32 بينما يمنع Regedt32 التخزين التلقائي للريجستري عند إجراء تغيرات في الوقت الذي لا يمتلك Regedit هذه الصفة. ولتشغيل أي من هذين البرنامجين المساعدين، إذهب إلى الزر إبدأ Start ثم تشغيل RUN ثم كتابة Regedit أو Regedt32 إعتماداً على نوع الويندوز المستخدم المتواجد عندك. ملاحظة: يقصد بالبرنامج المساعد هو البرنامج الذي إما أن يأتي مندمجاً مع الويندوز ومكانه مجلد الويندوز وغالباً ما يكون في مجلد system32 أو يتم تنصيبه في هذا المكان بالتحديد. والغاية من تنصيبه او وضعه في هذا المكان هو أنه حتى يتم إستدعاء هذا البرنامج المساعد من أي مكان من دون الحاجة لذكر مساره path. الآن نأتي للأهم الا وهي الأغصان كما لاحظناها بالصور أعلاه سأشرحها شرحا مختصرا لتصل المعلومة للأخوة الأعضاء والزوار بكل سهولة . الأغصان المتشعبة من الرجيستري : الغصن الأول : HKEY_CLASSES_ROOT بأعرفه لكم على أنه فقط على كل ما يخص الملفات من معلومات، مثل نوع الملف وإمتداده ومكان وجوده و ال shortcut ملفات الإختصار المقصود بها والخاصة به وغيرها. وبذلك تكون وظيفة هذا الغصن هو إرشاد أو إعلام الويندوز بكيفية التعامل مع أي ملف أينما كان موجوداً سواءموجود في قرص مرن أو قرص صلب أو سيدي. فمثلاُ لو كان لديك ملف بإمتداد dll الذي هو مختصر ل dynamic link library فعادة هذه الملفات لا تمتلك أيقونة ، صحيح أن النظام هو الذي يمنح الأيقونة ولكن بعد أن تصدر الأوامر من هذا الغصن بأن هذا الملف هو من نوع الإمتداد dll ويجب اصدار له الأيقونة الخاصة به. كل الملفات من هذا الإمتداد لها نفس الأيقونة بغض النظر عن إختلاف أسماءها ومصدر إنشاءها. بأعطيكم مثال أسهل عندما تقوم بتنصيب Microsoft Word، فإن الإمتداد .doc سيتم ضمه إلى هذا الغصن أثناء عملية التنصيب. بعدها سيتولى الويندوزعملية تنظيم وربط أي ملف بهذا الإمتداد أينما وجد ببرنامج Word وإعطاءه أيقونة Word وهكذا. عرفنا الأول عن عمله وترتبيه بين الأغصان نذهب للغصن الثاني وما هو عمله . الغصن الثاني : HKEY_CURRENT_USER يحتوي هذا على معلومات معايرة configuration لإعدادات النظام الخاصة بالشخص الذي يستخدم الويندوز حالياً. ومن هذا جاء إسم هذا الغصن يعني أن user تعني المستخدم للنظام أو الشخص المستخدم للحاسوب وكلمة current تعني حاليا أوفي الوقت الحاضر حسب تفسيري (: . وعليه تكون وظيفة هذا الغصن هي التحكم بإعدادات مستخدم الكمبيوتر حالياً لمثلاً سطح المكتب Desktop، مظهر الشاشة، شاشة التوقف، عمق ألوان الشاشة وتغييرها ، إعدادات الإنترنت وطريقة الإتصال بالعالم الخارجي، إعدادات الأجهزة المرتبطة بالجهاز من طابعة وسكانر و الأجهزة الخارجية بشكل عام غيرها وهذا الغصن لا يحتوي ابدا على معلومات عن الاجهزة الخارجية ، كما يحتوي هذا الغصن على معلومات إعدادات عن نظام الأمان وبرامج الحماية المستخدمة من قبل المستخدم الحالي للجهاز. فمثلاً، عندما تقوم بتغير شاشة التوقف، فإن إسم شاشة التوقف القديمة سيتم إستبداله حالاً في هذا الغصن بإسم شاشة التوقف الجديدة وبذلك يتم الإحتفاظ به إلا أن يتم تغيير آخر وهكذا مع كل تغيير يقوم به مستخدم الحاسوب الحالي. وعند كل إقلاع للويندوز، يذهب الويندوز إلى هذا الغصن قبل ظهور سطح المكتب لقراءة الإعدادات الخاصة لذلك المستخدم الحالي ومن ثم يطبقها ولهذا لا تتغير الإعدادات إلا أن يقوم المستخدم بتغييرها بإرادته يدويا . نذهب الآن إلى الغصن الثالث : HKEY_LOCAL_MACHINE هذا الغصن يحتوي على معلومات تخص الكمبيوتر نفسه من ناحيتي الهاردوير القطع الخارجية ونظام التشغيل (الويندوز) والبرامج المنصبة من قبل المستخدم . أي يعنى أن هذا الغصن يحتوي على معلومات مفصلة ومرتبة ومنسقة بنفس الوقت عن كل قطعة من قطع الهاردوير في الجهاز، من لوحة مفاتيح، ماوس، نوافذ الطابعة printer ports , سكانر وأي جهاز خارجي ، أقراص الخزن الصلبة، سيدي وديفيدي وسيدي رايتر ...إلخ. كما يحتوي هذا الغصن على مشغلات الأجهزة drivers، وعلى قائمة بكل البرامج المنصبة وملفاتها التابعة لها، كما أن هذا الغصن مسؤول عن البرامج التلقائية التشغيل مع بداية كل إقلاع للويندوز. الغصن الرابع : HKEY_USERS بإختصار شديد هذا الغصن يحتوي على معلومات إفتراضية عن كل الأشخاص اللي إستخدموا الجهاز فيما لو كان هناك عدت اشخاص يستخدمون الجهاز الواحد في أوقات مختلفة اعطيكم مثال مبسط عندما تنشأ حساب المستخدمين كمدير شبكة كأن تكون أنت الكنترول وباقي الحسابات فرعية محدودي الاوامر والإستخدام بالجهاز . وأيضا أهمية هذا الغصن تبدو جلية في مقاهي الإنترنت والكليات والجامعات حيث يكثر إستخدام الجهاز الواحد من قبل أكثر من رجل. اما بالنسبة للشخص الواحد الذي يستخدم جهازه لوحده فلهذا الغصن أهمية قليلة جداً ولكن لا يمكن مسحه أو حذفه . الغصن الخامس والأخير : HKEY_CURRENT_CONFIG هذا الغصن المتشعب الأخير وكما يستدل من إسمه يحتوي على معلومات إعدادات الهاردوير المستخدمة حالياً. قد يتساءل البعض هذا الغصن يبدو عديم الفائدة ومن ثم لماذا وضعته شركة مايكروسوفت؟ أقول كلا ثم كلا فلهذا الغصن كبقية الأغصان المتشعبة الأخرى أهمية قصوى، فهو يقوم بتقوية أواصر التوافقية بين البرامج والهاردوير القديمة بالحديثة. فمثلاً لولا هذا الغصن لما يستطيع ويندوز إكسبي تشغيل برامج ويندوز 98 أو 2000 القديمة وهكذا << ذكي من تحليلي (:. هذا الغصن لايمكن إجراء تغيير على قيمه . مع ملاحضة يا أخواني بأن البرنامج المساعد Regedit أو Regedt32 لا يمثل الريجستري على الإطلاق إنما هو برنامج مساعد لتحرير وعمل تغيرات في قيم ومتغيرات الريجستري لا أكثر ولا أقل يعني نسميه بالوسيط والوصلة . وبهذا نكون قد شارفنا على نهاية شرح سريع ومبسط عن الريجستري لما يحتويه على معلومات قيمة وكبيرة وكثيرة لا يسمح بأن نضعها بموضوع واحد بسبب تشعبه الواسع بسجلات النظام والذي شرح بالأعلى الآن إنما يعتبر نقطة بمحيط عالم الرجيستري لكم دعائي وتقديري . [/FRAME]
|
![]() |
رقم المشاركة : 2 | |
|
![]() فعلا معلومات قيمه ويجب على كل عضو التركيز في الكلام اثناء التطبيق |
|
![]() |
رقم المشاركة : 3 | |
|
![]()
Nathyaa |
|
![]() |
رقم المشاركة : 4 | |
|
![]() [grade="00008b Ff6347 008000 4b0082"]يسلموووووووو مراقبتنا[/grade] |
|
![]() |
رقم المشاركة : 5 | |
|
![]() ألـــــف شكــــــر ع المعلـــــومات المهمــــــــــه .. للإستفسار >>> kwety0@hotmail.com |
|
![]() |
رقم المشاركة : 6 | |
|
![]()
|
|
|
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
نبذة عن الـ Virus ( درس تثقيفي ) . | Nathyaa | منـتدى المشاكل والحلول | 8 | 08-09-2006 08:25 AM |
~~!!~~ نقاط مختصرة توصلكـ للتميّز بالمنتديات في أسرع وقت ممكن ~~!!~~ | توفيق | منتدى استراحـة الاعـضاء | 5 | 18-07-2006 11:21 PM |
دروس مختصرة في الإملاء . | Nathyaa | منتدى التربيه والتعليم | 4 | 09-05-2006 07:50 AM |
معلومات مختصرة عن رومانيا | البطل أبيــــها | منتدى السياحه والسفر | 10 | 01-07-2005 11:46 PM |
طريقة مختصرة للنزول | OK | منـتدى الألـعاب والألغاز | 6 | 08-12-2004 05:01 AM |
الساعة الآن 08:30 PM
|