أساسيات تسجيل Windows: إزالة الغموض عن سجل Windows

سجل Windows(Windows Registry) هو دليل يخزن الإعدادات والخيارات لنظام التشغيل لنظام التشغيل Microsoft Windows . يحتوي على معلومات وإعدادات لجميع الأجهزة ، وبرامج نظام التشغيل ، ومعظم البرامج التي لا تعمل بنظام التشغيل ، والمستخدمين ، وتفضيلات الكمبيوتر ، وما إلى ذلك. يتحدث هذا المنشور عن أساسيات تسجيل Windows(Windows Registry Basics) .

سجل ويندوز 8

عندما يقوم المستخدم بإجراء تغييرات على إعدادات لوحة التحكم(Control Panel) أو اقترانات الملفات أو سياسات النظام أو معظم البرامج المثبتة ، تنعكس التغييرات وتخزن في السجل. يوفر السجل أيضًا نافذة على تشغيل النواة ، مما يعرض معلومات وقت التشغيل مثل عدادات الأداء والأجهزة النشطة حاليًا.

تم تقديم سجل Windows لترتيب وفرة ملفات INI لكل برنامج والتي تم استخدامها مسبقًا لتخزين إعدادات التكوين لبرامج Windows . تميل هذه الملفات إلى أن تكون مبعثرة في جميع أنحاء النظام ، مما جعل تتبعها صعبًا.

قراءة(Read) :  متى يتم حفظ التغييرات التي تم إجراؤها على السجل ؟

أساسيات تسجيل Windows

يتكون السجل من (The Registry consists of the following 5) مفاتيح الجذر(Root Keys) الخمسة التالية :

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.

تحتوي مفاتيح الجذر على مفاتيح فرعية(SubKeys) . قد تحتوي المفاتيح الفرعية على مفاتيح فرعية خاصة بها أيضًا وتحتوي على قيمة واحدة على الأقل تسمى (Subkeys may contain subkeys of their own too and contain at least one value, called as its )القيمة الافتراضية الخاصة بها (Default Value). يسمى المفتاح بكل مفاتيحه الفرعية وقيمه باسم خلية(Hive) .

يوجد السجل على القرص في مجلد system32 / config كملفات منفصلة متعددة Hive(Hive) . ثم تتم قراءة ملفات Hive هذه في الذاكرة في كل مرة يبدأ فيها Windows أو عندما يقوم المستخدم(User) بتسجيل الدخول. لمعرفة مكان تخزين الخلية فعليًا ، راجع:(Hive)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList

يمكنك قراءة المزيد حول موقع ملفات تسجيل Windows .

يستخدم السجل(Registry) أنواع البيانات التالية:

  • REG_SZ : يشير SZ إلى سلسلة صفرية منتهية. هذه سلسلة ذات طول متغير يمكن أن تحتوي على أحرف Unicode(Unicode) بالإضافة إلى أحرف ANSI(ANSI) .
  • REG_BINARY : يحتوي على بيانات ثنائية. 0 & 1.
  • REG_DWORD : نوع البيانات هذا عبارة عن كلمة(Word) مزدوجة . إنها قيمة عددية 32 بت ويمكنها الاحتفاظ بأي رقم من 0 إلى 232.
  • REG_QWORD : نوع البيانات هذا عبارة عن كلمة(Word) رباعية . إنها قيمة عددية 64 بت.
  • REG_MULTI_SZ : يحتوي نوع البيانات هذا على مجموعة من السلاسل ذات النهاية الصفرية المعينة إلى قيمة واحدة.
  • REG_EXPAND_SZ : نوع البيانات هذا عبارة عن سلسلة تنتهي بصفر تحتوي على مرجع غير موسع لمتغير بيئة ، مثل٪ SystemRoot ٪.

التسجيل الافتراضي في Windows

بدءًا من Windows Vista ، جنبًا إلى جنب مع File Virtualization ، أصبح السجل(Registry) أيضًا افتراضيًا ، وبالتالي على عكس Windows XP ، لا يعاني من سخام. استمر الأمر نفسه في Windows 7 .

Virtualization basically means that applications are prevented from writing to System Folders Windows’ file system and ALSO to the ‘machine wide keys‘ in the registry. However, this does not prevent standard user accounts from installing or running applications.

في نظام التشغيل Windows Vista(Windows Vista) والإصدارات الأحدث ، تستخدم UAC ميزة المحاكاة الافتراضية للتسجيل(Registry Virtualization Feature) لإعادة توجيه محاولات الكتابة إلى المفاتيح الفرعية لـ

HKEY_LOCAL_MACHINE\Software

عندما يحاول أحد التطبيقات الكتابة إلى هذه الخلية ، يقوم Vista بدلاً من ذلك بكتابتها في موقع لكل مستخدم ،

HKEY_CLASSES_ROOT\VirtualStore\Machine\Software

يتم ذلك بتكتم. لا أحد يعرف أن هذا يحدث!

هذه ، باختصار ، افتراضية السجل ، وهي ميزة أمان مفيدة.(This is, in short, Registry Virtualization, and it is a useful Security feature.)

بالمناسبة ، يجب أيضًا ذكر تقنية جديدة أخرى أساسية لنظام التشغيل Windows Vista(Windows Vista) والإصدارات الأحدث: مدير معاملات Kernel(Kernel Transaction Manager) ، والذي يمكّن سجل المعاملات(Transactional Registry) . تتيح هذه الميزة نوعًا من إعادة التسجيل(Registry) إلى الحالة السابقة. لكن لم يتم تنفيذه في محرر التسجيل(Registry Editor) . بدلاً من ذلك ، تم تصميم هذه الميزة للاستخدام من قبل المطورين الذين يحتاجون إلى إنشاء تطبيقات قوية باستخدام معالجة المعاملات.

قراءة: (Read:) كيفية إنشاء مفتاح التسجيل في Windows .

محرر التسجيل

الأداة الأساسية في Windows 10/8/7/Vista للعمل مباشرة مع السجل هي محرر التسجيل(Registry Editor) . للوصول إليه ، ما عليك سوى كتابة regedit في (regedit)شريط بحث قائمة ابدأ(Start Menu Search Bar) في Vista واضغط على Enter !

يجب أن تكون حذرًا بشكل مضاعف عند العمل مع السجل(Registry) ، حيث لا توجد مطالبة تأكيد أو انقر فوق "موافق" لحفظ المطالبة. تم دمج التغييرات التي تم إجراؤها بشكل مباشر.

يمكنك قراءة المزيد حول تلميحات وميزات محرر سجل Windows(Windows Registry Editor Tips & Features) . يمكن لمستخدمي Windows 10 v1703 استخدام شريط العناوين للانتقال مباشرةً إلى أي مفتاح تسجيل .

يجب ذكر على وجه التحديد من

HKEY_LOCAL_MACHINE\System\CurrentControlSet

خلية لأن المفاتيح في هذا الأمر بالذات ضرورية جدًا لبدء تشغيل Windows ، بحيث يتم الاحتفاظ بنسخها الاحتياطي ، والتي يمكنك استعادتها عند الضرورة ، ببساطة عن طريق التمهيد في الوضع الآمن(Safe Mode) واختيار Last Known Good Configuration .

قد ترغب في قراءة هذه المنشورات أيضًا:(You might want to read these posts too:)

  1. كيفية إصلاح السجل التالف أو التالف(How to repair corrupted or damaged Registry)
  2. قائمة ابدأ وتعديل سجل شريط المهام
  3. النسخ الاحتياطي واستعادة التسجيل(Backup and restore the registry)
  4. مراقبة التغييرات في التسجيل(Monitor changes to the Registry) .
  5. كيفية فتح مثيلات متعددة من التسجيل
  6. يتم استخدام الرموز التعبيرية في مسار تسجيل Windows ؛ هل كنت تعلم!؟



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts