ریجیستری

رجیستری چیست ؟

رجیستری یک پایگاه داده با ساختار درختواره ای است که از آن برای ذخیره و بازیابی تنظمیات و پیکربندیهای موجود در ویندوز های 32 بیتی مشتمل بر ویندوزهای XP,2000,Me,NT,9x استفاده می شود . رجیستری شامل اطلاعات و تنظیمات کلیه قطعات سخت افزاری ، نرم افزارها ، کاربران واولویت های آنها می باشد . زمانی که یک کاربر تغییراتی در تنظیمات کنترل پانل ، انتصاب فایل به برنامه کاربری ، تنظیم System Policy و نرم افزارهای نصب شده را اعمال می کند ، بازتاب این تغییرات بصورت ذخیره سازی اطلاعاتی در رجیستری انعکاس می یابد.

زمینه پیدایش رجیستری

تا قبل از نسخه های 32 بیتی ویندوز بسیاری از پیکربندیهای مختلف نرم افزاری و سخت افزاری در فایلهای win.ini و System.ini ذخیره می شوند . البته تنها از این دو فایل جهت ذخیره سازی پیکربندیها استفاده نمی شد بلکه با نصب هر نرم افزار یا هر سخت افزار یک سری فایل های ini دیگر نیز به سیستم اضافه می شوند این ساختار دارای مشکلات اساسی بود .

اساسی ترین مشکل آن ، نبودن غالب استاندارد جهت ثبت این تنظیمات بود به اینصورت که هربرنامه ای جهت ذخیره سازی تنظیمات مربوط به خود از یک ساختار استفاده می کرد که باساختارهای مربوط به برنامه های دیگر لزوما هماهنگی نداشت . علاوه بر این مکان ذخیره سازی این اطلاعات نیز پراکنده بود و فایل های ini مذکور در کل درایوها می توانستند توزیع شوند . بدین صورت بود که مایکروسافت به فکر افتاد که یک قالب استاندارد جهت ذخیره سازی تنظیمات مربوط ارائه کند که با ظهور ویندوز 95 ، رجیستری به عنوان یک راه جهت حل مشکلات فوق ارائه شد.

محل ذخیره سازی در رجیستری

فایلهایی که رجیستری را تشکیل می دهند بسته به نسخه ویندوز به طور متفاوتی ذخیره می شوند. در ویندوز 9x، که همان ویندوز 98 باشد، رجیستری در دو فایل مخفی در دایرکتوری ویندوز با نام های System.dat و User.dat ذخیره می شود، در حالیکه در ویندوز NT این فایلها به طور جداگانه در دایرکتوری زیر ذخیره میشود:

Windows/system32/config

نحوه استفاده از Regedit

برای اجرا کردن ویرایشگر رجیستری باید به پوشه ویندوز رفته و در آن پوشه به دنبال فایل regedit گشت. برای سهولت کار میتوانید با استفاده از Run در منوی Start این فایل را سریعتر پیدا کرده و آنرا اجرا کنید.

پس از فشردن OK با این منو مواجه خواهید شد.

محیط ویرایشگر رجیستری

ویرایشگر رجیستری از دو پانل تشکیل شده است.

پانل سمت چپ : این پانل نمایشگر نحوه سازماندهی رجیستری می باشد . اولین و بالاترین مدخلMy computer است که دارای چندین کلید است که در ویرایشگر رجیستری بصورت پوشه نمایش داده می شود . هر کلید می تواند دارای چند زیر کلید باشد و این امرتا هرسطح می تواند ادامه یابد . جهت بازنمودن هرکلید و مشاهده زیر کلیدهای آن باید برروی علامت مثبت (+) آن کلید کلیک نماییم و جهت بستن کلید می توان بر روی علامت منفی (-) آن کلیک نمود.

پانل سمت راست : این پانل ، مداخل حاوی مقادیر یک کلید در رجیستری را نشان می دهد . هر کلید می تواند شامل چندین مقدارباشد که هریک از این مقادیر دارای نام و محتوا (Data) هستند . توجه داشته باشید که آیکون مربوط به مدخل هر مقدار در رجیستری قبل از آن مقدار قراردارد . آیکون مربوط به مداخل مشخص می نمایند که چه نوع از مقدار داده ای در مدخل رحیستری استفاده شده است.

نحوه ایجاد یک کلید یا مقدار

معمولا بوجود آوردن یک مقدار یا کلید جدید بی ضرر است . درصورتیکه ویندوز 9x یا یکی از برنامه های تحت آن از کلید جدید استفاده نکنید. در اینجا توضیح خواهم داد که چگونه یک کلید یا مقدار جدید ایجاد کنید.

ایجاد کلید:

جهت ایجاد زیر کلید ، ابتدا باید کلید مورد نظر را انتخاب کنیم.

روش اول: از منوی Edit روی گزینه New قرار گرفته تا زیر منوی آن باز شود، سپس بر روی گزینه Key کلیک می کنیم. یک زیر کلید به نام New key#1 ایجاد می شود. که می توانیم نام آن را تغییر دهیم.

روش دوم: روی کلید مورد نظر جهت ایجاد زیر کلید، کلیک راست می نماییم. روی گزینه New قرار گرفته تا زیر منوی آن باز شود، سپس بروی گزینه Key کلیک می نماییم. یک زیر کلید به نام New key#1 ایجاد می شود. که می توانیم نام آن را تغییر دهیم.

>>>

ایجاد مقدار:

جهت ایجاد مقدار ابتدا باید کلید مورد نظر را که می خواهیم مقدار جدیدی را در آن ایجاد کنیم انتخاب نماییم.

روش اول: برروی گزینه New ازمنوی Edit کلیک میکنیم تا زیر منوی آن باز شود. سپس گزینه مربوط به هرنوع ازمقادیر مانند DWORD , Binary , String که می خواهیم ایجاد کنیم کلیک می نماییم . سپس مقدار مورد نظر ما ایجاد می شود.

روش دوم: روی کلید مورد نظر جهت ایجاد مقدار، کلیک راست می نماییم. روی گزینه New قرار گرفته تا زیر منوی آن باز شود، سپس گزینه مربوط به هرنوع ازمقادیر که می خواهیم ایجاد کنیم کلیک می نماییم . سپس مقدار مورد نظر ما ایجاد می شود.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد