• بازدید : 63 views
  • بدون نظر
چکیده
رجیستری، حاوی اطلاعاتی است که ویندوز در حین عمل، به طور پیوسته و مکرر به آنها رجوع می‌کند؛ از قبیل [تنظیمات مربوط به] پرونده‌های هر کاربر، برنامه‌های کاربردی نصب شده بر روی رایانه، انواع مستنداتی که هر کاربر می‌تواند ایجاد کند،آیکون‌های برنامه‌ها، سخت‌افزارهای موجود در سیستم، درگاه‌های مورد استفاده و… .
رجیستری، جایگزینی است برای فایلهای مبتنی بر متن با پسوندINدرویندوز۳‏ x.و همچنین فایلهای پیکربندیMS-DOS، مثلautoexec.batوconfig.sys ،.
نقش و اهمیت رجیستری:
رجیستری، یکی از مهم‌ترین و اصلی‌ترین بخش‌های سیستم‌عامل ویندوز است. به طوری که تغییر در آن، تاثیرات بنیادینی بر عملکرد کل سیستم‌عامل خواهدگذاشت.
تاریخچه:
در نسخه‌های ۱۶ بیتی ویندوز (مثل ویندوز x.3)‏ از چندین فایل متنی با پسوندINI برای نگهداری تنظیماتِ سیستم‌عامل و برنامه‌ها استفاده می‌شد. 
اما فایل‌های INI دارای سه مشکل عمده بودند:
۱_ پراکنده‌شدن تنظیمات سیستم در فایلهای متعدد
۲_ محدودیت در حجم هر فایل (حداکثر ۶۴ کیلوبایت)
۳_ راحتی ویرایش فایلها با ویرایشگرهای متن (افزایش احتمال بروز اشتباه)
اکنون، در ویندوزهای ۳۲ و ۶۴ بیتی، تمام داده‌های موجود در فایلهای پیکربندیِ سیستم، به همراه اکثر تنظیمات دیگر، در مجموعه‌ای منسجم از فایلهای باینری – تحت نام رجیستری – نگهداری می‌شوند.
رجیستری در عمل : داده های درج شده در رجیستری در سه وضعیت یا حالت خوانده می شوند.
بوت شدن سیستم   2.ورود به ویندوز     3.آغاز بکار برنامه های کاربردی
بوت شدن سیستم:
سیستم، فهرست درایورهای لازم جهت بارگذاریِ سخت‌افزارها و نحوه پیکربندی بخش‌های زیرسیستمی (مثل مدیر حافظه و مدیر پردازش) را از رجیستری می‌خواند.
ورود به ویندوز:
برنامه Explorer و سایر اجزای ویندوز، تنظیمات مربوط به هر کاربر را از رجیستری می‌خوانند، از قبیل: راهنمای درایوهای شبکه و حروفِ مُعرفِ آنها، تصویر کاغذدیواریِ میزکار، محافظِ صفحه‌نمایش، وضعیت منوها و مکان آیکونها.
آغاز بکار برنامه های کاربردی:
هر برنامه، تنظیمات کلیِ سیستم (مثل فهرست اجزای نصب شده اختیاری و داده‌های پروانه بهره‌برداری از برنامه) و تنظیمات مخصوصِ کاربر فعلی (مثل مکان منوها، نوار ابزار، و فهرست مستنداتی که اخیرا مورد دسترسی قرار گرفته‌اند) را از رجیستری می‌خواند.
ساختاررجیستری:
ساختار رجیستری، شباهت زیادی به ساختارِ منطقیِ یک دیسک دارد؛ رجیستری، شامل چندین کلید(Key) است که مفهوم آنها مشابه دایرکتوری در دیسک بوده و هر کلید هم، شامل چندین مقدار  (Value) می باشدکه مثل فایلهایی درون دایرکتوریها قرار دارند. 
کلیدهای ریشه:
در رجیستری، به صورت از پیش تعریف شده، پنج کلید ریشه وجود دارد. نام کلیدهای ریشه با کلمه HKEY شروع می‌شود که خلاصه عبارت ”Handle to a KEY“ است.هر ریشه‌، یک مجموعه تودرتو (Nested) از کلیدها را در خود جای می‌دهد. ضمنا  تعداد ریشه‌ها، ثابت است؛ بدین معنا که نه می‌توان ریشه جدیدی ایجاد کرد و نه ریشه موجودی را حذف کرد.


عتیقه زیرخاکی گنج