الاثنين، 6 مارس 2017

ما هو الريجسترى وتعريفه ووظائفه فى ويندوز ميكرو سوفت




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

ماهو الريجستري ؟ 


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

أين يوجد الريجستري ؟


يوجد الريجستري على شكل برنامج تنفيذي من نوع exe تحت مجلد Windows ، وهذا هو المسار :
C:\Windows\regedit

الريجستري
مسار أداة الريجستري

كما يمكنك تشغيله عن طريق الذهاب إلى قائمة التشغيل Start menu و كتابة الأمر regedit في مربع البحث الموجود Run :
Start menu ➡️ Run ➡️ regedit

الريجستري
تنفيذ الريجستري

ماذا يوجد في الريجستري ؟


تحتوي هذه الأداة على 5 أجزاء رئيسة يطلق عليها إسم  الخلايا Hives ، و يوجد تحتها مفاتيح  keys  ، و هي كالآتي :

الريجستري
تركيبة الريجستري

1⃣ HKEY_CLASSES_ROOT :
يحتوي هذا القسم على المعلومات الضرورية للويندوز لمعرفة ما يجب القيام به عندما تريد فعل شيء ما ، كعرض محتويات القرص الصلب ، أو فتح نوع معين من الملفات، إلخ.
2⃣ HKEY_CURRENT_USER :
هذا الجزء يحتوي على جميع الإعدادات الخاصة بالمستخدم الحالي ، مثل إعدادات سطح المكتب و الشبكة و إسم  المستخدم إلخ .
3⃣ HKEY_LOCAL_MACHINE :
يوجد في هذا الجزء كافة البيانات الخاصة بالكمبيوتر
 كالذاكرة و القرص الصلب و تعريفات العتاد و كل ما يتعلق  بإعدادات الجهاز بصفة عامة .
4⃣ HKEY_USERS :
هذا الجزء يحتوي على جميع المعلومات الخاصة بمستخدمي النظام .
5⃣ HKEY_CURRENT_CONFIG :
و هذا القسم الخامس و الأخير يوجد فيه جميع إعدادات العتاد الحالية .

ماهي أنواع البيانات اللتي يتم تخزينها في الريجستري ؟


هنالك 6 أنواع من البيانات اللتي يمكن تخزينها في الريجستري وهي كالآتي :

الريجستري
أنواع البيانات في الريجستري

1⃣ REG_BINARY :
هذا النوع من البيانات عبارة عن بيانات العتاد و يقع تخزينها على شكل Hexadecimal .
2⃣ REG_DWORD :
تتكون هذه البيانات من 4 بايت ويتم تخزين قيم معينة فيها تابعة لعتاد الجهاز .
3⃣ REG_SZ :
هو متغير حرفي String ثابت .
4⃣ REG_EXPAND_SZ :
هو متغير معين من البيانات يتغير بتغيرالبرامج المستخدمة حاليا .
5⃣ REG_MULTI_SZ :
هو متغير متعدد المهام و يحتوي على قائمة من القيم اللتي يمكن قراءتها و الكتابة عليها .
6⃣ REG_FULL_RESOURCE_DESCRIPTOR :
قائمة خاصة بتعريفات عتاد الجهاز .

طريقة التعديل على الريجستري :


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

2 التعليقات :

إرسال تعليق