بایت گیت

  • سیستم عامل
    • فرمت فایل‌ها
    • پشتیبان گیری
    • ویندوز
  • سخت افزار
    • درگاه ها
      • DVI
      • درگاه موازی (Parallel)
      • PS/2
      • درگاه سریال (Serial)
      • USB
      • VGA
    • پردازنده (CPU)
    • حافظه اصلی (RAM)
    • هارد دیسک (HDD)
    • دیسک حالت جامد (SSD)
    • منبع تغذیه (PSU)
  • شبکه و اینترنت
    • اینترنت
      • امنیت
      • مرورگرها
      • پروتکل
      • خطاهای HTTP
    • تجهیزات شبکه
  • سرویس‌ها
    • تبدیل هگز
      • به متن اسکی
      • به باینری
      • به دسیمال
    • تبدیل متن اسکی
      • به هگز
      • به باینری
      • به دسیمال
    • دانلود عکس پروفایل اینستاگرام
  • بایت گیت …
    • نویسندگی در سایت
    • تماس با ما
    • تبلیغات
🔽 نمایش بیشتر
HKLM Root Key
Registry Windows 

کلید ریشه HKEY_LOCAL_MACHINE در رجیستری

29 ژانویه 2014 امیررضا نصیری ۶ دیدگاه Hive, HKEY_LOCAL_MACHINE, HKLM, رجیستری, کلید HKEY_LOCAL_MACHINE, کلید HKLM, کلید رجیستری, کلید ریشه, کلید مرکزی

یکی از کلیدهای ریشه (Root Keys یا Hive) در رجیستری کلید HKLM (مخفف HKEY_LOCAL_MACHINE) می‌باشد. این کلید اطلاعات کامپیوتر محلی شامل سخت‌افزارهای شناسایی شده، پیکربندی‌های سیستم‌عامل و... را در خود نگه می‌دارد.

کلید ریشه HKEY_LOCAL_MACHINE چیست؟

کلید HKEY_LOCAL_MACHINE (یا به اختصار HKLM) یکی از کلیدهای ریشه (Root Keys یا Hive) رجیستری است. این کلید مرکزی وظیفه حفظ اطلاعات نسبت داده شده به ماشین (کامپیوتر) محلی که  شامل سخت‌افزارهای شناسایی شده، پیکربندی‌های خود سیستم‌عامل، اطلاعات و تنظیمات بیشتر برنامه‌ها، اطلاعات امنیتی سیستم‌عامل و... است را دارد. زیرکلیدهای موجود در این کلید ریشه، در حافظه دائمی (دیسک سخت، SSD یا ...) ذخیره نمی‌شوند و هم‌زمان با بالا آمدن ویندوز (Boot) ساخته می‌شوند.

در برنامه Registry Editor (ویرایشگر پیشفرض رجیستری) کلید ریشه HKLM در شاخه اول (سومین مورد) پس از شاخه اصلی Computer قابل دسترسی است.
HKLM

زیرکلیدهای کلید ریشه HKLM

 

زیرکلیدهای این کلید ریشه عبارت‌انداز:

  • BCD00000000

(مسیر کامل: HKEY_LOCAL_MACHINE\BCD00000000)

BCD (مخفف Boot Configuration Data به معنای "پیکربندی‌های بوت") همان‌طور که از نامش پیداست، وظیفه حفظ پیکربندی‌های مخصوص بوت سیستم‌عامل را دارد. داده‌های BCD در مسیر %SystemDrive%\Boot\BCD قرار دارند که بعد از ویندوز نسخه XP در این مسیر قرار می‌گیرند و یک پوینت نیز به این فایل در رجیستری داده می‌شود که از طریق زیرکلید BCD00000000 قابل دسترسی است.

  • HARDWARE

(مسیر کامل: HKEY_LOCAL_MACHINE\HARDWARE)

تمامی اطلاعات سخت‌افزارهایی که سیستم‌عامل ویندوز در حین بالاآمدن (Boot شدن) شناسایی می‌کند، در حافظه موقتی RAM ذخیره می‌شوند. کلید HARDWARE که به صورت پویا ایجاد می‌شود، شامل این اطلاعات موجود در RAM است؛ یعنی داده‌های موجود در کلید HARDWARE، در RAM کامپیوتر موجود است و هیچ فایلی درون حافظه جانبی ذخیره نمی‌شود.

  • SAM

(مسیر کامل: HKEY_LOCAL_MACHINE\SAM)

SAM (مخفف Security Accounts Manager به معنای مدیر امنیت اکانت‌ها) معمولاً برای کاربران یک کلید خالی است؛ حتی اکانت‌های مدیر (Administrators Accounts) نیز قادر به تغییر آن نیست. این کلید همان کار زیرکلید SAM در آدرس HKLM\SECURITY\SAM را انجام می‌دهد با این تفاوت که کلید SAM (کلیدی که در ریشه است) برای مدیران دامنه‌ها (Domain Managers) و کنترل کننده‌های دامین (Domain Controllers) آماده شده است. داده‌های موجود در این کلید در پایگاه داده (دیتابیس) خود در مسیر %windir%\system32\config\SAM در کنار داده‌های تعبیه شده برای سایر اکانت‌ها (قابل دسترسی در زیرکلید HKLM\SECURITY\SAM ) ذخیره می‌شود که شامل اطلاعات امنیتی کاربران (مانند رمزهای عبور کدگذاری شده و...) است.

نکته: زیرکلید SAM در مسیر HKLM\SECURITY\SAM یک لینک از کلید SAM در ریشه کلید مرکزی گرفته است؛ یعنی محتوای کلیدی که در ریشه قرار دارد، در همان کلید نیز ذخیره می‌شود. با این تفاوت که کلید SAM در مسیر HKLM\SECURITY\SAM حاوی اطلاعات اکانت کاربران تعبیه شده و پیشفرض است اما اطلاعاتی که توسط مدیران در کلید SAM موجود در ریشه قرار می‌گیرند، اختیاری است و بنابه دلایل گوناگون، مدیران این تنظیمات را اعمال می‌کنند. می‌توان گفت کلید SAM موجود در ریشه یک شاخه اختیاری از کلید SAM موجود در HKLM\SECURITY\SAM است که هر دو از دیتابیس موجود در %windir%\system32\config\SAM استفاده می‌کنند.

  • SECURITY

(مسیر اصلی: HKEY_LOCAL_MACHINE\SECURITY)

این کلید اطلاعات امنیتی شامل شبکه‌ها و اکانت‌ها را با استفاده از لینک پویاای که از دیتابیس امنیتی دامین مرکزی گرفته است، در خود نگه می‌دارد. هسته سیستم‌عامل با استفاده از این اطلاعات امنیتی به کاربران، برنامه‌ها و... اجازه دسترسی می‌دهد. یکی از زیرکلیدهای مهم در این کلید، زیرکلید SAM است که در قسمت بالا به همراه کلید SAM موجود در ریشه کلید مرکزی توضیح داده شده است.

  • SOFTWARE

(مسیر اصلی: HKEY_LOCAL_MACHINE\SOFTWARE)

این کلید حاوی تنظیمات خاصی از برنامه‌ها (و پیکربندی‌های ویندوز در شاخه Microsoft در مسیر HKLM\SOFTWARE\Microsoft) است که برای همه کاربران موجود اعمال می‌شود. همچنین در ویندوز‌های نسخه ۶۴ بیت، زیرکلید Wow6432Node (در مسیر HKLM\SOFTWARE\Wow6432Node) برای تنظیمات برنامه‌هایی که تنها نسخه ۳۲ بیت را پشتیبانی می‌کنند، قابل استفاده است.

  • SYSTEM

(مسیر اصلی: HKEY_LOCAL_MACHINE\SYSTEM)

این کلید شامل اطلاعاتی درباره استارت آپ ویندوز، درایوهای شناور، کنترل ست‌ها (Control Set)،کنترل ست کنونی (Current Control Set)، پیکربندی‌های مربوط به سخت‌افزارها و... است. کنترل ست‌ها مجموعه‌ای از پیکربندی‌های سیستم است که سیستم‌عامل هنگام بوت شدن از آن‌ها استفاده می‌کند. در کلید SYSTEM ممکن است چندین کنترل ست مشاهده کنید و دلیل آن هم این است که ممکن است بنابه دلایلی سیستم‌عامل نتواند از یکی از کنترل ست‌ها استفاده کند. در این صورت، از کنترل ست دیگری استفاده می‌کند. زیرکلید Current Control Set نیز کنترل ست کنونی که ویندوز با استفاده از آن بوت شده را نشان می‌دهد.

امیررضا نصیری
امیررضا نصیری

امیررضا هستم، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت، بُبت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونا رو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید.

» بیشتر آشنا شوید!


به اندازه یک از ما حمایت کنید.

💜

به اندازه یکی از گزینه‌های زیر، از ما حمایت مالی کنید:

  • ← کلید ریشه HKEY_CURRENT_USER در رجیستری
  • کلید ریشه HKEY_USERS در رجیستری →

مطالب مرتبط

فایل سیستم NTFS ان تی اف اس

فایل سیستم NTFS چیست؟ و مشخصات آن

5 آوریل 2016 امیررضا نصیری ۰
Troubleshooter چگونه کار می کند.

Troubleshoot چیست و چگونه با آن کار کنیم؟

17 آوریل 2021 پوریا گودرز ۰
سیستم عامل

سیستم عامل چیست؟

18 نوامبر 2013 امیررضا نصیری ۲۸

6 دیدگاه در“کلید ریشه HKEY_LOCAL_MACHINE در رجیستری”

  • فاطمه
    26 جولای 2014 در11:43
    پیوند یکتا

    ممنون من خیلی دوست دارم کارای کامپیوتری یاد بگیرم ولی خیلی سختن

    پاسخ
    • امیررضا نصیری
      26 جولای 2014 در16:04
      پیوند یکتا

      درسته، برای اینکه بهتر یاد بگیرین پیشنهاد میکنم اول چیزای پایه ای رو یاد بگیرین. مثلا نرین تو کار حذف کردن که یه چیزی رو اگه بزنیم فلان میشه. در عوض مثلا فرایندی که توی این کار انجام میشه رو بفهمین خیلی براتون بهتر میشه.

      پاسخ
  • فرگام
    11 نوامبر 2014 در12:46
    پیوند یکتا

    وب سایتتون عالیه خیلی مفید و کارامده راستی خودمم رشتم کامپیوتره.خیلی خوب کار میکنی.موفق و کوشا باشی.

    پاسخ
    • امیررضا نصیری
      12 نوامبر 2014 در20:05
      پیوند یکتا

      مرسی 😉

      پاسخ
  • مهدی
    24 ژانویه 2015 در15:17
    پیوند یکتا

    با سلام
    من روی يک کامپيوتر ويندوز سرور 2008 دارم،از اون کامپيوتر با نرم افزار نورتون گاست بک آپ گرفتم و روی يک سيستم ديگر رستور کردم.
    بالطبع چون سخت افزار عوض شده بود ويندوز بالا نيومد،و من برای حل مشکل فايلهای فولدر Config در ويندوز را با فايلهايي که از ويندوزی قبلی روی سيستم داشتم جايگزين کردم(فايلهای , security sam,system )
    حالا ويندوز بالا مياد ولی نرم افزارها درست کار نميکنن،بعضی از سرويسهای نرم افزار هم نصب نشده بودند که به صورت دستی نصب کردم ولی باز هم ،مشکل نرم افزارها حل نشد.
    ممنون ميشم اگه بتونيد راهنمايي کنيد.

    پاسخ
    • امیررضا نصیری
      24 ژانویه 2015 در15:40
      پیوند یکتا

      سلام. متاسفانه من با ویندوز سرور و نورتون گاست به اون صورت کار نکردم. منظورتون چیه که برنامه ها به درستی کار نمیکنن، خطایی چیزی نشون میدن؟ خب این یه چیز عادیه همونطور که خودتون هم گفتید. پیشنهاد میکنم سوالتونو در سایت http://serverfault.com بپرسید تا به صورت کامل راهنماییتون کنن (البته انگلیسی!).

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دلیکس: OCR فارسی و تبدیل کننده PDF به ورد
  • تبدیل PDF فارسی به ورد تبدیل خودکار و سریع PDF به ورد و انجام OCR فارسی روی تصاویر Delix.ir

همسایه‌های ما

  • دلیکس: OCR تحت وب فارسی
  • موسسه خیریه محک

لینک‌های سریع

  • حمایت از ما
  • تماس با ما
  • تبلیغات در سایت

© تمامی حقوق مادی و معنوی این وبسایت نزد بایت گیت محفوظ است. - شرایط و ضوابط استفاده از وبسایت.