لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
آشنائی با ریجستری ویندوز 2003
چهار شنبه ۲۴ آبان ۱۳۸۵
هر نرم افزار برای ذخیره اطلاعات مورد نیاز خود از ساختارهای داده ئی مختلفی استفاده می نماید . ساختارهای داده ، دارای نقشی اساسی در یک نرم افزار می باشند و در صورت بروز اشکال ، ادامه حیات نرم افزار با مشکل اساسی مواجه می گردد . اختلال ایجاد شده به نوع و جایگاه ساختمان داده بستگی داشته و در برخی موارد ممکن است نرم افزار قادر به ادامه حیات عادی خود نباشد . سیستم های عامل به عنوان مهمترین نرم افزار سیستم نیز از این قاعده مستثنی نبوده و با توجه به جایگاه برجسته آنان در مدیریت منابع سخت افزاری و نرم افزاری ، اهمیت و حساسیت ساختارهای داده ئی آنان مضاعف می گردد، چراکه با بروز اشکال در هر یک از ساختمان داده های مورد نیاز یک سیستم عامل، درمدیریت آن اختلال ایجاد می گردد و دامنه آن گریبانگیر سایر نرم افزارها می گردد. توجه داشته باشیم که سیستم عامل محیط عملیاتی لازم برای اجرای سایر برنامه های کامپیوتری را فراهم می نماید . بدیهی است با بروز اشکال ، امکان ایجاد و مدیریت محیط اجرائی مورد نیاز سایر برنامه ها وجود نخواهد داشت . در برخی موارد و با توجه به جایگاه یک ساختمان داده ، می بایست مجددا" سیستم عامل بر روی ماشین نصب گردد . هر سیستم عامل به منظور مدیریت اطلاعات مورد نیاز خود از ساختمان داده های مختلفی استفاده می نماید که هر یک دارای وظایف و جایگاه مختص به خود می باشند .سیستم عامل ویندوز نیز از این قاعده مستثنی نمی باشد. بدون شک ریجستری (Registry ) ، یکی از مهمترین و حساس ترین ساختمان داده های موجود در ویندوز است که با توجه به جایگاه برجسته آن لازم است که با آن بیشتر آشنا شویم .
ریجستری و ماهیت آن ریجستری که همزمان با عرضه ویندوز 95 ارائه گردید ، محلی به منظور ذخیره داده های منحصربفرد در ارتباط با پیکربندی ماشین و کاربر است . به عبارت دیگر ، ریجستری یک بانک اطلاعاتی بزرگ است که تمامی اطلاعات پیکربندی در ارتباط با کاربر ، برنامه ها و سخت افزار را در خود نگهداری می نماید. دامنه اطلاعات ذخیره شده در بانک اطلاعاتی فوق بسیار گسترده بوده و مواردی همچمون رنگ زمینه ، رویه ، Screen saver تا رمزهای عبور محلی را شامل می شود. ریجستری با هدف جایگزین شدن با فایل های ini. طراحی گردید .در فایل های ini. ، اطلاعات پیکربندی در فایل های متن ذخیره می گردید که امکان ویرایش آنان به سادگی وجود داشت . فایل های فوق علیرغم مزایائی همچون کم حجم بودن و ویرایش آسان ، دارای محدودیت هائی نظیر ظرفیت کم و عدم حمایت از چندین کاربر می باشند. ریجستری با این هدف طراحی گردید تا بتواند علاوه بر غلبه محدودیت های اشاره شده ، امکان بازیافت تنظمیات پس از بروز مشکل در سیستم را نیز فراهم نماید . برخی برنامه ها همچنان از فایل های