الصفحة الرئيسية » howto » هل HKLM اسم مستعار لـ HKEY_LOCAL_MACHINE؟

    هل HKLM اسم مستعار لـ HKEY_LOCAL_MACHINE؟

    في بعض الأحيان عند العمل مع Windows ، سترى كل أنواع الأسماء والاختصارات والمعرفات مثل HKLM و HKEY_LOCAL_MACHINE على سبيل المثال. هل HKLM ببساطة اسم مستعار لـ HKEY_LOCAL_MACHINE أو هل هناك "اختلافات" بين الاثنين؟ اليوم SuperUser سؤال وجواب لديه إجابات على سؤال القارئ الغريب.

    تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.

    لقطة شاشة مجاملة من wandersick (فليكر).

    السؤال

    يريد قارئ SuperUser Joe Kearney معرفة ما إذا كان HKLM مجرد اسم مستعار لـ HKEY_LOCAL_MACHINE أو إذا كانت هناك اختلافات حادة بين الاثنين في بعض الأحيان:

    غالباً ما يتم استخدام HKLM كاختصار لـ HKEY_LOCAL_MACHINE ، ولكن بشكل غير متوقع ، يبدو هذا أيضاً صحيحاً عندما أطلب Reg. لقيمة.

    • C: \> reg query “HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion” / v “CurrentVersion”
      HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
      CurrentVersion REG_SZ 6.1
    • C: \> reg query “HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion” / v “CurrentVersion”
      HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
      CurrentVersion REG_SZ 6.1

    هل هناك أي إشارات تؤكد أنها متكافئة أو أن الاسم المستعار هو الاسم المستعار للآخر؟ أو هناك ، في الواقع ، الحالات التي لا تكون فيها نفس الشيء?

    هل HKLM ببساطة اسم مستعار لـ HKEY_LOCAL_MACHINE أو هناك بالفعل بعض الاختلافات بين الاثنين?

    الاجابة

    المساهمون في SuperAser تلوّث لنا Twinkles و john smith. أولاً ، تلألأ:

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

    هناك حالات لا يُسمح فيها باختزال HKEY_LOCAL_MACHINE إلى HKLM ، على سبيل المثال عند تحديد سياسة.

    يتبعه الجواب من جون سميث:

    لا يمكنك أيضًا استخدام هذه الاختصارات في ملفات .reg ، يجب عليك كتابة الاسم الكامل داخل نطاقات المربع هناك.


    هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.