|
|
|
|
Search My Site اين سايت رابه ديگران معرفي كنيد:
|
|
معرفي رجيستري
برخلاف آنچه تصور مي شود رجيستري داراي سابقه طولاني است. حتي MS-DOS نيز داراي رجيستري بودو سه فايل Autoexe.bat , msdos.sys , config.sys وجود داشتند كه سيستم عامل Dos وجمعا برنامه هاي كاربردي، تنظيماتي مانند اختصاص دادن Buffer و يا تعريف CDRom وغيره رادر اين فايل ها ثبت مي كردندو درواقع اين سه فايل نقش همان Registry را ايفا مي كردند. بعد ازسيستم عامل Dos سيستم عامل Windows 3X به بازار آمد كه داراي تنوع بيشتري بود. Windows 3X داراي پنجره هايي بود كه كاربر مي توانست درنحوه ظاهرشدن، رنگ واندازه پنجره ها ونحوه اجرا شدن برنامه ها دخالت كرده (امكاني كه درDos وجود نداشت) و آنها را به دلخواه تنظيم كند. دراين سيستم عامل فايلهايي با پسوند ini كه مهمترين آنهاcontrol.ini , system.ini , win.ini بودند، وظيفه ثبت تنظيمات را داشتندو وظيفه Registry را برعهده گرفتند. ودرنهايت نسل سوم رجيستري از زماني آغاز شد كه سيستم عامل ويندوز سري 9X كه معروفترين آنها 98 , 95 مي باشد، به بازار عرضه شد. اين ويندوز به واسطه ساختار آن مي تواند سخت افزارهاي مختلفي را پشتيباني كندو برنامه هاي كاربردي زيادي تحت اين ويندوز ساخته شده وبه واسطه اين رابط گرافيكي كاربران مي خواهند تنظيمتي را برروي پنجره ها، فونتها، سخت افزارها وبرنامه ها بوجود آورند. مسلما اين تنظيمات نياز به ثبت در Registry دارندو تعداد آنها زياد است و ازطرفي چون فايل هاي ذكر شده متني هستند با ثبت اين تنظيمات در اين فايلها حجم آنها بسار زياد مي شد و Load شدن اين فايلهاي متني حجيم در هنگام شروع ويندوز زمان زيادي را به خود اختصاص مي دادند و ازطرفي ديگر آسيب پذير مي شدند. به همين دليل سازندگان ويندوز اين تنظيمات را در دوفايلuser.dat , system.dat قرار دادندكه اين فايلها براساس اعداد باينري و Hex ساخته مي شدند درنتيجه هم ازامنيت بيشتري برخوردار بودندو هم كم حجم بودند. درويندوزهاي XP , 2000 مانند 9X وظيفه ثبت تنظيمات برعهده دوفايل user.dat , system.dat قرار گرفت همانطور كه گفته شد اين دوفايل بر اساس اعداد باينري و Hex ساخته شده اند و چون اين فايلها درحالت عادي قايل دسترسي نيستند، ويندوزدر اين رابطه برنامه Regedit.exe كه در پوشه ويندوز مي باشد را دراختيار كاربران قرار داد تا بتوانند تنظيمات مربوط به رجيستري را از طريق اين برنامه بر اين دو فايل اعمال كنند.
|
|
|
|
Last Update: 2004/08/09 |
|