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

الريجستري هو نظام قاعدة بيانات (DataBase) مخصص لنظام الويندوز 32 بت ( 32 Bit) تتخزن فيه كل البيانات الخاصة بالنظام .

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

وفيه ايضا تحفظ خصائص النظام ( Policies ) وايضا أي برنامج تنزله تحت الوندوز فأنه يضيف لك أضافات على سجل الويندوز .
سجل الويندوز نزل في البداية مع ويندوز 95 ..ولكنه سبب مشاكل كبيرة لأنه نظام جديد.
مع الوندوز 98 تم تعديل كبيرفي الحمايه اللي اضافوها لسجل الويندوز كي يستقر النظام بشكل اكبر. ولعل مستخدمي هذا النظام يعرفون الاداة المسماة (مدقق سجل الويندوز) (Registery Checher) ..
وسنأتي على ذكرها لاحقا .
, xp يعمل مهامعاليه جدا

كيف استطيع الوصول لهذين الملفين ؟

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

اسم البرنامج ( Regedit.exe ) وتجده بمجلد الويندوز بجهازك ... وتستطيع سحب عدة محررات تقوم بالمهمة نفسها وتعطيك مساحة تحكم افضل وفي هذا الموقع عددا من هذه البرامج .. اسحب ما يناسبك .

اذااردت الاطلاع على سجل الوندوز الخاص بجهازك اتبع التعليمات التالية :
أبدأ -> تشغيل -> أكتب في المربع (Regedit)

Start->Run->Regedit
ملحوظه :في الويندوز NT و 2000 تقدر تشغله من الملف Regedit32.exe ..ما الفرق ؟
الفرق ان بالاخير مزايا اضافيه عن محرر سجل الويندوز العادي ومنها تعديل نظام السيكيورتي في الويندوز واضافة قيم من نوع REG_EXPAND_SZ & REG_MULTI_SZ .
ملحوظه : يجب وضع نسخة احتياطية للسجل قبل العبث فيه حتى تستطيع استرجاع السجل السابق لما غيرته ولا تضطر لتهيئة جهازك لا قدر الله وسنأتي على كيفية عمل ذلك لاحقـاً
بالقوائم العليا تستطيع ان تضيف او تعدل اسم مفتاح او قيمه وكي تختصر اضغط على الزر F12 يظهر لك مربع تعديل للقيمه او الملف ...

واذا اردت مسح اي مفتاح او قيمة اضغط الزر Delete والملف مظلل .
عند فتح هذا السجل ستجد ست مجلدات (فروع او Hive ) باليسار تسمى فروع او ( Hive ) واذا فتحت احدها يظهر لك مجلدات فرعيه تسمى مفاتيح أو ( Keys ) ... واذا فتحت احد هذه المفاتيح يظهر لك ما بداخلها باليسار مثل الملفات تسمى قيم وهي على ثلاث أنواع ( Values -Binary - DWARD ) وكل واحد منها غير الثاني وله استخدام معين... وطبعا كل قيمه او مفتاح تستطيع تغيير اسمه وتعديله او اضافة قيم جديده.

والفروع الرئيسية الستة ( Hives ) اللتي باليسار كل واحد منها فيه قيم ومفاتيح خاصه تفصيلها كالتالي :

HKEY_CLASSES_ROOT
هذا مسجل أو مقيد فيه كل أنواع الملفات بجهازك والبرنامج الخاص لكل واحد ... يعني كل ملف والبرنامج الذي يشتغل عن طريقه ومكانه بجهازك ..كما يوجد به معلومات عن ( OLE ) وايضا معلومات عن الأختصارات للويندوز عندك
HKEY_CURRENT_USER
هذا يحتوي على المعلومات والبيانات عن المستخدم الحالي على للويندوز (يعني ملفاته وخلفيته واعداداته ..) والمعلومات تتغير بحسب المستخدم الحالي لجهازك .

HKEY_LOCAL_MACHINE
هذا الفرع يحتوي معلومات عن خصائص الويندوز بجهازك والبرامج وخصائص كلا منها وكل ما يتعلق بهما .. وكل هذه المعلومات يستخدمها الويندوز مع كل يوزر يدخله ... بمعنى انها مشتركه بين كل المستخدمين .

HKEY_USERS
الفرع هذا يوجد به خصائص كل المستخدمين المسجلين بالويندوز عندك ...بعني اذا دخلت للويندوز باسم مستخدم معين تنتقل معلوماتك وخصائصك من هذا الفرع الى الفرع الثاني فوق ويسري ذلك مع كل مستخدم يدخل .



HKEY_CURRENT_CONFIG
هذا الفرع مرتبط بالفرع الثالث فوق .. وياخذ منه الأعدادات الحاليه للهاردوير وتعريفاتها وكل ما يتعلق بها .
HKEY_DYN_DATA
هذا الفرع فيه الدعم لميزة (شبك-وألعب ) أو ( Plug&Play ) وبياناته تتغير اذا اضفت جهاز جديد اومسحت اخر قديم .
هذا الفرع جزء من الفرع HKEY_LOCAL_MACHINE وهو يستخدم لدعم ميزة Plug&Play في الويندوز وهو يتغير باضافتك جهاز جديد او ازالتك له .. .