A hive در رجیستری ویندوز نامی است که به بخش اصلی رجیستری داده می شود که حاوی کلیدهای رجیستری، کلیدهای فرعی رجیستری و مقادیر رجیستری است.
همه کلیدهایی که به عنوان کندو در نظر گرفته می شوند با "HKEY" شروع می شوند و در ریشه یا بالای سلسله مراتب در رجیستری قرار دارند، به همین دلیل است که گاهی اوقات آنها را کلیدهای ریشه یا کندوهای سیستم اصلی نیز می نامند.
برای استفاده از یک اصطلاح رایج تر، یک کندو مانند یک پوشه شروع در رجیستری است. همه چیز در رجیستری در نهایت در کندوهای مختلف موجود است.
کهیرهای رجیستری کجا هستند؟
در ویرایشگر رجیستری، hives مجموعه ای از کلیدهای رجیستری هستند که به عنوان پوشه ها در سمت چپ صفحه ظاهر می شوند، زمانی که همه کلیدهای دیگر کوچک شده باشند.
در اینجا لیستی از رجیستری های رایج در ویندوز آمده است:
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG
HKEY_DYN_DATA یک hive رجیستری است که در Windows ME، 98 و 95 استفاده شده است. بیشتر اطلاعات ذخیره شده در آن hive در HKEY_LOCAL_MACHINE\HARDWARE در نسخه های بعدی ویندوز ذخیره می شود.
چرا نمی توانم هیچ کهیر رجیستری را ببینم؟
گاهی اوقات، وقتی ویرایشگر رجیستری را باز می کنید، تعداد زیادی پوشه در سمت چپ و شاید حتی مقادیر رجیستری را در سمت راست مشاهده می کنید، اما هیچ کدهای رجیستری را نمی بینید. این فقط به این معنی است که آنها از منطقه مشاهده عادی خارج شده اند.
برای مشاهده همزمان همه کندوهای رجیستری، به بالای سمت چپ ویرایشگر رجیستری بروید و با انتخاب فلشهای پایین یا انتخاب Collapse همه کندوها را جمع کنید.از منوی کلیک راست.
در هر صورت، این کار همه کلیدها و کلیدهای فرعی را به حداقل می رساند، بنابراین شما فقط تعداد انگشت شماری از کندوهای رجیستری فهرست شده در بالا را مشاهده می کنید.
یکی دیگر از دلایلی که برخی از Hive های رجیستری نشان داده نمی شوند این است که در حال مشاهده رجیستری از راه دور از رایانه دیگری هستید.
Registry Hive در مقابل کلید Registry
Hive رجیستری یک پوشه در رجیستری ویندوز است، اما یک کلید رجیستری نیز همینطور است. بنابراین دقیقاً تفاوت بین یک رجیستری و کلید رجیستری چیست؟
تنها تفاوت بین این دو این است که یک hive رجیستری اولین پوشه در رجیستری است و حاوی کلیدهای رجیستری است، در حالی که کلیدهای رجیستری پوشه هایی در داخل hives هستند که حاوی مقادیر رجیستری و سایر کلیدهای رجیستری هستند.
نامگذاری یک پوشه در رجیستری به عنوان "رجیستری hive" فقط برای دسته بندی بیشتر آنچه در مورد آن صحبت می کنیم انجام می شود. بهجای اینکه هر پوشهای در رجیستری را رجیستری یا کلید رجیستری بخوانیم، پوشه اصلی را hive مینامیم، اما از کلید بهعنوان نام هر پوشه دیگری در داخل hives و از کلیدهای فرعی رجیستری به عنوان واژهای برای کلیدهایی که در داخل هستند استفاده میکنیم. کلیدهای دیگر
A Registry Hive in Context
در اینجا راهی آسان برای فهمیدن اینکه یک Hive رجیستری در رجیستری ویندوز به کجا تعلق دارد آمده است:
HIVE\KEY\SUBKEY\SUBKEY\…\…\VALUE
همانطور که در مثال زیر می بینید، در حالی که ممکن است چندین کلید فرعی رجیستری در زیر یک کندو وجود داشته باشد، همیشه فقط یک کندو رجیستری در هر مکان وجود دارد.
HKEY_CURRENT_USER\Control Panel\Desktop\Colors\Menu
- HIVE: HKEY_CURRENT_USER
- کلید: کنترل پنل
- SUBKEY: رومیزی
- SUBKEY: رنگ
- VALUE: منو
ویرایش و حذف Hives رجیستری
هوهای رجیستری، بر خلاف کلیدها و مقادیر، قابل ایجاد، حذف یا تغییر نام نیستند. ویرایشگر رجیستری به شما اجازه نمی دهد، به این معنی که حتی نمی توانید به طور تصادفی یکی را ویرایش کنید.
ناتوانی در حذف رجیستری کهیرها، مایکروسافت شما را از انجام کارهای شگفت انگیز با رایانه خود باز نمی دارد - هیچ دلیلی وجود ندارد که بخواهید. کلیدها و مقادیری که همه رجیستری را تشکیل می دهند، همان جایی هستند که مقدار واقعی رجیستری ویندوز است.
با این حال، می توانید کلیدها و مقادیر را در رجیستری اضافه، تغییر و حذف کنید. برای انجام هر یک از این کارها باید به کندوها دسترسی داشته باشید، اما خود کندوها غیرقابل تغییر هستند.
پشتیبان گیری از Hives رجیستری
، با این حال، می توانید از hives رجیستری، درست مانند کلیدهای رجیستری، نسخه پشتیبان تهیه کنید. پشتیبانگیری از کل یک کندو، تمام کلیدها و مقادیر موجود در آن کندو را بهعنوان یک فایل REG ذخیره میکند و میتواند بعداً دوباره به رجیستری ویندوز وارد شود.
برای اطلاعات بیشتر به نحوه تهیه نسخه پشتیبان از رجیستری ویندوز و نحوه بازیابی رجیستری ویندوز به همراه آن مراجعه کنید.
سوالات متداول
Hive رجیستری در ویندوز 10 کجاست؟
فایلهای رجیستری معمولاً در C:\Windows\System32\Config قرار دارند. با این حال، نمیتوانید فایلهای موجود در این مکان را تغییر دهید. اگر نیاز به ویرایش رجیستری دارید، ویرایشگر رجیستری را برای ایجاد هر گونه تغییر باز کنید.
چرا به آن کندوی ثبتی می گویند؟
یکی از توسعه دهندگان اصلی ویندوز NT زنبورها را دوست نداشت، بنابراین به عنوان شوخی، توسعه دهنده دیگری که مسئول رجیستری است، تا آنجا که ممکن است منابع زنبور عسل را اضافه کرد. بخشی از این جابجایی خنده دار شامل نامگذاری مکان داده های رجیستری به عنوان "سلول ها" بود.