رجيستري ( Registry ) چيست وچه نقشي در ويندوز دارد؟
رجيستري فراتر از يك سري كليد است كه درباره آن در مقالات و سايتهاي مختلف و حتي كتابها چيزهايي مي خوانيد. جاي بسي تآسف است Microsof رجيستري و تنظيمات آن را در هاله اي از ابهام قرارداده است و افراد زيادي با تنظيمات واقعي سيستم عامل خود بيگانه اند. مايكرو سافت از ارائه اطلاعات كافي در مورد تنظيمات صحيح خودداري كرده است و در مورد رجيستري اسرار زيادي باقي گذاشته است. مطمئنآ گذاشتن اطلاعات در مورد رجيستري بيشتر باعث آسيب رساندن به آن است تا اينكه اطلاعات كافي در اين مورد داشته باشيم.
رجيستري در ويندوز حاوي فايل هاي اطلاعاتي است كه به ويندوز براي كنترل سخت افزار، نرم افزار، محيط كاربر و ارتباط با ويندوز كمك مي كند. رجيستري شامل 2 فايل در دايركتوري ويندوز است:system.dat و user.dat . بوسيله فايل اجرايي Regedit.exe كه در دايركتوري ويندوز وجود دارد مي توان به 5 بانك اطلاعاتي رجيستري دست يافت.
رجيستري يك سري از فايلها است كه همه جوانب عملكرد سيستم و چگونگي كاركرد آن حتي با وسايل جانبي را تحت كنترل دارد.
رجيستري منحصرآ براي كاربردهاي 32 بيتي طراحي شده است و حجم فايل تا حدود 40MB محدود شده است.
به زبان ساده رجيستري ويندوز جايي است كه برنامه هاي نرم افزاري و خود ويندوز را شناسانده و اطلاعات براي استفاده بين دفعات مختلف اجرا نگهداري مي شود.
براي مثال هر بار ويندوز اجرا مي شود، رجيستري برنامه هايي را كه شما قبلآ اجرا كرده ايد احضار مي كند.
رجيستري آخرين عمل شما را با رديف كردن اطلاعات در رجيستري به خاطر مي آورد.
يك مثال ديگر اينكه هر نوع فايل ( file type ) به وسيله يك نرم افزار قابل دسترسي است. مثلآ زمانيكه روي يك فايل GIF دابل كليك مي كنيد به وسيله explorer مي توانيد آن را مشاهده كنيد. يك نرم افزار زمانيكه نصب مي شود به رجيستري نوع فايل هايي را كه مي تواند دسترسي داشته باشد اطلاع مي دهد يا اصطلاحآ خود را رجيستر مي كند و در حقيقت رجيستري يك ميدان بزرگ مبارزه تجاري بين شركت هاي نرم افزاري است مثلآ Netscape و IE سعي مي كنند خود را به عنوان مرورگر ( browser ) پيش فرض رجيستر كنند.