ما هي قيمة التسجيل؟

ال سجل ويندوز مليء بأشياء تسمى القيم التي تحتوي على إرشادات محددة يشير إليها Windows والتطبيقات.

توجد أنواع كثيرة من قيم التسجيل ، وكلها موضحة أدناه. وهي تشمل قيم السلاسل والقيم الثنائية وقيم DWORD (32 بت) وقيم QWORD (64 بت) والقيم متعددة السلاسل وقيم السلاسل القابلة للتوسيع.

أين تقع قيم التسجيل؟

يمكن العثور على قيم التسجيل في جميع أنحاء السجل في أنظمة التشغيل Windows 10 و Windows 8 و Windows 7 و Windows Vista و Windows XP.

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

سيؤدي تحديد مفتاح فرعي إلى إظهار جميع قيم التسجيل الخاصة به على الجانب الأيمن من محرر التسجيل. هذا هو المكان الوحيد في السجل حيث سترى القيم - لم يتم سردها مطلقًا على الجانب الأيسر.

فيما يلي بعض الأمثلة على بعض مواقع التسجيل ، مع كتابة قيمة التسجيل بالخط العريض:

  • HKEY_LOCAL_MACHINE \ الأجهزة \ الوصف \ النظام \ BIOS \BIOSVendor
  • HKEY_CURRENT_USER \ البيئة \مؤقت
  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \المستخدم الحالي

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

خلايا ، مفاتيح ، قيم في محرر تسجيل Windows لنظام التشغيل Windows 10

يتم الحفاظ على هذا الهيكل الدقيق في جميع أنحاء سجل Windows بأكمله ، دون استثناء.

أنواع قيم التسجيل

هناك عدة أنواع من قيم التسجيل في سجل Windows ، تم إنشاء كل منها لغرض مختلف. يستخدم البعض أحرفًا وأرقامًا منتظمة يسهل قراءتها وفهمها ، بينما يستخدم البعض الآخر نظامًا ثنائيًا أو السداسي عشري للتعبير عن قيمهم.

قيمة السلسلة

تتم الإشارة إلى قيم السلسلة برمز أحمر صغير مع الأحرف "ab" عليها. هذه هي القيم الأكثر استخدامًا في التسجيل ، وهي أيضًا الأكثر قابلية للقراءة من قبل الإنسان. يمكن أن تحتوي على أحرف وأرقام ورموز.

فيما يلي مثال على قيمة سلسلة:

HKEY_CURRENT_USER \ لوحة التحكم \ لوحة المفاتيح \ سرعة لوحة المفاتيح

عند فتح ملف سرعة لوحة المفاتيح القيمة في هذا الموقع في السجل ، يتم إعطاؤك عددًا صحيحًا ، مثل 31.

في هذا المثال بالذات ، تحدد قيمة السلسلة المعدل الذي يكرر فيه الحرف نفسه عند الضغط باستمرار على مفتاحه. إذا كنت تريد تغيير القيمة إلى 0، ستكون السرعة أبطأ بكثير مما لو بقيت عند 31.

يتم استخدام كل قيمة سلسلة في سجل Windows لغرض مختلف اعتمادًا على مكانها الموجود في السجل ، وسيؤدي كل منها وظيفة معينة عند تحديدها في ملف القيمة.

على سبيل المثال ، قيمة سلسلة أخرى موجودة في لوحة المفاتيح يسمى المفتاح الفرعي InitialKeyboardIndicators. بدلاً من اختيار رقم بين 0 و 31 ، تقبل قيمة السلسلة هذه فقط إما 0 أو 2 ، حيث يعني 0 سيتم إيقاف تشغيل المفتاح NUMLOCK عند بدء تشغيل الكمبيوتر لأول مرة ، بينما تؤدي القيمة 2 إلى تشغيل المفتاح NUMLOCK بمقدار إفتراضي.

هذه ليست الأنواع الوحيدة من قيم السلسلة في التسجيل. قد يشير الآخرون إلى مسار ملف أو مجلد ، أو يعملون كأوصاف لأدوات النظام.

يتم سرد قيمة سلسلة في محرر التسجيل كنوع "REG_SZ" لقيمة التسجيل.

قيمة السلاسل المتعددة

تتشابه القيمة متعددة السلاسل مع قيمة السلسلة ، مع الاختلاف الوحيد هو أنها يمكن أن تحتوي على قائمة من القيم بدلاً من سطر واحد فقط.

تستخدم أداة إلغاء تجزئة القرص القيمة متعددة السلاسل التالية لتحديد معلمات معينة يجب أن تتمتع الخدمة بحقوق تجاوزها:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

يُظهر فتح قيمة التسجيل هذه أنها تحتوي على جميع قيم السلسلة التالية:

SeChangeNotifyPrivilegeامتياز انتحال الشخصيةSeIncreaseWorkingSetPrivilegeامتياز SeTcbامتياز SeSystemProfileProfileامتياز SeAuditSeCreateGlobalPrivilegeSeBackupPrivilegeSeManageVolumePrivilege

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

يسرد محرر التسجيل القيم متعددة السلاسل كأنواع "REG_MULTI_SZ" من قيم التسجيل.

قيمة السلسلة القابلة للتوسيع

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

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

متغيرات البيئة أمثلة جيدة لقيم السلسلة القابلة للتوسيع:

HKEY_CURRENT_USER \ البيئة \ TMP

ال TMP قيمة السلسلة القابلة للتوسيع هي ٪ USERPROFILE٪ \ AppData \ Local \ Temp. وتتمثل فائدة هذا النوع من قيمة التسجيل في أن البيانات لا تحتاج إلى احتواء اسم المستخدم الخاص بالمستخدم لأنه يستخدم امتداد ٪ملف تعريفي للمستخدم٪ عامل.

عندما يقوم Windows أو تطبيق آخر باستدعاء هذا TMP القيمة ، يتم ترجمتها إلى أي شيء يتم تعيين هذا المتغير عليه. بشكل افتراضي ، يستخدم Windows هذا المتغير للكشف عن مسار مثل C: \ Users \ Tim \ AppData \ Local \ Temp.

"REG_EXPAND_SZ" هو نوع قيمة التسجيل التي يسرد "محرر التسجيل" قيم السلسلة القابلة للتوسيع بها.

قيمة ثنائية

كما يوحي الاسم ، تتم كتابة هذه الأنواع من قيم التسجيل بالثنائي. أيقوناتهم في محرر التسجيل زرقاء مع الآحاد والأصفار.

HKEY_CURRENT_USER \ لوحة التحكم \ سطح المكتب \ WindowMetrics \ CaptionFont

تم العثور على المسار أعلاه في التسجيل ، مع التسمية التوضيحية الخط كونها القيمة الثنائية. في هذا المثال ، يؤدي فتح هذه القيمة إلى إظهار اسم خط التسميات التوضيحية في Windows ، ولكن تتم كتابة بياناته في شكل ثنائي بدلاً من نموذج عادي يمكن للبشر قراءته.

يسرد محرر التسجيل "REG_BINARY" كنوع قيمة التسجيل للقيم الثنائية.

قيم DWORD (32 بت) & قيم QWORD (64 بت)

تحتوي كل من قيم DWORD (32 بت) وقيم QWORD (64 بت) على رمز أزرق في سجل Windows. يمكن التعبير عن قيمها بتنسيق عشري أو سداسي عشري.

السبب وراء قيام أحد التطبيقات بإنشاء قيمة DWORD (32 بت) وآخر قيمة QWORD (64 بت) لا يعتمد على ما إذا كان يعمل من 32 بت أو 64 بت نسخة من Windows ، ولكن بدلاً من ذلك فقط على طول بت للقيمة. هذا يعني أنه يمكن أن يكون لديك كلا النوعين من قيم التسجيل على كل من 32 بت و 64 بت أنظمة التشغيل.

في هذا السياق ، تعني "الكلمة" 16 بت. DWORD إذن تعني "كلمة مزدوجة" أو 32 بت (16 × 2). باتباع هذا المنطق ، فإن QWORD تعني "كلمة رباعية" أو 64 بت (16 × 4).

سيقوم التطبيق بإنشاء قيمة التسجيل المناسبة التي يحتاجها من أجل الامتثال لقواعد طول البت هذه.

فيما يلي مثال على قيمة DWORD (32 بت) في تسجيل Windows:

HKEY_CURRENT_USER \ لوحة التحكم \ التخصيص \ عرض شرائح سطح المكتب \ الفاصل الزمني

من المحتمل أن يؤدي فتح قيمة DWORD (32 بت) هذه إلى إظهار بيانات القيمة 1800000 (و 1b7740 بالنظام الست عشري). تحدد قيمة التسجيل هذه مدى سرعة تحرك شاشة التوقف (بالمللي ثانية) عبر كل شريحة في عرض شرائح للصور.

يعرض محرر التسجيل قيم DWORD (32 بت) وقيم QWORD (64 بت) كأنواع "REG_DWORD" و "REG_QWORD" من قيم التسجيل ، على التوالي.

النسخ الاحتياطي واستعادة قيم التسجيل

لا يهم إذا كنت تغير حتى قيمة واحدة فقط ، دائما قم بعمل نسخة احتياطية قبل البدء ، فقط للتأكد من أنه يمكنك استعادتها مرة أخرى إلى محرر التسجيل في حالة حدوث شيء غير متوقع.

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

يتم حفظ نسخة احتياطية من السجل كملف ملف REG، والتي يمكنك بعد ذلك استعادة إلى سجل ويندوز إذا كنت بحاجة إلى التراجع عن التغييرات التي أجريتها.

متى سأحتاج إلى فتح / تحرير قيم التسجيل؟

يمكن أن يؤدي إنشاء قيم تسجيل جديدة ، أو حذف / تحرير القيم الموجودة ، إلى حل مشكلة تواجهك في Windows أو مع برنامج آخر. يمكنك أيضًا تغيير قيم التسجيل لتعديل إعدادات البرنامج أو تعطيل ميزات التطبيق.

كيفية إضافة قيم ومفاتيح التسجيل وتغييرها وحذفها

في بعض الأحيان ، ستحتاج إلى فتح قيم التسجيل لأغراض المعلومات فقط.

فيما يلي بعض الأمثلة التي تتضمن تحرير قيم التسجيل أو فتحها:

  • كيفية التحقق من إصدار BIOS الحالي على جهاز الكمبيوتر الخاص بك
  • كيفية منع البرامج من سرقة التركيز في Windows
  • كيفية تسجيل الدخول التلقائي إلى Windows

مزيد من المعلومات حول قيم التسجيل

سيسمح لك فتح قيمة التسجيل بتحرير بياناته. على عكس الملفات الموجودة على جهاز الكمبيوتر الخاص بك والتي ستفعل شيئًا ما بالفعل عند تشغيلها ، فإن قيم التسجيل تفتح لك ببساطة لتحريرها. بمعنى آخر ، إنه آمن تمامًا افتح أي قيمة تسجيل في سجل Windows. لكن، التحرير القيم دون أن تعرف أولاً ما تفعله ، هي فكرة سيئة.

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

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

استخدام موجه الأمر، يمكنك حذف وإضافة مفاتيح التسجيل بامتداد ريج حذف و إضافة ريجأمر مفاتيح.

الحد الأقصى لحجم كافة قيم التسجيل داخل مفتاح التسجيل محدود بـ 64 كيلو بايت.