أساسيات تسجيل Windows: إزالة الغموض عن سجل Windows
سجل Windows(Windows Registry) هو دليل يخزن الإعدادات والخيارات لنظام التشغيل لنظام التشغيل Microsoft Windows . يحتوي على معلومات وإعدادات لجميع الأجهزة ، وبرامج نظام التشغيل ، ومعظم البرامج التي لا تعمل بنظام التشغيل ، والمستخدمين ، وتفضيلات الكمبيوتر ، وما إلى ذلك. يتحدث هذا المنشور عن أساسيات تسجيل Windows(Windows Registry Basics) .
عندما يقوم المستخدم بإجراء تغييرات على إعدادات لوحة التحكم(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:)
- كيفية إصلاح السجل التالف أو التالف(How to repair corrupted or damaged Registry)
- قائمة ابدأ وتعديل سجل شريط المهام
- النسخ الاحتياطي واستعادة التسجيل(Backup and restore the registry)
- مراقبة التغييرات في التسجيل(Monitor changes to the Registry) .
- كيفية فتح مثيلات متعددة من التسجيل
- يتم استخدام الرموز التعبيرية في مسار تسجيل Windows ؛ هل كنت تعلم!؟
Related posts
قم بتشغيل أو إيقاف تشغيل Windows Spotlight باستخدام Registry or Group Policy Editor
كيفية استخدام Charmap and Eudcedit المدمج في أدوات Windows 10
Microsoft Visual C++ إعادة توزيع الحزمة: FAQ and Download
كيفية استخدام Input Method Editor (IME) على Windows 10 PC
كيفية تمكين أو Disable Archive Apps feature في Windows 10
كيفية تغيير News and Interests Feed Language في Windows 11/10
Analyze Wait Chain: Identify hung أو عملية المجمدة في Windows 10
كيفية تمكين واستخدام TPM Diagnostics Tool في Windows 11
تمكين، Disable Data Collection ل Reliability Monitor في Windows 10
كيفية استعادة أو إعادة تعيين إعدادات Windows Firewall إلى الإعدادات الافتراضية
DISKPART and FSUTIL أدوات سطر الأوامر ل Disk Management
تعطيل Telemetry & Data Collection في Windows 10 باستخدام Task Scheduler
كيفية استخدام NEW Search مع ميزة لقطة شاشة في Windows 10
Access & use Microsoft Edge حول صفحة الأعلام على ويندوز 10
تمكين Enhanced Anti-Spoofing في Windows 10 Hello Face Authentication
كيفية إيقاف تشغيل أو على Airplane Mode في Windows 10
ما هو Microsoft Management Console (MMC) في ويندوز 10؟
Local، LocalLow، مجلدات التجوال في AppData على Windows 10
تمت إزالة الميزات في Windows 10 v 21H1
ما هي تجربة OOBE أو خارج Box في Windows 11/10؟