ويرايش Registry
ارسال شده: جمعه ۱۲ اسفند ۱۳۸۴, ۵:۲۳ ق.ظ
از: [External Link Removed for Guests]
در واقع یک بانک اطلاعاتی از سیستم عامل , برنامه های راه انداز سخت افزاری و تنظیمات پیکربندی برنامه های کاربردی است . Registry غالبا رمز نویسی شده میباشد و بطور مستقیم به وسیله یک ویرایشگر (Registry Editor) قابل تغییر است . در هر زمانی که یک برنامه را نصب یا حذف میکنید یا سخت افزار جدیدی را تنظیم میکنید , در هر زمانی که تنظیم های یک برنامه را تغییر میدهید Registry ویرایش میشود .
*********************
قبل از شروع آموزش ترفندها در مورد Registry Editor و ساختار Registry توضیح مي دهيم :
1) Registry Editor
در حالی که ویندوز NT و 2000 امکان انتخاب از دو برنامه متفاوت یعنی regedit.exe و regedit32.exe را فراهم میسازد , ویندوز ایکس پی تنها یک ویرایشگر دارد . Registry Editor ویندوز ایکس پی در صورت تایپ فرمان regedit یا regedit32 در خط اعلان فرمان یا کادر مکالمه Run قابل اجرا میباشد , که هر دو Registry Editor را یکسان اجرا میکند .
2) ساختار Registry
Registry با استفاده از چندین قطعه ساخته میشود . برای شروع , Registry در چندین فایل متفاوت به روی سیستم ذخیره میشود . این فایلها یا همان hive ها در پوشه های \Windows\System32\Config و \Documents and Settings\Username ذخیره میشوند . سلسله مراتب Registry از عناصر زیر تشکیل شده میباشد :
1-1)( HKEY_CLASSEC_ROOT ( HKCR :
HKCR اطلاعات مربوط به فایل را در خود نگه میدارد , که اینکه چه نوع فایل هایی با چه نوع برنامه ای کار میکند را مشخص مینماید . HKCR تعاریف هر یک از شی های موجود در محیط ویندوز را نیز در خود نگه میدارد .
2-1) (HKEY_CURRENT_USER ( HKCU :
HKCU حاوی پروفایل کاربری است که , در حال حاضر از ویندوز استفاده میکند . یک پروفایل , سیستم , سخت افزار و سیستم های برنامه سفارشی سازی شده برای یک کاربر خاص را شامل میشود . تمامی این اطلاعات در یک hive با نام USER.DAT ذخیره میشوند .
3-1) (HKEY_LOCAL_MACHIN ( HKLM :
HKLM ورودی های Cpu , گذرگاه سیستم و سایر اطلاعات پیکربندی سخت افزاری به وسیله ویندوز در
هنگام شروع ویندوز را شامل میشود .
4-1)( HKEY_USERS ( HKU :
HKU اطلاعات پروفایل برای کاربران محلی کامپیوتر را شامل میباشد . حداقل دو ورودی در HKU ظاهر میشود . اولین ورودی Default که حاوی گروه پیش فرض تنظیم هایی میباشد که برای کاربرانی میباشد که بدون پروفایل به سیستم وارد میشوند . دومین ورودی که آنرا همیشه در HKU کشاهده میکنید Adminictrator توکار است .
5-1)( HKEY_CURRENT_CONFIG ( HKCC :
HKCC اطلاعات مربوط به پروفایل سخت افزار در حال استفاده و اطلاعات وسیله ای که در خلال شروع ویندوز جمع آوری شده است را نگه میدارد .
در واقع یک بانک اطلاعاتی از سیستم عامل , برنامه های راه انداز سخت افزاری و تنظیمات پیکربندی برنامه های کاربردی است . Registry غالبا رمز نویسی شده میباشد و بطور مستقیم به وسیله یک ویرایشگر (Registry Editor) قابل تغییر است . در هر زمانی که یک برنامه را نصب یا حذف میکنید یا سخت افزار جدیدی را تنظیم میکنید , در هر زمانی که تنظیم های یک برنامه را تغییر میدهید Registry ویرایش میشود .
*********************
قبل از شروع آموزش ترفندها در مورد Registry Editor و ساختار Registry توضیح مي دهيم :
1) Registry Editor
در حالی که ویندوز NT و 2000 امکان انتخاب از دو برنامه متفاوت یعنی regedit.exe و regedit32.exe را فراهم میسازد , ویندوز ایکس پی تنها یک ویرایشگر دارد . Registry Editor ویندوز ایکس پی در صورت تایپ فرمان regedit یا regedit32 در خط اعلان فرمان یا کادر مکالمه Run قابل اجرا میباشد , که هر دو Registry Editor را یکسان اجرا میکند .
2) ساختار Registry
Registry با استفاده از چندین قطعه ساخته میشود . برای شروع , Registry در چندین فایل متفاوت به روی سیستم ذخیره میشود . این فایلها یا همان hive ها در پوشه های \Windows\System32\Config و \Documents and Settings\Username ذخیره میشوند . سلسله مراتب Registry از عناصر زیر تشکیل شده میباشد :
1-1)( HKEY_CLASSEC_ROOT ( HKCR :
HKCR اطلاعات مربوط به فایل را در خود نگه میدارد , که اینکه چه نوع فایل هایی با چه نوع برنامه ای کار میکند را مشخص مینماید . HKCR تعاریف هر یک از شی های موجود در محیط ویندوز را نیز در خود نگه میدارد .
2-1) (HKEY_CURRENT_USER ( HKCU :
HKCU حاوی پروفایل کاربری است که , در حال حاضر از ویندوز استفاده میکند . یک پروفایل , سیستم , سخت افزار و سیستم های برنامه سفارشی سازی شده برای یک کاربر خاص را شامل میشود . تمامی این اطلاعات در یک hive با نام USER.DAT ذخیره میشوند .
3-1) (HKEY_LOCAL_MACHIN ( HKLM :
HKLM ورودی های Cpu , گذرگاه سیستم و سایر اطلاعات پیکربندی سخت افزاری به وسیله ویندوز در
هنگام شروع ویندوز را شامل میشود .
4-1)( HKEY_USERS ( HKU :
HKU اطلاعات پروفایل برای کاربران محلی کامپیوتر را شامل میباشد . حداقل دو ورودی در HKU ظاهر میشود . اولین ورودی Default که حاوی گروه پیش فرض تنظیم هایی میباشد که برای کاربرانی میباشد که بدون پروفایل به سیستم وارد میشوند . دومین ورودی که آنرا همیشه در HKU کشاهده میکنید Adminictrator توکار است .
5-1)( HKEY_CURRENT_CONFIG ( HKCC :
HKCC اطلاعات مربوط به پروفایل سخت افزار در حال استفاده و اطلاعات وسیله ای که در خلال شروع ویندوز جمع آوری شده است را نگه میدارد .