Logo ar.removalsclassifieds.com

الفرق بين HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE (مع الجدول)

جدول المحتويات:

Anonim

يعد كل من HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE كلاهما من سجلات تخزين المعلومات في وحدة تجميع تسجيل Windows الموجودة في نظام التشغيل Windows منذ الإصدار 3.1 من Windows.

يحتوي سجل Windows على معلومات حول العديد من الإعدادات التي يمكن تغييرها إما افتراضيًا أو يدويًا بواسطة المستخدم أو مجموعة من المستخدمين حسب احتياجاتهم.

HKEY_CURRENT_USER ضد HKEY_LOCAL_MACHINE

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

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

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

جدول المقارنة بين HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE

معلمات المقارنة

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

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

ما هو HKEY_CURRENT_USER؟

يعد HKEY_CURRENT_USER واحدًا من بين السجلات المتعددة التي تأتي مع نظام التشغيل Windows. يحتوي على تفاصيل التكوين الخاصة ببرنامج المستخدمين الفرديين.

HKEY_CURRENT_USER هو السجل الذي يحتوي على المعلومات الضرورية الكاملة الخاصة بمستخدم واحد.

يمكنه الاحتفاظ بنسخ متعددة فيما يتعلق بإعداد واحد تحت سيطرته ولكن بقيم مختلفة.

في HKEY_CURRENT_USER ، إذا رغب المستخدم في تغيير أو تحرير أي إدخالات يتم إدخالها افتراضيًا في السجل ، فيمكنه / يمكنها القيام بذلك.

لكن هذه التغييرات التي أجروها لن تكون مرئية لأي نظام كمبيوتر آخر ولكن فقط لأنفسهم.

وبالمثل ، لا يمكن تحرير نظام كمبيوتر واحد إلا بواسطة المستخدم الفردي الذي تم تعيينه له.

لا يمكن للمستخدم ببساطة تسجيل الدخول إلى حساب HKEY_CURRENT_USER الخاص بآخر والبدء في تحرير المحتويات لأن هذا الحساب قد ينتمي إلى حساب آخر.

يتم دائمًا تحميل سجلات HKEY_CURRENT_USER فقط بعد أن يقوم المستخدم الفردي المحدد بتسجيل الدخول إلى حسابه / حسابها.

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

يساعد نظام التحميل هذا نظام التشغيل على تحديد المستخدم الذي يحتاج تسجيله إلى التحميل.

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

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

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

الإعدادات الأخرى التي تندرج تحت HKEY_CURRENT_USER هي أحجام نافذة تخطيط لوحة المفاتيح على الشاشة وما إلى ذلك.

ما هو HKEY_LOCAL_MACHINE؟

يعد HKEY_LOCAL_MACHINE واحدًا من بين العديد من سجلات المعلومات التي تساعد في إنشاء الأساس لسجل Windows.

HKEY_LOCAL_MACHINE هو سجل رئيسي يحتوي على معلومات التكوين الرئيسية لبرنامج البرمجة التي قد يحتاجها المستخدم لنظام الكمبيوتر الخاص به.

يحتفظ HKEY_LOCAL_MACHINE بسجل المعلومات فيما يتعلق بنظام التشغيل بأكمله ككل بدلاً من المستخدمين الفرديين الذين قد يقومون بتشغيله.

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

يمكن لأي شخص تغيير سجل HKEY_LOCAL_MACHINE إذا كان المستخدمون يستخدمون نظام التشغيل. هذا لأن التغيير الذي قام به الفرد يمكن رؤيته من قبل الجميع.

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

يتم تحميل HKEY_LOCAL_MACHINE على حساب المستخدم في وقت بدء تشغيل النظام أو بدء تشغيله. ومن ثم إعطاء جميع سجلات المستخدم في الحسابات نفس سجل المعلومات.

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

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

يحتوي التسجيل HKEY_LOCAL_MACHINE على 4 مفاتيح فرعية تعتبر مفاتيحه الفرعية الرئيسية. هذه هي SAM و SECURITY و SOFTWARE و SYSTEM.

تساعد هذه المفاتيح الفرعية في قدرة معالجة الفهرس المتجانسة للتسجيل HKEY_LOCAL_MACHINE.

في نظامي التشغيل Windows Vista و Windows الإصدار 7 وما بعده ، عادةً ما يظهر مفتاح فرعي خامس وهو المفتاح الفرعي HARDWARE.

والأندر هو المفتاح الفرعي السادس المسمى BCD. من بين كل هذه المفاتيح الفرعية ، الأكثر شيوعًا هو البرنامج الذي يصاحب تقريبًا كل سجل معلومات HKEY_LOCAL_MACHINE في وقت تحميل النظام.

الاختلافات الرئيسية بين HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE

استنتاج

يعد كل من HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE في غاية الأهمية لتخزين قيم الفهرس فيما يتعلق بالمعلومات التي قد تكون مهمة للمستخدم.

إن HKEY_LOCAL_MACHINE مخصص لنظام تشغيل كمبيوتر يكون أكثر عرضة للاستخدام من قبل مجموعة من الأشخاص الذين يعملون بشكل متزامن.

HKEY_CURRENT_USER هو سجل يمكن الوصول إليه بشكل فردي ويحتوي على قيم مؤشر تهم أي فرد مرتبط بنظام التشغيل الخاص به.

من النادر رؤية كلا السجلين اللذين يتم استخدامهما في وقت واحد في نظام تشغيل واحد.

يوجد HKEY_CURRENT_USER في أجهزة الكمبيوتر الشخصية أو في نظام سطح المكتب الذي يستخدمه شخص واحد.

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

بينما يحتوي HKEY_LOCAL_MACHINE عادةً على مفاتيح فرعية تحته ، يعد HKEY_CURRENT_USER نفسه مفتاحًا فرعيًا يندرج تحت HKEY_USER.

مراجع

الفرق بين HKEY_CURRENT_USER و HKEY_LOCAL_MACHINE (مع الجدول)