***4
مقدمه
می توان گفت که انگیزه ی ساختن برنامه ی رجیستری از آنجایی شروع شد که کاربران Ms-DOS از این که عملا هیچگونه اختیاری در تنظیم منو ، پنجره ها و ... نداشتند ،خسته شدند. البته Ms-DOS از رجیستری مستثنی نبود و سه فایل
sys , MsDos .sys, Autoexe .Bat Config.
وجود داشتند که سیستم عامل Dos و جمعا برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom وغیره را در این فایل ها ثبت می کردند. در واقع این سه فایل نقش رجیستری را ایفا می کردند. بعد از DOS سیستم عامل Win۳X به بازار آمد. در این سیستم عامل فایلهایی با پسوندini که مهمترین آنها
Win. ini , System. ini, Control. ini بودند، وظیفه رجیستری را بر عهده داشتند . در نهایت نسل سوم رجیستری با روی کار آمدن ویندوز 9X وارد بازار شد. در این سیستم ها علاوه بر داشتن سه فایل Win۳X دو فایل دیگر با نامهای System. dat , User. dat اضافه شد .
***5
رجیستری چیست و چه نقشی در ویندوز دارد؟
رجیستری یک سری از فایل هاست که همه جوانب عملکرد سیستم و چگونگی کارکرد آن
حتی با وسایل جانبی را تحت کنترل دارد.رجیستری منحصرابرای کاربردهای32بیتی
ازقبیلWIN XP,WIN98,WIN2000و...طراحی شده است و حجم فایل تا حدود 40MB
محدود شده است.به زبان ساده رجیستری ویندوزجایی ست که برنامه های نرم افزاری
و خود ویندوزرا شناسانده واطلاعات برای استفاده بین دفعات مختلف اجرا نگهداری میشود.هر بار ویندوز اجرا می شود رجیستری برنامه هایی راکه شما قبلا اجراکرده اید احضار می کند.هرنوع فایل به وسیله یک نرم افزار قابل دسترسی است.مثلا زمانی که روی یک روی فایل GIF دابل کلیک می کنید به وسیله EXPLORER میتوانید آن را مشاهده کنید.یک نرم افزار زمانی که نصب می شود به رجیستری نوع فایلهایی را که می تواند دسترسی داشته باشد اطلاع می دهد یا اصطلاحا خود را رجیستر می کند.هنگامی که کاربر تغییراتی در ویندوز به وجود می آورد این تغییرات همگی در رجیستری ویندوز ذخیره میشود.
***6
دسترسی به رجیستری
لازم به ذکر است که اگر اطلاعات کافی در مورد قسمتی از رجیستری ندارید هیچگاه آن را تغییر ندهید زیرا هر تغییری در رجیستری سریعا اعمال خواهد شد و برنامه ی regedit .exe هیچگونه تاییدی از کاربر نخواهد گرفت . Regedit .exe را چه چگونه اجرا کنیم؟ برای اجرا کردن Regedit.exe وارد منوی Run از دکمه Start شده، تایپ کنید Regedit .exe ، با فشردن دکمه ی OK برنامه اجرا خواهد شد