السبت، 28 فبراير، 2015

كل ما تحتاج معرفته عن موضوع المسجلات في الوندوز registry

بسم الله الرحمن ارلرحيم 





مؤكد انك سمعت عن المسجلات Registry في مكان ما اذا كنت تعمل في مجال تكنولوجيا المعلومات او اذا كنت مستخدم لنظام الوندوز حيث تكثر المشاكل في هذا الجزء من النظام لكن هل جربت البحث ومعرفه ما هي المسجلات وما عملها ؟
في هذا الموضوع سنتكلم عن كل ما تحتاج معرفته عنها حتى تقوم باعمالك وتحل مشاكلك بسهوله ..


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

المسجلات من اهم مكونات نظام الوندوز حيث يستخدمها نظام الوندوز كقاعده بيانات يخزن بها اعدادات النظام , اغلب البرامج التي تعمل على الوندوز تستخدم المسجلات لتحفظ اعدادات البرنامج مثل حفظ وقت انتهاء النسخه التجريبيه للبرنامج او حفظ معلومات المستخدم المستخدمه في البرنامج او حفظ مكان تحميل البرنامج اثناء عمليه التحميل .


ايضا تستخدم مكونات الجهاز مثل كرت الشاشه وغيرها المسجلات لحفظ الاعدادات , ولهذا التعديل على المسجلات بدون علم يمكن ان ينتج عنه خراب النظام وعدم قدرته على التشغيل .


ثانيا ما هي معماريه المسجلات ومما تتكون ؟

تعمل المسجلات على شكل شجره TREE وهي تشبه شكل file explorer عندما تقوم بفتح برنامج regedit حيث يبدا من مكان معين ويتفرع , فالمسجلات تبدا من قيمه معينه وتتفرع لقيم تسمى nodes حيث تحتوي كل منها على مفتاح key ويمكن ان يحتوي هذا المفتاح على مفاتيح فرعيه ( المفتاح هو مكان بالذاكره تسجل فيه القيم ) وتسمى القيمه المسجله في المفتاح value .

بعض البرامج تحتاج لقرائه قيمه مفتاح واحد وبعضها يقرا المفتاح وجميع مفاتيحه الفرعيه , تسمى مجموعه المفاتيح مع مفاتيحها الفرعيه مع قيمها وملفات داعمه تحتوي على نسخه احتياطيه من قيم المفاتيح بخليه hive .

لمشاهده والتعديل على المسجلات اكتب في search هذا البرنامج regedit واضغط enter .




لتسهيل فهم تركيب المسجلات شاهد هذا التشبيه :

Hard drive <-> Registry
Folders <-> Keys
Files <-> Values

تحتوي المسجلات على 6 مفاتيح رئيسيه :

HKEY_CLASSES_ROOT يحتوي على معلومات تخص نوع البينات وما البرامج المستخدمه لفتح الانواع المختلفه من البيانات .

HKEY_CURRENT_USER يحتوي على معلومات تخص المستخدم 

HKEY_LOCAL_MACHINE يحتوي على معلومات تخص الجهاز والبرامج والمكونات المتصله به 
وهنا يقضي المستخدم اغلب عمله في تصحيح او اضافه مفاتيح وقيم 

HKEY_USERS يحتوي معلومات عن كل المستخدمين الذين سجلو في الجهاز مثل بيانات سطح المكتب وغيرها 

HKEY_CURRENT_CONFIG يجتوي معلومات عن جميع قطع الحاسوب الماديه 




ثالثا كيف تستخدم البرامج المسجلات ؟

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

رابعا المشاكل المتعلقه بالمسجلات ؟

قد يعاني المستخدمين من مشاكل متعلقه في المسجلات واغلبها تكون بسبب مفاتيح ذات قيم خاطئه او مفاتيح مفقوده , بعض المشاكل الناتجه عن عطل في المسجلات :

1) ظهور الشاشه الزرقاء و خروج تلقائي من البرامج مع خطأ (crashes )

2) تعليق وبطئ في العمل واثناء استخدام النظام 

3) بطئ في التشغيل 


بعض الامور التي يقوم بها المستخدم تؤدي الى اعطال في المسجلات :

1) تحميل و حذف البرامج و قطع الجهاز بشكل مستمر 

2) حذف واضافه البرامج التي تعمل عند تشغيل الجهاز 

3) تغير قطع الجهاز وعدم حذف ال drivers للقطع القيدمه او وجود drivers معطوبه 

4) حذف البرامج التي لم يتم تحميلها بالطريقه الصحيحه 

5) تحميل برامج تحتوي على برامج خبيثه واضافات ضاره


خامسا كيفيه التعديل على المسجلات :

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

تتم عمليه التعديل عن طريق برنامج Registry Editor  ويتم الدخول اليه عن طريق كتابه داخل صندوق البحث regedit ثم enter .

وعند التعديل على ملفات النظام يجب اخذ الحذر الشديد لان اي خطأ سيعمل على عطب النظام وعدم عمله مره اخرى !


اخيرا ملاحظات مهمه تساعدك على بقاء المسجلات والنظام سليميين :

1) عمل backup للمسجلات بشكل مستمر حتى لو حدث عطل يمكنك الرجوع للنسخه المحفوظه عمل restore point

2) عمل تنظيف واصلاح للمسجلات 

3) يجب ان تعلم ان هنالك انواع من الفيروسات تترك ورائها قيم مفاتيح تقوم باظهار pop ups في المتصفح وتقوم بعمل امور اخرى لمهاجمه الجهاز لذلك يجب عليك عمل تنظيف للمسجلات بشكل مستمر

البرنامج الافضل للقيام بتصحيح و تنظيف المسجلات هو ccleaner 

4) عدم تعديل المسجلات بغير علم 


اتمنى ان تكونو قد استفدتم من هذا الموضوع 

دعواتكم :)


مواضيع ذات صلة

كل ما تحتاج معرفته عن موضوع المسجلات في الوندوز registry
4 / 5
Oleh