رجیستری در قلب سیستم عامل ویندوز قرار دارد. در حالت ایدهآل، هرگز نباید خود را با آن درگیر کنید، زیرا همه چیز به خوبی در ارتباط با رجیستری به گونهای است که برای شما نامرئی است. اما گاهی اوقات ممکن است درک نحوه سازماندهی رجیستری مفید باشد فقط در صورتی که لازم باشد به آن نگاه کنید یا حتی آن را اصلاح کنید.
پنج بخش اصلی در رجیستری وجود دارد. به این بخش ها "Hive" می گویند و هر کندو در فایل سیستمی مخفی خود روی هارد دیسک شما ذخیره می شود. پنج کندو عبارتند از:
HKEY_CLASSES_ROOT. این کندو حاوی اطلاعاتی در مورد برنامه های کاربردی ثبت شده است. تنظیماتی را که در HKEY_LOCAL_MACHINESoftwareClasses وجود دارد را نمایش می دهد.
HKEY_CURRENT_USER. این کندو حاوی اطلاعاتی در مورد کاربری است که در حال حاضر در رایانه شخصی فعال است. این زیر مجموعه ای از اطلاعات موجود در HKEY_USERS است.
HKEY_LOCAL_MACHINE. این کندو شامل تنظیماتی است که مخصوص سخت افزار و نرم افزار کامپیوتر شماست.
HKEY_USERS. این کندو حاوی کلیدهایی برای همه کاربران رایانه شخصی است.
HKEY_CURRENT_CONFIG. این کندو تنها کندویی است که به طور دائم روی دیسک ذخیره نمی شود. این پر از اطلاعاتی است که هنگام بوت شدن ویندوز جمع آوری می شود.
هر کندو حاوی کلیدها و کلیدهای فرعی (و کلیدهای فرعی و غیره) است تا در واقع به اطلاعات مورد نیاز برای کار کردن کارها دست یابد. برای مثال، اگر میخواهید بدانید از چه برنامههایی میتوان برای باز کردن یک فایل با نوع ".xps" استفاده کرد، باید به Hive HKEY_CURRENT_USER بروید و مسیر را دنبال کنید: "SoftwareMicrosoftWindowsCurrentVersionExplorerFileExts" .xpsOpenWithList". وقتی بالاخره به آنجا رسیدید، نام کلیدها را پیدا خواهید کرد و هر کلید یک مقدار خواهد داشت. (شکل 1 را ببینید.) این جفت های کلید/مقدار همان چیزی هستند که ویندوز (و برنامه های شما) را همانطور که انتظار می رود اجرا می کنند.
شکل 1. یک گره رجیستری "برگ" که کلیدها را نشان می دهد.