برای دیدن نسخه کامل اینجا را کلیک کنید : در مورد رجیستری ویندوز
hosseinkhan70
2009/04/10, 18:27
درمورد ریجستری بگویید لطفا:wub:
رجيستري چيست؟
در واقع رجيستري را مي توان به عنوان بانک اطلاعاتي معرفي کرد که براي نگهداري تنظيمات و گزينه هاي نسخه هاي 32 بيتي ويندوز همچون ويندوز 95،98،ME و NT/2000 مورد استفاده قرار مي گيرد. و شامل اطلاعات و تنظيماتي است که براي تمام قطعات سخت افزاري ، نرم افزاري ، کاربران و تنظيمات مربوط به خود سيستم مورد استفاده قرار مي گيرد. هر زمان که کاربري تغييري در تنظيمات مربوط به Control Panel يا File Associations ، System Policies ايجاد کند و يا برنامه نرم افزاري جديدي را نصب کند ، اين تغييرات در رجيستري ويندوز ثبت شده و باقي مي مانند.
به زبان ساده تررجيستري دفترچه يادداشت سيستم عامل مي باشد.
فايل هاي فيزيکي که رجيستري را تشکيل مي دهند بسته به نسخه ويندوز شما در محل و مکان خاصي نگهداري مي شوند، در ويندوز 95 و 98 بصورت دو فايل مخفي در پوشه ويندوز قرار دارند و با نام هاي USER.DAT و SYSTEM.DAT شناخته مي شوند . در نسخه ME علاوه بر اين دو فايل ، فايل ديگري نيز به نام CLASSES.DAT به آنها اضافه شده است.در حاليکه در نسخه هاي NT/2000 ويندوز فايلها در آدرس SystemRoot%\System32\Config % قرار گرفته اند.اين فايلها را نمي توان بصورت مستقيم ويرايش کرد و براي انجام چنين کاري نياز به ابزار رايجي که با نام ويرايشگر رجيستري شناخته مي شود مي باشد .
در رجيستري برخلاف ساير برنامه هاي موجود در ويندوز ، خبري از پنجره ها و منوهاي زيباي گرافيکي نيست اما با استفاده از آن مي توان به قدرتي دست يافت که اين قابليت ها در هيچ روش ديگري وجود ندارد .
آيا تا به حال فکر کرده ايد که اگر درايور کارت گرافيک خود را عوض کنيد ، ويندوز در مرتبه بعدي شروع بکار خود از کجا بداند که به جاي درايوري که خودش در هنگام نصب تعيين کرده است ، بايد از اين درايور جديد استفاده کند . به عبارت ديگر چگونه سيستم عامل پارامتر ها و گزينه هاي مختلفي را که انتخاب کرده ايد يا براي سيستم تان مناسب است ، به خاطر مي سپارد .
اين راز قدرتمند در رجيستري سيستم نهفته است. رجيستري انبار مرکزي است که ويندوز از آن براي ذخيره همه چيزهاي مربوط به پيکر بندي سيستم استفاده مي کند .از آنجا که هر نوع تغيير غير اصولي در آن سبب از کار افتادن برنامه ها و حتي خود سيستم عامل مي شود و همچنين ساختار بندي اطلاعات در آن به نحو پيچيده اي است که ممکن است هر کاربرتازه کاري را دچار سردرگمي کند که نتيجه آن نيز تنها اختلال در برنامه ها خواهد بود ، به شما توصيه مي کنم قبل از شروع به انجام تغييرات سعي در افزايش مهارتها و اطلاعات عمومي خود نمائيد .البته دسترسي به برنامه Editor آن به سادگي دسترسي به برنامه هاي ديگر نيست . در واقع مي توان آن را بعنوان يکي از برنامه هاي پشت پرده ويندوز دانست که شامل پارامتر هاي سخت افزاري ، مشخصات اجسام مختلف ، پارامترهاي مربوط به خود سيستم عامل و نيز پارامتر هاي برنامه هاي کاربردي مي شود .
براي اجراي اين برنامه مي توانيد دستور Regedit را در کادر Run منوي Start وارد کنيد.
قبل ازانجام عمليات ويرايشي روي رجيستري بهتراست که ازآن يک کپي پشتيبان تهيه کردکه براي انجام اين عمل مي توان ازروشهاي زيراستفاده کرد:
الف) استفاده از System Restore
اين برنامه تحت ويندوز هاي Xp و ME قابل اجرا است . براي استفاده از اين برنامه قبل از تغيير در رجيستري، بر روي دکمه Start ، کليک کرده و گزينه Accessories را از منوي Programs انتخاب کرده سپس در System Tools گزينه System Restore را انتخاب کنيد. سپس گزينه را Create a restore point انتخاب کنيد . دکمه Next را کليک کرده و از دستورالعملهاي آن پيروي کنيد.
ب) استفاده از ويرايشگر رجيستري
کاربران ويندوز 2000 می توانند با استفاده از گزينه Export موجود در خود برنامه Regedit اقدام به تهيه پشتيبان از رجيستری کنند. بدين منظور با اجرای دستور Regedit در گزينه Run منوی Start برنامه ويرايشگر رجيستری را فعال کنيد . سپس گزينه Export Registry File را انتخاب کنيد .
ج) کپی دستی فايل های رجيستری
کاربران سيستم عامل ويندوز 98 و يا 95 می توانند با کپی کردن فايل های User.dat و system.dat که در محل نصب ويندوز قرار دارند از آنها نسخه پشتيبان تهيه کنند . البته در ويندوز Me فايل ديگری نيز با نام Classes.dat وجود دراد . توجه داشته باشيد از آنجا که اين فايل ها بصورت مخفی و سيستمی هستند قبل از آنکه بتوانيد آنها را مشاهده کنيد بايد تنظيمات مربوط به مشاهده اين فايل ها را در ويندوز اجرا کنيد .( در ادامه به شرح اين فايل ها می پردازيم )
آشنايی با فايلهای User.dat و System.dat در رجيستری
برای ايجاد رجيستری برنامه Setup ويندوز ، دو فايل به نامهای User.dat و System.dat را ايجاد می کند. که از نوع پنهان سيستمی و فقط خواندنی هستند و در داخل پوشه اصلی ويندوز قرار می گيرند.
فايل User.datبرای ذخيره اطلاعات کاربر طراحی شده است و در آن فايل اطلاعات زير ذخيره می شوند :
1-کاغذ ديواری ، الگوی رنگ ، گزينه ها ی ماوس، گزينه های Accesibility و ديگر پارامترهايی که در پنجره Control Panel تعيين می شوند .
2- نمادهای روی Desktop
3- پوشه ها ، ميانبر های موجود در منو
4- پيکر بندی تعريف شده برای پنجره windows explorer
5- پارامترهای تعيين شده برای Accessories ويندوز
6- اتصالات شبکه و کلمات رمز
هر زمان که از ويندوز خارج می شويد سيستم کپی پشتيبان جديدی از فايل User.dat را ايجاد مي کند . اين کپی پشتيبان نيز از نوع پنهان ، سيستمی و فقط خواندنی است و نام آن User.DA0 می باشد . اگر به هر دليلی فايل User.dat خراب شده و يا از بين برود سيستم از اين فايل استفاده می کند .
فايل System.dat نيز برای نگهدار ی اطلاعات سيستم طراحی شده است . اين فايل نيزاطلاعات زير را در خود نگه می دارد .
1- گروههای مختلف سخت افزار های شناسايی شده توسط ويندوز
2- دستگاه های مختلف متصل شده به کامپيوتر
3- منابع مورد استفاده در هر دستگاه
4- اطلاعات Plug&play بدست آمده از بايوس و يا دستگاههای Plug&Play
5- درايورهايی که درمود حفاظت شده کار می کنند و در زمان شروع به کار ويندوز بارگذاری می شوند.
6- پارامترهای داخلی ويندوز
7- پارامترهای برخی از برنامه های کاربردی 32 بيتی
رجيستري ( Registry ) چيست وچه نقشي در ويندوز دارد؟
رجيستري فراتر از يك سري كليد است كه درباره آن در مقالات و سايتهاي مختلف و حتي كتابها چيزهايي مي خوانيد. جاي بسي تآسف است Microsof رجيستري و تنظيمات آن را در هاله اي از ابهام قرارداده است و افراد زيادي با تنظيمات واقعي سيستم عامل خود بيگانه اند. مايكرو سافت از ارائه اطلاعات كافي در مورد تنظيمات صحيح خودداري كرده است و در مورد رجيستري اسرار زيادي باقي گذاشته است. مطمئنآ گذاشتن اطلاعات در مورد رجيستري بيشتر باعث آسيب رساندن به آن است تا اينكه اطلاعات كافي در اين مورد داشته باشيم. http://iranisoft.persiangig.com/image/Registry%20Easy%20v1.4%20-2.gif
رجيستري در ويندوز حاوي فايل هاي اطلاعاتي است كه به ويندوز براي كنترل سخت افزار، نرم افزار، محيط كاربر و ارتباط با ويندوز كمك مي كند. رجيستري شامل 2 فايل در دايركتوري ويندوز است:system.dat و user.dat . بوسيله فايل اجرايي Regedit.exe كه در دايركتوري ويندوز وجود دارد مي توان به 5 بانك اطلاعاتي رجيستري دست يافت.
رجيستري يك سري از فايلها است كه همه جوانب عملكرد سيستم و چگونگي كاركرد آن حتي با وسايل جانبي را تحت كنترل دارد.
رجيستري منحصرآ براي كاربردهاي 32 بيتي طراحي شده است و حجم فايل تا حدود 40MB محدود شده است.
به زبان ساده رجيستري ويندوز جايي است كه برنامه هاي نرم افزاري و خود ويندوز را شناسانده و اطلاعات براي استفاده بين دفعات مختلف اجرا نگهداري مي شود.
براي مثال هر بار ويندوز اجرا مي شود، رجيستري برنامه هايي را كه شما قبلآ اجرا كرده ايد احضار مي كند.
رجيستري آخرين عمل شما را با رديف كردن اطلاعات در رجيستري به خاطر مي آورد.
يك مثال ديگر اينكه هر نوع فايل ( file type ) به وسيله يك نرم افزار قابل دسترسي است. مثلآ زمانيكه روي يك فايل GIF دابل كليك مي كنيد به وسيله explorer مي توانيد آن را مشاهده كنيد. يك نرم افزار زمانيكه نصب مي شود به رجيستري نوع فايل هايي را كه مي تواند دسترسي داشته باشد اطلاع مي دهد يا اصطلاحآ خود را رجيستر مي كند و در حقيقت رجيستري يك ميدان بزرگ مبارزه تجاري بين شركت هاي نرم افزاري است مثلآ Netscape و IE سعي مي كنند خود را به عنوان مرورگر ( browser ) پيش فرض رجيستر كنند.
vBulletin® v4.0.7, Copyright ©2000-2008, Jelsoft Enterprises Ltd.