الرجستري

Voir le sujet précédent Voir le sujet suivant Aller en bas

الرجستري

Message par Mr.Rachid le Jeu Nov 05, 2009 1:49 am


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

- تعريف الرجستري:


الرجستري هو عبارة عن قاعدة بيانات Base De Données ،
لأغلب الخصائص الموجودة في الويندوز من البرامج والتطبيقات المتبتة على الجهاز .
فهو يستخدم لتخزين البيانات الهامة والضرورية لتكوين النظام وتخزين خصائص
كل مستخدم وميزات كل الأجهزة المتصلة بالحاسب .
وهو يحتوي على معلومات هامة يستعملها الويندوز بشكل دائم اتناء التشغيل والعمل،
والتسمية الحالية من ميكروسوفت هي ريجيستر الويندوز (Windows Registry).

كي يغير المستخدم أي شيء في هذه القاعدة يعتمد على محرر الريجيستر (Editeur Du Registre = Regedit).

على الرغم من أن الرجستري يعد مشترك لعدة أنظمة تشغيل ويندوز ، إلا أن هناك إختلافات

في الرجستري من نظام ويندوز إلى أخر ، وهدا يرجع لإختلاف بُـنيَـة أنظمة الاتشغيل .

بيانات الرجستري يتم تخزينها في Binary Files ، بالتالي لما يفتح اي مستخدم ملف من هده الملفات

لن يعرف ماهو ماهو مكتوب فيها .


صورة للرجستري..!





2- بنية الرجستري:


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

فهو يحتوي على خمسة فروع شهيرة الا وهي:
HKEY_CLASSES_ROOT
يتضمن هدا الفرع جميع ملفات الإرتباط ، وايضا هو يصف ويعرف كل المستندات حسب انواعها،
وكيفية معالجتها وادارتها بشكل كامل.
فهدا الفرع يتم اختصاره في بعض الأحيان الى "HKCR"
HKEY_CURRENT_USER
يحتوي هدا الفرع على معلومات بنية نظام المستخدم وتفضيلاته مع احتواءه ايضا على مجلدات المستخدم ،
والوان الشاشة ايضا ، وايضا خيارات لوحة التحكم.
فهدا الفرع يتم اختصاره في بعض الأحيان الى "HKCU"
HKEY_LOCAL_MACHINE
يحتوي هدا الفرع على معلومات عن الجهاز ، من بينها معلومات عن البرامج والشبكة والحماية الخاصة بالنظام.

فهدا الفرع يتم اختصاره في بعض الأحيان الى "HKLM"
HKEY_USERS
يحتوي هدا الفرع على معلومات المستخدمين واعداداتهم وتفضيلاتهام.

فهدا الفرع يتم اختصاره في بعض الأحيان الى "HKU"

HKEY_CURRENT_CONFIG
اما هدا الفرع فهو يحتوي على معلومات عن سجل الهاردوير للحاسب اتناء التشغيل.

فهدا الفرع يتم اختصاره في بعض الأحيان الى "HKCC"



صورة لبنية الرجستري..!



3- مفاتيح الرجستري:


المفاتيح في الرجستري هي نفس الشيء متل ملف داخل مجلد ،فلكل مفتاح قيمة واسم.
القيمة Value
الإسم Name
فالمفاتيح تنقسم الى خمسة انواع كما نعرف:
Binary Value "REG_BINARY
فهدا المفتاح دوره تخزين البيانات الخامة Raw Binary Data
بحيت تحفظ اغلب معلومات مكونات الهارد وير ، بحيت تخزن في الرجستري على هيئة بينات تنائية Binary Data.
وتعرض على محرر الرجستري Registry Editor على شكل سداسية عشر Hexadecimal format.
DWORD Value "REG_DWORD
فهدا المفتاح دورة التعبير عن البيانات عن بعد ، فهو يقوم بتخزين الخصائص الخاصة بتعريفات الأجهزة،
متلا الطابعة وكارت الشاشة وغيرها....
فهدا النوع من المفاتيح يظهر على محرر الرجستري Registry Editor على هيئة:
سداسي عشر Hexadecimal و التنائي Binary والنظام العشاري Decimal.
String Value "REG_SZ
هدا النوع من المفاتيح متخصص في تخزين النصوص دات الأطوال التابتة.
Multi-String Value "REG_MULTI_SZ
هدا النوع من المفاتيح متخصص في نصوص متعددة.
Expandable String Value "REG_EXPAND_SZ
هدا النوع من المفاتيح مختص في تخزين بيانات نصية في متغيرات،
وهدا على حسب ما تحجزه البرامج من متغيرات.

صور لمفاتيح الرجستري..!
Binary Value "REG_BINARY

DWORD Value "REG_DWORD

String Value "REG_SZ

Multi-String Value "REG_MULTI_SZ

Expandable String Value "REG_EXPAND_SZ



معلومات اظافية..!
كلنا سمع ان هناك عدة انظمة عدة، ولكن لا يعرف رموزها الأساسية.
هده قائمة لأشهر اربع انظمة عد المستعملة في مجالنا:
- النظام التنائي Binary : وفيه يعبر بالرموز 0 و 1.
- النظام التماني Octal : وفيه يعبر بالرموز 0 و 1 و 2 و 3 و 4 و5 و 6 و7.
- النظام العشاري Decimal : وفيه يعبر بالرموز 0 و 1 و 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9.
- النظام السداسي عشر Hexadecimal : وفيه يعبر بالرموز 0
و 1 و 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9 بالإظافة الى a و b و c و d و e و f.




Mr.Rachid
Administrateur

Nombre de messages : 1184
Date d'inscription : 02/08/2009
Masculin

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum