لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 24
تاریخچه ریجستری
کاربران رایانه های اولیه بر اساس سیستم عامل DOS وبرنامه هایی که ساخته می شد بالتبع تحت این سیستم فعالیت می کردند. سیستم عامل DOS و برنامه های تحت آن برای ورود و خروج به برنامه. راهی خاص ودر بیشتر موارد منحصر بفرد را در اختیار کاربر قرار می دادند و کاربر برای اجرا و استفاده از این نرم افزارها مجبور به طی کردن مسیرهای مشخص بود وبرای رسیدن به منو و پنجره جدید حتماً باید منو و پنجره قدیم را پشت سر می گذاشت ,به همین دلیل کاربر هیچگونه اختیای در تنظیم منو, پنجره ها ویا تغییر آنها نداشت . این خاصت سیستم عامل DOS باعث می شد اکثر تنظیمات و ویژگیهای محیّط برنامه در Source برنامه (متن برنامه اصلی )در نظر گرفته شود و احتیاجی به ثبت آنها در جای دیگری نباشد . با وجود این سیستم عامل DOS , با استفاده از 3 فایل Config.sys ,MsDos.sys, Autoexec.bat بعضی از تنظیمات برنامه ها, مانند CDRom اختصاص Buffer وغیره را در این فایلهای ثابت نگهداری می کرد. در حقیقت این فایل ها وظیفه محضر خانه سیستم عامل را بر عهد داشتند که به آنها Registery گفته شد . پس از سیستم عامل DOS , شرکت مایکروسافت Windows 3x را به بازار عرضه کرد. Windows 3x بر پایه سیستم عامل DOS بنا شده بود , ولی تفاوتهای بسیار چشم گیری با سیستم عامل DOS پیدا کرده بود . ظاهر زیباتر و جذاب تر, دسترسی راحتر به اطلاعات ونیز در اندازه , ظاهر ورنگ پنجرها و شیوه ظاهر شدن آنها و حتی اجرا شدن برنامه ها , همه توانایی هایی بود که در این سیستم عامل نوظهور گنجانده شده بود. بدیهی است که این ویژگیها و تغییرات باید در جایی ثبت می شد تا در راه اندازی مجدد رایانه این تغییرات به حالت اولیه برنگردند.از طرفی فایل های Msdos.sys Config.sys, Autoexec.Bat, فایل های Boot کننده بودند و اگر قرار بود تغییرات در این فایل ها ظبط شود ممکن بود به ساختار آنها صدمه وارد شود. به همین منظور در Windows 3x فایل هایی با پسوند ini را برای این کار در نظر گرفتند که مهمترین آنها win.ini , system.ini , control.ini بودند. اطلاعات سیستم عامل را برعهده داشتند .
در نهایت نسل سوم Registery از زمانی شروع شد که سیستم عامل Windows سری 9x آن به بازار عرضه شد. این سیستم عامل با ساختار وظاهری کاملاً متفاوت ایجاد شده بود و نقطه قوت آن استفاده از رابط گرافیکی (GUI) برای کیفیت برتر نمایش بود . این سیستم عامل توانایی پشتیبانی و استفاده از سخت افزارهای مختلف را داشته و برنامه های کاربردی زیادی تحت این ویندوز نوشته شد. یک سیستم عامل خوب باید هر نوع سلیقه ای را ارضا، کند, شرکت مایکرو سافت برای رسیدن به این هدف در سری جدید سیستم عامل خود , تقریباٌ اجازه هر نوع تغییری را با توجه به سلیقه های مختلف به کاربرویندوزمیداد . طبیعی است این تغییرات که مقدار آن بسیار زیاد است احتیاج به ثبت در Registery بزرگی دارد واز طرفی فایل های win.ini, system.ini, control.ini از نوع فایلهای متنی بودند و در صورت ظبط تغییرات در این فایلها حجم این فایلها بسیار زیاد و بالتبع Load شدن آن سیستم عامل زمان زادی طول می کشید. به همین منظور این تغییرات روی دو فایل system.dat , user.dat بنانهادند واین دو فایل بر اساس اعداد باینری و اعداد مبنا 16 ساخته شدند.که هم امنییت بیشتری داشتند و هم حجم کمتری اشغال می کردند.در ویندوز های سری 9x و بالاتر وظیفه رجیستری به عهده دو فایل system.dat , user.dat است .این دو فایل به طور مستقیم از سوی کاربر قابل دسترسی نیستند به همین منظور ویندوز برنامه اجرایی Regedit.exe را که در پوشه windows قرار دارد در اخیار کاربران قرار داده تا در صورت لزوم تنظیمات و مقدارهای جدید را در آن ثبت کنند.
هر تغییری در رجیستری بسرعت اعمال می شود و هیچگونه تاُییدی را از کاربر نمی گیرد, به همین منظور باید توجه داشت در صورت عدم وجود آگاهی کافی در باره ریجستری به هیچ وجه نباید دستورها و مقدارهای آن را تغییر داد .
ساختمان و نحوه عملکرد ریجستری
* ساختمان رجیستری :
برای اجرای Regedit از منو Start گزینه Run را انتخاب کرده و کلمه regedit.exe را تایپ کنید و Ok را بزنید .این برنامه دارای دو پنجره میباشد که پنجره سمت چپ دربرگیرنده شاخه ها و ریشه های رجیستری و پنجره سمت راست شامل دستورات و مقادیر آن است .
در پنجره سمت چپ یک ریشه به نام MyComputer و چهار ریشه به نامهای زیر وجود دارد :۱- HKEY_CLASSES_ROOT : شامل تناظر پسوند فایلها و تنظیمات سیستم است .2- HKEY_CURRENT_USER : شامل تنظیماتی است که مختص کاربر فعلی است .3- HKEY_LOCALL_MACHINS : شامل تنظیماتی که به صورت سراسری اعمال میشود و به کاربر وابسته نیست .4- HKEY_USERS : شامل تنظیمات کاربران از جمله کاربر فعلی است .5- HKEY_CURRENT_CONFIG : شامل تنظیمات سخت افزار موجود میباشد . این ۵ شاخه به نوبه خود دارای زیرشاخه هایی است که مقادیر آن در پنجره سمت راست رجیستری نشان داده میشود که مقادر این شاخه ها به سه دسته نوشتاری، عددی و باینری تقسیم میشوند .
* نحوه ساختن یک دستور و انتخاب نوع آن :
۱- ابتدا مسیر دستور را از پنجره سمت راست انتخاب کنید .(انتخاب مسیر)۲- در پنجره سمت راست، راست کلیک کرده و از گزینه New یکی از سه نوع String Value, DWORD Value و Binary Value را مشخص کنید. (انتخاب نوع مقدار )۳- سپس نام دستور را به جای New Value #1 تایپ کرده و Enter را بزنید.(تایپ دستور)روی نام دستور دو بار کلیک کرده و مقدار مورد نظر را در پنجره ظاهر شده وارد کنید و Ok را بزنید.(مقدار) * نحوه ساختن یک کلید در زیرکلید دیگر :
هر یک از اجزای سمت راست پنجره رجیستری را کلید و شاخه هایی که زیر هر کلید قرار دارد را زیر کلید می نامند .برای ساختن یک زیر کلید :۱- بر روی کلید مورد نظر راست کلیک کنید .۲- وارد منوی New و سپس گزینه Key را انتخاب کنید .۳- نام کلید را به جای New Value #1 وارد کرده و Enter را میزنیم تا کلید ثبت شود .
توجه :1- برای پاک کردن هر مقدار و یا دستور کافی است روی آن کلیک کرده و دکمه Del را بزنیم .2- برای مشاهده تغییرات رجیستری باید ویندوز را Restart کنیم
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
آشنائی با ریجستری ویندوز 2003
هر نرم افزار برای ذخیره اطلاعات مورد نیاز خود از ساختارهای داده ئی مختلفی استفاده می نماید . ساختارهای داده ، دارای نقشی اساسی در یک نرم افزار می باشند و در صورت بروز اشکال ، ادامه حیات نرم افزار با مشکل اساسی مواجه می گردد . اختلال ایجاد شده به نوع و جایگاه ساختمان داده بستگی داشته و در برخی موارد ممکن است نرم افزار قادر به ادامه حیات عادی خود نباشد . سیستم های عامل به عنوان مهمترین نرم افزار سیستم نیز از این قاعده مستثنی نبوده و با توجه به جایگاه برجسته آنان در مدیریت منابع سخت افزاری و نرم افزاری ، اهمیت و حساسیت ساختارهای داده ئی آنان مضاعف می گردد، چراکه با بروز اشکال در هر یک از ساختمان داده های مورد نیاز یک سیستم عامل، درمدیریت آن اختلال ایجاد می گردد و دامنه آن گریبانگیر سایر نرم افزارها می گردد. توجه داشته باشیم که سیستم عامل محیط عملیاتی لازم برای اجرای سایر برنامه های کامپیوتری را فراهم می نماید . بدیهی است با بروز اشکال ، امکان ایجاد و مدیریت محیط اجرائی مورد نیاز سایر برنامه ها وجود نخواهد داشت . در برخی موارد و با توجه به جایگاه یک ساختمان داده ، می بایست مجددا" سیستم عامل بر روی ماشین نصب گردد . هر سیستم عامل به منظور مدیریت اطلاعات مورد نیاز خود از ساختمان داده های مختلفی استفاده می نماید که هر یک دارای وظایف و جایگاه مختص به خود می باشند .سیستم عامل ویندوز نیز از این قاعده مستثنی نمی باشد. بدون شک ریجستری (Registry ) ، یکی از مهمترین و حساس ترین ساختمان داده های موجود در ویندوز است که با توجه به جایگاه برجسته آن لازم است که با آن بیشتر آشنا شویم .
ریجستری و ماهیت آن ریجستری که همزمان با عرضه ویندوز 95 ارائه گردید ، محلی به منظور ذخیره داده های منحصربفرد در ارتباط با پیکربندی ماشین و کاربر است . به عبارت دیگر ، ریجستری یک بانک اطلاعاتی بزرگ است که تمامی اطلاعات پیکربندی در ارتباط با کاربر ، برنامه ها و سخت افزار را در خود نگهداری می نماید. دامنه اطلاعات ذخیره شده در بانک اطلاعاتی فوق بسیار گسترده بوده و مواردی همچمون رنگ زمینه ، رویه ، Screen saver تا رمزهای عبور محلی را شامل می شود. ریجستری با هدف جایگزین شدن با فایل های ini. طراحی گردید .در فایل های ini. ، اطلاعات پیکربندی در فایل های متن ذخیره می گردید که امکان ویرایش آنان به سادگی وجود داشت . فایل های فوق علیرغم مزایائی همچون کم حجم بودن و ویرایش آسان ، دارای محدودیت هائی نظیر ظرفیت کم و عدم حمایت از چندین کاربر می باشند. ریجستری با این هدف طراحی گردید تا بتواند علاوه بر غلبه محدودیت های اشاره شده ، امکان بازیافت تنظمیات پس از بروز مشکل در سیستم را نیز فراهم نماید . برخی برنامه ها همچنان از فایل هایini. برای ذخیره تنظیمات سفارشی کاربر استفاده
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
آشنائی با ریجستری ویندوز 2003
هر نرم افزار برای ذخیره اطلاعات مورد نیاز خود از ساختارهای داده ئی مختلفی استفاده می نماید . ساختارهای داده ، دارای نقشی اساسی در یک نرم افزار می باشند و در صورت بروز اشکال ، ادامه حیات نرم افزار با مشکل اساسی مواجه می گردد . اختلال ایجاد شده به نوع و جایگاه ساختمان داده بستگی داشته و در برخی موارد ممکن است نرم افزار قادر به ادامه حیات عادی خود نباشد . سیستم های عامل به عنوان مهمترین نرم افزار سیستم نیز از این قاعده مستثنی نبوده و با توجه به جایگاه برجسته آنان در مدیریت منابع سخت افزاری و نرم افزاری ، اهمیت و حساسیت ساختارهای داده ئی آنان مضاعف می گردد، چراکه با بروز اشکال در هر یک از ساختمان داده های مورد نیاز یک سیستم عامل، درمدیریت آن اختلال ایجاد می گردد و دامنه آن گریبانگیر سایر نرم افزارها می گردد. توجه داشته باشیم که سیستم عامل محیط عملیاتی لازم برای اجرای سایر برنامه های کامپیوتری را فراهم می نماید . بدیهی است با بروز اشکال ، امکان ایجاد و مدیریت محیط اجرائی مورد نیاز سایر برنامه ها وجود نخواهد داشت . در برخی موارد و با توجه به جایگاه یک ساختمان داده ، می بایست مجددا" سیستم عامل بر روی ماشین نصب گردد . هر سیستم عامل به منظور مدیریت اطلاعات مورد نیاز خود از ساختمان داده های مختلفی استفاده می نماید که هر یک دارای وظایف و جایگاه مختص به خود می باشند .سیستم عامل ویندوز نیز از این قاعده مستثنی نمی باشد. بدون شک ریجستری (Registry ) ، یکی از مهمترین و حساس ترین ساختمان داده های موجود در ویندوز است که با توجه به جایگاه برجسته آن لازم است که با آن بیشتر آشنا شویم .
ریجستری و ماهیت آن ریجستری که همزمان با عرضه ویندوز 95 ارائه گردید ، محلی به منظور ذخیره داده های منحصربفرد در ارتباط با پیکربندی ماشین و کاربر است . به عبارت دیگر ، ریجستری یک بانک اطلاعاتی بزرگ است که تمامی اطلاعات پیکربندی در ارتباط با کاربر ، برنامه ها و سخت افزار را در خود نگهداری می نماید. دامنه اطلاعات ذخیره شده در بانک اطلاعاتی فوق بسیار گسترده بوده و مواردی همچمون رنگ زمینه ، رویه ، Screen saver تا رمزهای عبور محلی را شامل می شود. ریجستری با هدف جایگزین شدن با فایل های ini. طراحی گردید .در فایل های ini. ، اطلاعات پیکربندی در فایل های متن ذخیره می گردید که امکان ویرایش آنان به سادگی وجود داشت . فایل های فوق علیرغم مزایائی همچون کم حجم بودن و ویرایش آسان ، دارای محدودیت هائی نظیر ظرفیت کم و عدم حمایت از چندین کاربر می باشند. ریجستری با این هدف طراحی گردید تا بتواند علاوه بر غلبه محدودیت های اشاره شده ، امکان بازیافت تنظمیات پس از بروز مشکل در سیستم را نیز فراهم نماید . برخی برنامه ها همچنان از فایل هایini. برای ذخیره تنظیمات سفارشی کاربر استفاده
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
آشنائی با ریجستری ویندوز 2003
چهار شنبه ۲۴ آبان ۱۳۸۵
هر نرم افزار برای ذخیره اطلاعات مورد نیاز خود از ساختارهای داده ئی مختلفی استفاده می نماید . ساختارهای داده ، دارای نقشی اساسی در یک نرم افزار می باشند و در صورت بروز اشکال ، ادامه حیات نرم افزار با مشکل اساسی مواجه می گردد . اختلال ایجاد شده به نوع و جایگاه ساختمان داده بستگی داشته و در برخی موارد ممکن است نرم افزار قادر به ادامه حیات عادی خود نباشد . سیستم های عامل به عنوان مهمترین نرم افزار سیستم نیز از این قاعده مستثنی نبوده و با توجه به جایگاه برجسته آنان در مدیریت منابع سخت افزاری و نرم افزاری ، اهمیت و حساسیت ساختارهای داده ئی آنان مضاعف می گردد، چراکه با بروز اشکال در هر یک از ساختمان داده های مورد نیاز یک سیستم عامل، درمدیریت آن اختلال ایجاد می گردد و دامنه آن گریبانگیر سایر نرم افزارها می گردد. توجه داشته باشیم که سیستم عامل محیط عملیاتی لازم برای اجرای سایر برنامه های کامپیوتری را فراهم می نماید . بدیهی است با بروز اشکال ، امکان ایجاد و مدیریت محیط اجرائی مورد نیاز سایر برنامه ها وجود نخواهد داشت . در برخی موارد و با توجه به جایگاه یک ساختمان داده ، می بایست مجددا" سیستم عامل بر روی ماشین نصب گردد . هر سیستم عامل به منظور مدیریت اطلاعات مورد نیاز خود از ساختمان داده های مختلفی استفاده می نماید که هر یک دارای وظایف و جایگاه مختص به خود می باشند .سیستم عامل ویندوز نیز از این قاعده مستثنی نمی باشد. بدون شک ریجستری (Registry ) ، یکی از مهمترین و حساس ترین ساختمان داده های موجود در ویندوز است که با توجه به جایگاه برجسته آن لازم است که با آن بیشتر آشنا شویم .
ریجستری و ماهیت آن ریجستری که همزمان با عرضه ویندوز 95 ارائه گردید ، محلی به منظور ذخیره داده های منحصربفرد در ارتباط با پیکربندی ماشین و کاربر است . به عبارت دیگر ، ریجستری یک بانک اطلاعاتی بزرگ است که تمامی اطلاعات پیکربندی در ارتباط با کاربر ، برنامه ها و سخت افزار را در خود نگهداری می نماید. دامنه اطلاعات ذخیره شده در بانک اطلاعاتی فوق بسیار گسترده بوده و مواردی همچمون رنگ زمینه ، رویه ، Screen saver تا رمزهای عبور محلی را شامل می شود. ریجستری با هدف جایگزین شدن با فایل های ini. طراحی گردید .در فایل های ini. ، اطلاعات پیکربندی در فایل های متن ذخیره می گردید که امکان ویرایش آنان به سادگی وجود داشت . فایل های فوق علیرغم مزایائی همچون کم حجم بودن و ویرایش آسان ، دارای محدودیت هائی نظیر ظرفیت کم و عدم حمایت از چندین کاربر می باشند. ریجستری با این هدف طراحی گردید تا بتواند علاوه بر غلبه محدودیت های اشاره شده ، امکان بازیافت تنظمیات پس از بروز مشکل در سیستم را نیز فراهم نماید . برخی برنامه ها همچنان از فایل های
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
آشنائی با ریجستری ویندوز 2003
چهار شنبه ۲۴ آبان ۱۳۸۵
هر نرم افزار برای ذخیره اطلاعات مورد نیاز خود از ساختارهای داده ئی مختلفی استفاده می نماید . ساختارهای داده ، دارای نقشی اساسی در یک نرم افزار می باشند و در صورت بروز اشکال ، ادامه حیات نرم افزار با مشکل اساسی مواجه می گردد . اختلال ایجاد شده به نوع و جایگاه ساختمان داده بستگی داشته و در برخی موارد ممکن است نرم افزار قادر به ادامه حیات عادی خود نباشد . سیستم های عامل به عنوان مهمترین نرم افزار سیستم نیز از این قاعده مستثنی نبوده و با توجه به جایگاه برجسته آنان در مدیریت منابع سخت افزاری و نرم افزاری ، اهمیت و حساسیت ساختارهای داده ئی آنان مضاعف می گردد، چراکه با بروز اشکال در هر یک از ساختمان داده های مورد نیاز یک سیستم عامل، درمدیریت آن اختلال ایجاد می گردد و دامنه آن گریبانگیر سایر نرم افزارها می گردد. توجه داشته باشیم که سیستم عامل محیط عملیاتی لازم برای اجرای سایر برنامه های کامپیوتری را فراهم می نماید . بدیهی است با بروز اشکال ، امکان ایجاد و مدیریت محیط اجرائی مورد نیاز سایر برنامه ها وجود نخواهد داشت . در برخی موارد و با توجه به جایگاه یک ساختمان داده ، می بایست مجددا" سیستم عامل بر روی ماشین نصب گردد . هر سیستم عامل به منظور مدیریت اطلاعات مورد نیاز خود از ساختمان داده های مختلفی استفاده می نماید که هر یک دارای وظایف و جایگاه مختص به خود می باشند .سیستم عامل ویندوز نیز از این قاعده مستثنی نمی باشد. بدون شک ریجستری (Registry ) ، یکی از مهمترین و حساس ترین ساختمان داده های موجود در ویندوز است که با توجه به جایگاه برجسته آن لازم است که با آن بیشتر آشنا شویم .
ریجستری و ماهیت آن ریجستری که همزمان با عرضه ویندوز 95 ارائه گردید ، محلی به منظور ذخیره داده های منحصربفرد در ارتباط با پیکربندی ماشین و کاربر است . به عبارت دیگر ، ریجستری یک بانک اطلاعاتی بزرگ است که تمامی اطلاعات پیکربندی در ارتباط با کاربر ، برنامه ها و سخت افزار را در خود نگهداری می نماید. دامنه اطلاعات ذخیره شده در بانک اطلاعاتی فوق بسیار گسترده بوده و مواردی همچمون رنگ زمینه ، رویه ، Screen saver تا رمزهای عبور محلی را شامل می شود. ریجستری با هدف جایگزین شدن با فایل های ini. طراحی گردید .در فایل های ini. ، اطلاعات پیکربندی در فایل های متن ذخیره می گردید که امکان ویرایش آنان به سادگی وجود داشت . فایل های فوق علیرغم مزایائی همچون کم حجم بودن و ویرایش آسان ، دارای محدودیت هائی نظیر ظرفیت کم و عدم حمایت از چندین کاربر می باشند. ریجستری با این هدف طراحی گردید تا بتواند علاوه بر غلبه محدودیت های اشاره شده ، امکان بازیافت تنظمیات پس از بروز مشکل در سیستم را نیز فراهم نماید . برخی برنامه ها همچنان از فایل های