می توان گفت که انگیزه ی ساختن برنامه ی رجیستری از آنجایی شروع شد که کاربران Ms- Dos از این که عملا هیچگونه اختیاری در تنظیم منو ، پنجره ها و ...
نداشتند ،خسته شدند.
البته Ms- Dos از رجیستری مستثنی نبود و سه فایل Config.sys , MsDos.sys, Autoexec.Bat وجود داشتند که سیستم عامل Dos و جمعا برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom و غیره را در این فایل ها ثبت می کردند در واقع این سه فایل نقش رجیستری را ایفا می کردند .
بعد از Dos سیستم عامل Win3X به بازار آمد.
در این سیستم عامل فایلهایی با پسوند ini که مهمترین آنها Win.ini , System.ini, Control.ini بودند ، وظیفه رجیستری را بر عهده داشتند .
در نهایت نسل سوم رجیستری با روی کار آمدن ویندوز 9X وراد بازار شد در این سیستم ها علاوه بر داشتن سه فایل Win3X دو فایل دیگر با نامهای System .dat, User.dat اضافه شد .
تعریف رجیستری :
برنامه ی رجیستری برنامه ای می باشد که ویندوز آن را در اختیار کاربر قرار داده است تا بتواند در دستورات و مقدارهای registery تغییراتی را به دلخواه ایجاد کند .
لازم به ذکر است که اگر اطلاعات کافی در مورد قسمتی از رجیستری ندارید هیچگاه آن را تغییر ندهید زیرا هر تغییری در رجیستری سریعا اعمال خواهد شد و برنامه ی regedit.exe هیچگونه تاییدی از کاربر نخواهد گرفت .
Regedit.exe را چه چگونه اجرا کنیم ؟
برای اجرا کردن Regedit.exe وارد منوی Run از دکمه Start شده ، تایپ کنید Regedit .exe ،با فشردن دکمه ی OK برنامه اجرا خواهد شد .
رجیستری شامل دو پنجره است که در پنجره ی سمت چپ ریشه و در پنجره ی سمت راست مقدارها مشخص می شود .
در پنجره ی سمت چپ یک ریشه به نام My Computer و 5 شاخه با عنوان های زیر وجود دارد :
1 - HKEY_CLASSES_ROOT : شامل تناظر پسوند فایل ها و سایر تنظیمات ویندوز است .
2 -HKEY_CURRENT_USER : شامل تنظیماتی که مختص کاربر فعلی است .
3 - HKEY_LOCAL_MACHINE : شامل تنظیماتی که به طور سراسری اعمال می شود و به کاربر وابسته نیست .
4 -HKEY_USERS : شامل تنظیماتی که مختص هر یک از کاربران متعدد کامپیوتر ، از جمله کاربر فعلی است .
5 - HKEY_CURRENT_CONFIG : شا مل تنظیماتی که مختص پیکربندی سخت افزار موجود می باشد .
اگر مفاهیم اولیه ی رجیستری را به خوبی یاد بگیرید دیگر هیچگاه واهمه ای در اعمال تغییرات در آن نخواهید داشت .
جلسه ی بعد نحوه ی ساختن یه دستور و انتخاب نوع آن را آموزش خواهم داد .
با ما همراه باشید .
نحوه ی ساختن یک کلید در زیر کلید های دیگر:
برای ساختن یک زیر کلید می توان برروی پوشه ی مورد نظر کلیک راست کرد ، وارد منوی New شد و بعد منوی Key را انتخاب کرد ، سپس نام مورد نظر را به جای New Value # 1 تایپ کرده و بازدن دکمه ی Enter آن را تایید کنید .
× مشاهده ی تغییرات ایجاد شده در رجیستری ×
اگر بخواهید در ویندوز 98,Me تاثیر تغییرات در رجیستری را سریعا مشاهده کنید ، سه کلید Ctrl+Alt+Del را همزمان فشار دهید و مدخل Explorer را انتخاب کنید و بعد دکمه ی End Task را بزنید با زدن این دکمه پنجره ی Shutdown ظاهر می شود ، در پنجره ی Shutdown دکمه ی Cancel را بزنید ، بعد از مدتی پنجره ای با عنوان A Program not responding ظاهر خواهد شد که شامل دو دکمه ی Cancel, End task می باشد.
با زدن دکمه ی End task ، Explorer دوباره راه اندازی می شود و میتوانید تغییرات را مشاهده نمایید.در بعضی از دستورات راه اندازی دوباره ی Explorer موثر نمی باشد و تنها راه آن Logg off یا Restart می باشد .
در ویندوز های XP, 2000 برای اینکه بتوان تغییرات ایجاد شده را سریعا مشاهده کرد سه کلید Ctrl+Alt+Del را همزمان فشار دهید و بعد دکمه ی Task Manager را انتخاب کنید، از پنجره ی ظاهر شده Proccess Tab را فشار داده و بعد مدخل Explorer را انتخاب کرده و دکمه ی End Proccess را می زنیم ( در این مرحله Explorer بسته خواهد شد ) و بعد وارد Application Tab شده و دکمه ی New Task را می زنیم و بعد نام Explorer را تایپ کنید و با زدن دکمه ی OK، Explorer دوباره راو اندازی می شود و میتوانید تغییرات را مشاهده نمایید .
توجه داشته باشد در بعضی از دستورات راه اندازی دوباره ی Explorer موثر نمی باشد و تنها راه آن Logg off یا Restart می باشد .
مقدمه : می توان گفت که انگیزه ی ساختن برنامه ی رجیستری از آنجایی شروع شد که کاربران Ms- Dos از این که عملا هیچگونه اختیاری در تنظیم منو ، پنجره ها و ...
بعد از Dos سیستم عامل Win3X به بازار آمد.
در نهایت نسل سوم رجیستری با روی کار آمدن ویندوز 9X وراد بازار شد در این سیستم ها علاوه بر داشتن سه فایل Win3X دو فایل دیگر با نامهای System .dat, User.dat اضافه شد .
تعریف رجیستری : برنامه ی رجیستری برنامه ای می باشد که ویندوز آن را در اختیار کاربر قرار داده است تا بتواند در دستورات و مقدارهای registery تغییراتی را به دلخواه ایجاد کند .
لازم به ذکر است که اگر اطلاعات کافی در مورد قسمتی از رجیستری ندارید هیچگاه آن را تغییر ندهید زیرا هر تغییری در رجیستری سریعا اعمال خواهد شد و برنامه ی regedit.exe هیچگونه تاییدی از کاربر نخواهد گرفت .
Regedit.exe را چه چگونه اجرا کنیم ؟
برای اجرا کردن Regedit.exe وارد منوی Run از دکمه Start شده ، تایپ کنید Regedit .exe ،با فشردن دکمه ی OK برنامه اجرا خواهد شد .
رجیستری شامل دو پنجره است که در پنجره ی سمت چپ ریشه و در پنجره ی سمت راست مقدارها مشخص می شود .
در پنجره ی سمت چپ یک ریشه به نام My Computer و 5 شاخه با عنوان های زیر وجود دارد : 1 - HKEY_CLASSES_ROOT : شامل تناظر پسوند فایل ها و سایر تنظیمات ویندوز است .
2 -HKEY_CURRENT_USER : شامل تنظیماتی که مختص کاربر فعلی است .
3 - HKEY_LOCAL_MACHINE : شامل تنظیماتی که به طور سراسری اعمال می شود و به کاربر وابسته نیست .
4 -HKEY_USERS : شامل تنظیماتی که مختص هر یک از کاربران متعدد کامپیوتر ، از جمله کاربر فعلی است .
5 - HKEY_CURRENT_CONFIG : شا مل تنظیماتی که مختص پیکربندی سخت افزار موجود می باشد .
اگر مفاهیم اولیه ی رجیستری را به خوبی یاد بگیرید دیگر هیچگاه واهمه ای در اعمال تغییرات در آن نخواهید داشت .
نحوه ی ساختن یک کلید در زیر کلید های دیگر: برای ساختن یک زیر کلید می توان برروی پوشه ی مورد نظر کلیک راست کرد ، وارد منوی New شد و بعد منوی Key را انتخاب کرد ، سپس نام مورد نظر را به جای New Value # 1 تایپ کرده و بازدن دکمه ی Enter آن را تایید کنید .
× مشاهده ی تغییرات ایجاد شده در رجیستری × اگر بخواهید در ویندوز 98,Me تاثیر تغییرات در رجیستری را سریعا مشاهده کنید ، سه کلید Ctrl+Alt+Del را همزمان فشار دهید و مدخل Explorer را انتخاب کنید و بعد دکمه ی End Task را بزنید با زدن این دکمه پنجره ی Shutdown ظاهر می شود ، در پنجره ی Shutdown دکمه ی Cancel را بزنید ، بعد از مدتی پنجره ای با عنوان A Program not responding ظاهر خواهد شد که شامل دو دکمه ی Cancel, End task می باشد.
در ویندوز های XP, 2000 برای اینکه بتوان تغییرات ایجاد شده را سریعا مشاهده کرد سه کلید Ctrl+Alt+Del را همزمان فشار دهید و بعد دکمه ی Task Manager را انتخاب کنید، از پنجره ی ظاهر شده Proccess Tab را فشار داده و بعد مدخل Explorer را انتخاب کرده و دکمه ی End Proccess را می زنیم ( در این مرحله Explorer بسته خواهد شد ) و بعد وارد Application Tab شده و دکمه ی New Task را می زنیم و بعد نام Explorer را تایپ کنید و با زدن دکمه ی OK، Explorer دوباره راو اندازی می شود و میتوانید تغییرات را مشاهده نمایید .
توجه داشته باشد در بعضی از دستورات راه اندازی دوباره ی Explorer موثر نمی باشد و تنها راه آن Logg off یا Restart می باشد .
تهیه ی نسخه ی پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده : دو فایل به نامهای Scanregw.exe, Scanreg.exe وجود دارند که در حقیقت وظیفه ی تهیه ی نسخه ی پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده را به عهده دارند .
برنامه ی Scanregw.exe : 1-فقط در محیط ویندوز اجرا می شود .
2- می تواند از رجیستری نسخه ی پشتیبان تهیه نماید و در فایلهایی با پسوند cab ذخیره کند .
3- می تواند در حالت safemode نیز اجرا شود .
4- در صورت لزوم رجیستری را Scan کرده و خطاها را گزارش می دهد .
5- در صورت به وجود آمدن خطا نمی تواند آن را تعمیر کند .
برنامه ی Scanreg.exe : 1-فقط در محیط Dos اجرا می شود .
2-می تواند از رجیستری نسخه ی پشتیبان تهیه نماید و در فایلهایی با پسوند cab ذخیره کند .
3-در صورت لزوم رجیستری را Scan کرده و خطاها را گزارش می دهد .
4-در صورت به وجود آمدن خطا می تواند آن را تعمیر کند .
5-می تواند تنظیمات رجیستری را به حالت قبل از تغییر ، برگرداند .
6- هر بار که ویندوز بوت می شود به طور خودکار یک نسخه ی پشتیبان از رجیستری تهیه کرده و انها را در فایلهای مخفی با پسوند cab در مسیر مخفی C:\Windows\sysbackup ذخیره می کند آشنایی با رجیستری ویندوز نکته: 1- تمام نکات گفته شده در این مقاله تست شده اند و هیچ گونه خطری ندارند.
2- به بزرگ و یا کوچک بودن اسم فایلها توجه کنید.
3- در صورت نبودن فایل و یا پوشه ای، آنرا خودتان درست نمایید.
رجیستری ویندوز: رجیستری از دو فایل با نامهای USER.DAT و SYSTEM.DAT تشکیل شده است.
البته اگر شما عضو یک شبکه هستید، فایل دیگری تحت عنوان CONFIG.POL نیز وجود دارد.
همه این 3 فایل، از نوع Hidden, System, ReadOnly هستند و در شاخه اصلی ویندوز قرار دارند.
فایل USER.DAT چیست ؟
این فایل برای ذخیره کردن اطلاعات User به کار می رود.
هر زمان که شما از ویندوز خود خارج می شوید، سیستم به طور اتوماتیک یک نسخه پشتیبان از این فایل تهیه می کند.
این فایل نیز، از نوع Hidden, System, ReadOnly و نام آن USER.DA0 می باشد.
اگر به هر نحوی فایل USER.DAT خراب و یا پاک شود، سیستم از این فایل استفاده می کند.
فایل SYSTEM.DAT چیست ؟
از این فایل برای نگهداری اطلاعات مربوط به سیستم استفاده می شود.
این فایل نیز، از نوع Hidden, System, ReadOnly و نام آن SYSTEM.DA0 می باشد.
اگر به هر نحوی فایل SYSTEM.DAT خراب و یا پاک شود، سیستم از این فایل استفاده می کند.
نکته ای که در اینجا باید بدان اشاره شود، این است که در پارتیشن بوت شما، یک نوع دیگر از فایل SYSTEM.DAT تحت عنوان SYSTEM.1ST وجود دارد.
این همان فایل رجیستری اولیه ساخته شده در حین نصب ویندوز است.
اگر به هر دلیلی، هر 2 فایل SYSTEM.DAT و SYSTEM.DA0 خراب و یا پاک شود، ویندوز از این فایل استفاده می کند.
فایل CONFIG.POL چیست ؟
این فایل، پارامترهای انتخاب شده در برنامه System Policy Editor را در بر می گیرد.
تفاوت عمده ذخیره سازی داده ها در رجیستری: باید توجه داشته باشید که تفاوت عمده ای میان ذخیره سازی اطلاعات در ویندوزهای 95/98/ME و ویندوزهای 2000/XP وجود دارد.
در ویندوزهای 95/98/ME همان طور که گفته شد، رجیستری در دو فایل SYSTEM.DAT و USER.DAT ذخیره می شود.
در حالی که در ویندوزهای 2000/XP، اطلاعات رجیستری در مجموعه ای از فایل های Hive (فایلهای کندویی*) ذخیره می شوند.
فایلهای Hive چه فایل هایی هستند ؟
به بخشی از رجیستری که بر روی هارد ذخیره می شود و به صورت یک فایل می باشد، فایل Hive می گویند.
در واقع می توان ساختار درختی رجیستری را به تعدادی کندو (همانند کندوهای زنبور عسل) تقسیم کرد.
یک کندو در واقع بدنه ای گسسته از کلیدها، زیر کلیدها و اطلاعاتی هستند که در بالاترین سطح رجیستری در کنار یکدیگر دسته بندی می شوند.
یک Hive از طریق یک فایل log.
پشتیبانی می شود.
به طور پیش فرض اکثر فایلهای Hive (نظیر Defualt، Security، Sam و System) در مسیر SystemRoot%\System32\Config% ذخیره می شوند.
برای مشاهده کلیه فایلهای Hive، می توانید به آدرس زیر مراجعه کنید.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist نحوه ویرایش کردن :Registry برخلاف فایلهای INI و فایلهایی نظیر CONFIG.SYS, AUTOEXEC.BAT که از نوع متنی بودند و شما می توانستید به راحتی آنها را باز کرده و مشغول به خواندن آنها شوید، فایلهای رجیستری به صورت دودویی (صفر و یک) هستند و به همین دلیل است که شما دیگر نمی توانید این فایلها را با یک نرم افزار تایپ معمولی مثل Notepad بخوانید و یا آنها را تغییر دهید.
خوشبختانه، مایکروسافت برای حل این مشکل، یک نرم افزار جانبی تحت عنوان Registry Editor در ویندوز قرار داده است که ویرایش کردن فایلهای Registry را بسیار آسان می کند.
(برای یک بار هم که شده، مایکروسافت عقلشو به کار انداخته !!!).
برای اجرای این فایل می بایست از منوی استارت، گزینه Run را انتخاب کرده (و یا دو کلید Windows+R را فشار دهید)، سپس عبارت regedit را تایپ نموده و در نهایت کلید Enter را بزنید.
چگونه یک نسخه پشتیبان از رجیستری تهیه کنیم ؟
برای اینکه از رجیستری خود Backup بگیرید، می بایست پس از اجرا نمودن نرم افزار Registry Editor، گزینه Export را از منوی File انتخاب کنید.
اگر که با رجیستری کار کردید و دیدید که اشتباها یک فایل را پاک کرده و یا نام آنرا تغییر دادید، می توانید بر روی فایل ایجاد شده (همان فایلی را که از طریق فرمان Export ذخیره کردید)، دوبار کلیک کنید و به سوالی که از شما می پرسد، جواب Yes دهید.
دقت داشته باشید که پسوند فایلهای رجیستری، REG می باشد.
ذخیره و بازیابی رجیستری در ویندوز XP چگونه است ؟
در ویندوز XP، برای تهیه نسخه پشتیبان از فایلها، برنامه خاصی به نام Backup وجود دارد.
برای اجرای این برنامه می توانید از دستور زیر استفاده نمایید:8 برای حالتی است که شما از منوی استارت Classic در ویندوز XP استفاده می کنید.
Start > Programs > Accessories > System Tools > Backup برای حالتی است که شما از منوی استارت New در ویندوز XP استفاده می کنید.
Start > All Programs > Accessories > System Tools > Backup پس از اجرای نرم افزار، ویزارد آن ظاهر می شود.
صفحه اول به شما خوش آمدگویی می کند.
پس بر روی دکمه Next کلیک کنید تا به صفحه بعدی بروید.
?What do you want to do برای تهیه نسخه پشتیبان Back up files and settings برای بازیابی فایلها Restore files and settings گزینه اول را انتخاب کرده و بر روی دکمه Next کلیک نمایید.
?What do you want to back up با انتخاب کردن این گزینه، کلیه محتویات پوشه های My Documents و Favorites، تنظیمات Desktop و کوکی های شما ذخیره می شوند.
My documents and settings این گزینه موارد گزینه قبل را برای یک کاربر خاص انجام می دهد.
Everyone's documents and settings این گزینه کلیه اطلاعات و داده های حیاتی کامپیوتر شما را ذخیره می کند و یک دیسکت سیستم نیز تولید می نماید تا هنگام خرابی کامپیوتر، بتوانید کامپیوتر خود را با این دیسکت راه اندازی کنید.
All information on this computer این گزینه امکان انتخاب فایلهایی را که می خواهید از آنها نسخه پشتیبان تهیه نمایید، نشان می دهد.
Let me choose what to back up گزینه چهارم را انتخاب کنید و بر روی دکمه Next کلیک نمایید.
در قسمت سمت چپ، گزینه Desktop > My Computer > System State را انتخاب کنید.
همان طور که مشاهده می کنید، این گزینه شامل فایلهای Registry و COM+ Class Registration Database و Boot Files (فایلهای راه انداز سیستم) می باشد.
پس از انتخاب کردن این گزینه، بر روی دکمه Next کلیک کنید.
در این صفحه نام فایل خود را در قسمت Type a name for this backup و محل مورد نظر را در قسمت Choose a place to save your backup انتخاب کنید.
پس از اتمام کار، بر روی دکمه Next کلیک کنید.
بقیه مراحل کار مهم نمی باشند و بستگی به این دارد که شما چه می خواهید.
اگر هم ناوارد هستید و نمی دانید که چه بکنید، می توانید فقط بر روی دکمه Next کلیک کنید.
(برای اینکه گزینه ها، به بهترین صورت انتخاب شده اند!) برای بازیابی فایلها، کافیست بر روی فایل ساخته شده دو بار کلیک کنید و مراحل تکمیل کار را طی نمایید.
دستکاری مثبت در رجیستری تمیز کردن Start Menu به HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer مراجعه کنید.
برای اینکه تمام پوشه هایی که کاربر در Start Menu تعریف کرده را (بجز My Documents) از کار بیاندازید مقدار NoStartMenuMyMusic، NoSMMyPictures، NoFavoritesMenu و NoRecentDocsMenu را به یک تغییر دهید.
اگر حتی علاقه ای به My Documents در Start Menu ندارید کافیست مقدار NoSMMyDocs را هم برابر یک قرار دهید.
ایجاد محدودیت برای کاربرها در برابر تغییر مسیر پوشه ها برای اینکار به CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer بروید.
برای قفل کردن مسیر پوشه های My Pictures، My Music، Favorites و My Documents مقادیر DisableMyPicturesDirChange، DisableMyMusicDirChange، DisableFavoritesDirChange و DisablePersonalDirChange را به یک تغییر دهید.
پاک کردن Pagefile هنگام Shutdown این گزینه کمک میکند که اطلاعاتمان را امن نگاه داریم.
برای اینکار به آدرس زیر بروید: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management حالا مقدار ClearPageFileAtShutdown را برابر یک قرار دهید.
اجرای برنامه ها در یک فضای مجزا در حافظه شاید بهتر باشد همیشه برنامه های قدیمی داس را در یک قسمت جدا از حافظه باز کنیم که برای این کار و اضافه شدن دکمه Run in Separate Memory Space در جعبه گفتگوی Run ابتدا به آدرس زیر مراجعه کنید: HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer و مقدار MemCheckBoxInRunDlg را به یک تغییر دهید.
فعال کردن گزینه Favorite در Registry این ترفند کار شما را در هنگام کار با Registry ساده میکند.
شما میتوانید آدرسهای موجود در Registry را نشانه گذاری کنید تا نیازی نباشد هر بار زمانی را صرف پیمایش و پیدا کردن مکان مورد نظرتان نمایید.
برای این کار کافیست به آدرس مورد نظرتان مراجعه کنید و از منوی Favorites گزینه Add to Favorites را انتخاب کنید.
فقط جهت مدیریت بهتر و دسترسی سریعتر باید نامهای مفهوم داری انتخاب کنید تا در آینده هنگانی که قصد استفاده از Favorites را دارید دقیقاً متوجه شوید آدرس مورد نظرتان از کدام گزینه درون Favorites قابل دسترسی است دستکاری مثبت در رجیستری (قسمت دوم) تمیز کردن Start Menu به HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer مراجعه کنید.
فقط جهت مدیریت بهتر و دسترسی سریعتر باید نامهای مفهوم داری انتخاب کنید تا در آینده هنگانی که قصد استفاده از Favorites را دارید دقیقاً متوجه شوید آدرس مورد نظرتان از کدام گزینه درون Favorites قابل دسترسی است.
اعمال تغییرات دررجیستری بدون راه اندازی مجدد برای اعمال تغییرات دررجیستری نیاز به راه اندازی مجدد سیستم می باشد.
با استفاده ازاین ویژگی ،نیاز به این کارنداشته وباانجام Refresh تغییرات دررجیستری اعمال می شود.
قبل از هر کار، درصورتی که برنامه ای فعال دارید آن را ذخیره کنید.
بعدازآن تغییرات مورد نظر خودرادررجیستری اعمال کنید.
سپس ازرجیستری خارج شده وکلیدهای ALT+CTRL+DELETE را فشار دهید.
درویندوزme و 98 گزینه explorer.exe را انتخاب کرده وسپس گزینه End را انتخاب کنید .
درصورت مشاهده صفحه مربوط به Shutdown ، آن را cancel نمایید.بعد از مدت کمی پیام error ای مشاهده خواهید کرد.
گزینه ‘End Task’ را انتخاب کنید ودر این وضعیت فایل explorer.exe مطابق با تنظیمات جدید اعمال شده در رجیستری بارگذاری می شود .
در ویندوزهای NT,2000,XP بعد از دادن همزمان کلیدهای ALT+CTRL+DELETE گزینه ی Tsak manager را انتخاب کنید ، سپس زبانه ی Process راانتخاب کرده وبدنبال فایل explorer.exe بگردید.
بعد از انتخاب گزینه End Process از منوی File این پنجره ، گزینه ی New Task را انتخاب کنید ودرکادر نمایان شده عبارت explorer را وارد کنید آیا می توان رجیستری (RegEdit) را بست؟
این کار توسط برنامه Group Policy امکان پذیر است .
برای اجرای این برنامه گزینه Run از منوی Start را انتخاب کنید .
حال در آن Gpedit.msc را تایپ کرده و Ok کنید .
در پنجره ظاهر شده مسیر زیر را دنبال کنید : user configuration \ administrative templates \ system حال در سمت راست روی گزینه prevent access to registry editing tools دابل کلیک کنید و در پنجره ای که باز می شود گزینه Enable را فعال کرده و Ok کنید .
دیگر نیازی به Gpedit.msc نیست آنرا ببندید .
حال در Run برنامه RegEdit را اجرا کنید .
با پیغامی مبنی بر بسته بودن رجیستری مواجه میشوید.
برای آنکه بتوانید رجیستری را اجرا کنید مسیر گفته شده را دنبال کرده و این بار به جای Enable گزینه NotConfigured را برگزینید .
بالابردن سرعت توسط رجیستری ویندوز روی My Computer را کلیک راست کنید وگزینه Properties انتخاب نمایید.
بر روی زبانه Performance رفته و File System را کلیک کنید.
درقسمت Settings گزینه Desk Top Computer را به Network Server تغییر دهید.
برای بالا بردن سرعت باز شدن پنجره ها Registry Editor را اجرا کنید و به مسیر زیر بروید : HKEY_CURRENT_URER\Control Panel\Desk Top پارامتر MenuShow Delay را از نوع (String Value)(REG_SZ) اضافه کنبد ارزش آن را برابر 0 قرار دهید.
تغییر و تنظیم پارامترهای کاربری ویندوز با و بدون کمک رجیستری یکی از مهمترین مسائل در استفاده از کامپیوتر،راحتی استفاده برای کاربر نهایی است.
مانیتورها، صفحه کلیدها و ماوس های امروزی بگونه ای طراحی شده اند تا کاربر بتواند ساعت های متمادی با کامپیوتر کارکرده و کمتر احساس خستگی کند.
در کنار تمهیدات سخت افزاری، سیستم عامل ها و نرم افزارهای امروزی نیز معمولا به نوعی طراحی می شوند تا حداکثر راحتی ممکن را برای استفاده کننده فراهم آوردند.
سیستم عامل ویندوز در این زمینه از دیروز پیشتاز بوده و از یک دهه پیش تاکنون سعی کرده است تا محیط کاربری خود را هر چه راحت تر و زیبا تر کند(User Friendly).
بسیاری از خوانندگان هنوز حدود یک دهه قبل یعنی حوالی سال های 1372 را بخاطر می آورند.
در آن زمان اکثر سیستم عامل ها مانند داس و یونیکس و دارای محیط متنی(text) و رابط خط فرمان(CLI) بودند و کاربران کامپیوترها نیز از داشتن برنامه هایی مانند NC بر خود می بالیدند.
بهترین مانیتورها، مانیتورهایی با تفکیک پذیری(Resulation) 640 در 480 پیکسل بودند و می توانستند فقط 256 را نمایش دهند.
این در حالی است که چند سال قبل، حداکثر تعداد رنگ های قابل نمایش فقط 16 تا بودند.
علاوه بر تفکیک پذیری پایین و تعداد رنگ کم، refresh-rate آنها نیز از 75 هرتز پایین تر باشد، جزو سیستم های ضعیف بحساب می آیند.
با بالا رفتن کیفیت، قیمت قطعات مختلف کامپیوتر نیز پایین تر می آید.
امروزه با بودجه ای کمتر از -/000/000/2 ریال می توان یک مانیتور 19 اینچ با قدرت تفکیک پذیری 1600 در 1200 خریداری کرد.
مانیتورهای 15 اینچ LCD نیز اندکی از این مبلغ گرانتر هستند.
همگام با بهتر شدن مانیتورها،صفحه کلیدها و ماوس نیز به طور محسوسی تغییر کرده و زیبا تر و راحت تر شده اند.
صفحه کلیدهای امروزی با با مجهز شدن به انواع کلیدهای مالتی مدیا و سایر کلیدهای پر کاربرد دیگر، باعث شده اند تا کاربر کامپیوتر بتواند با حداقل تعداد کلیک یا تایپ، کار خود را انجام دهد.
علاوه بر اضافه شدن کلیدهای مختلف، شکل ظاهری صفحه کلیدها نیز تغییر پیدا کرده و بهبود یافته است.
تغییر پیدا کردن شکل صفحه کلیدها باعث شده است تا کاربران هنگام استفاده از آنها کمتر دچار خستگی ناشی از کار شوند.
ماوس های جدید نیز از چند نظر بهینه شده اند.
اضافه شدن قابلیت Scroll و کلید مربوطه به خود ماوس که کاربر را از حرکت دادن ماوس و کلیک های پی در پی برای Scroll دادن صفحه بی نیاز می کند از جمله این تغییرات است.
تعویض گوی میانی ماوس با فرستنده- گیرنده های نوری (اپتیک) نیز باعث شده است تا مساله کثیف شدن گوی و عدم روانی قسمت های مکانیکی ماوس ها نیز به گونه ای عوض شده است تا براحتی در کف دست جا گرفته وکمترین فشار ممکن را به مچ دست وارد کند.
حذف کابل از ماوس و صفحه کلید و مجهز کردن آنها به تکنولوژی بی سیم یا نوری(مادون قرمز) نیز باعث شده است تا میز کار حتی الامکان خلوت تر شده و وسایل دست و پاگیر از روی آن حذف شوند.
خوشبختانه سیستم عامل ویندوز نیز پا به پای پیشرفت سخت افزاری مختلف، پیشرفت کرده و بروز شده است به نوعی که در هر زمانی سخت افزارهای آن دوره را بخوبی پیشتیبانی کرده و به کاربر اجازه استفاده از آخرین تکنولوژی ها را فراهم آورده است.
مثلا در حال حاضر که اکثر صفحه کلیدها دارای کلیدهای اضافی هستند، ویندوز به استفاده کننده کامپیوتر اجازه می دهد تا بتواند برای هر کلید، کار و وظیفه خامی را تعریف کند.
کاربران مختلف با توجه به نوع استفاده ای که از کامپیوتر به عمل می آورند، می توانند فعالیت های پرکاربرد وتکراری خود را بعنوان یک وظیفه برای این کلیدها تعریف کنند.
پس از انجام این کار هر گاه که ویندوز بالا بیاید با فشردن هر کدام از این کلیدها، وظیفه تعیین شده برای آن انجام خواهد شد.
ویندوز به شما اجازه می دهد تا وظایفی را برای کلیدهای مذکور و کلیدهای تابعی تعریف کنید ولی حتی اگر شما این وظایف از پیش تعریف شده خود را انجام خواهند داد.
در صورتی که صفحه کلید شما دارای این کلیدهای اضافی نباشد(از همان صفحه کلیدهای 101و 104 کلیدهای قدیمی) و یا اگر ترجیح می دهید که عملکرد کلیدهای صفحه کلیدتان را تغییر ندهید، راحترین کار برای اجرای سریع و بی دردر سر نرم افزارهای پرکاربرد قراردادن آنها در منوی pop-up ویندوز است.
پس از قراردادن نام نرم افزاریا برنامه مورد نظرتان در منوی pop-up ویندوز هر کجا که کلیک راست انجام دهید، ویندوز این منو را باز کرده و یا برنامه یا نرم افزار تعریف شده توسط شما را نیز بعنوان یک گزینه نشان خواهد داد.
کاربر با انتخاب این گزینه که در هر قسمت از سیستم عامل در دسترس وی می باشد می تواند نرم افزار مربوطه را اجرا کند.
برنامه Command Prompt به این منو اضافه شده است.
مراحل اضافه کردن یک گزینه(menu item)به منوی pop-up ویندوز نسبتا ساده بوده و از طریق دستکاری کلیدهای رجیستری قابل انجام است.
برای اینکار کافی است تا برنامه RegEdit را اجرا کرده و سپس کلیدHKEY-CLASSES-ROOT\Directory\Shel را باز کنید.
پس از باز کردن این کلید،کلیدی با نام دلخواه(مثلاDOS) در آن ایجاد کنید.
پس از ایجاد کلید آن را هم باز کرده و رشته پیش فرض (Default String) آن را تغییر دهید.
مقدار جدید رشته باید همان عبارتی باشد که دوست دارید تا در منو نشان داده شود.
برای مثال ما این مقدار عبارت است ازStart DOS here پس از انجام این کار باید کلیدی به نام Command زیر کلید فعلی ایجاد کرده و رشته پیش فرض آن را نیز تغییر دهید.
این رشته باید حاوی دستور باشد که دوست دارید تا با انتخاب منو اجرا شود.
در این مثال مقدار این رشته را برابر.com Command قرار می دهیم.
در انتها و پس از اجرای کلیه مراحل بالا می توانید برنامه RegEdit را ببندید ، حالا اگر روی هر کدام از دایرکتوری ها کلید سمت راست ماوس را کلیک کنید، داخل منوی باز شده گزینه جدیدی را مشاهده خواهیدکرد.
با انتخاب این گزینه نیز درباره برنامه مورد نظرتان اجرا خواهد شد.
توجه داشته باشید که چون کلید مربوطه را زیر کلیدdIRECTORY اضافه کرده بودیم، گزینه حاصله نیز منوی pop-up دایرکتوری ها اضافه شده است ولی در اصل این نوع گزینه ها را می توان به هر کدام از منوهای pop-up ویندوز اضافه کرد.
حذف tooi-tip ها با ویرایش رجیستری برای کاربرانی گه مدت نسبتا زیادی است با ویندوز کار می کنند tooi-tipها عموما زاید بوده و حوصله آدم را سر می برند.
هر چند که برای راه افتادن یک کاربر تازه کار همین tipها کمک بسیار خوبی خواهند بود ولی استفاده کنندگانی که چند ماهی به طور جدی با سیستم کار کنند دیگر نیازی ندارند تا بدانند کلیدهای Maximize، Close،OK و چه کاری انجام می دهند.
برای حذف tool-tip ها و عدم نمایش آنها توسط ویندوز تنها روش استفاده از رجیستری وتغییر مقدار کلیدهای آن است.
برای این منظور باید برنامه RegEdit را مجددا اجرا کرده و کلید HKEY-CURRENT-USER\Control Panel\Desktop را باز کنید.
پس از باز کردن این کلید روی متغییر UserPreferencemask کلیک کنید تا بتوانید مقدار آن را تغییر دهید.
برای اینکه به سیستم عامل بفهمانید که دیگر نمی خواهید tool-tip ها را ببینید، باید از رقم سمت چپ عدد مربوطه 8 واحد کم کنید .
البته دقت کنید که این عدد در مبنای 16 ذخیره شده است و شما هم عمل تفریق را باید در همین مبنا انجام بدهید.
در مبنای 16،16 رقم وجود دارند که رقم های 0 تا 9 دقیقا مانند سیستم ده دهی بوده و علاوه بر آن 6رقم دیگر نیز وجود دارند که به صورت زیر در نظر گرفته می شوند.f=15،e=14، d=13، c=12، b=11،a=10 بنابراین اگر مقدار متغییر خوانده شده BE 00 00 00 باشد، باید آن را به مقدار 3E 00 00 00 تغییر داده و ذخیره کنید.
با این تغییر دیگر tool-tipها را نمایش نخواهد داد.
تغییر عنوان (title) پنجره های برنامه های ویندوز آیا می دانید که عنوان (title) برنامه های ویندوز را می توان تغییر داد؟
مثلا می توانید عنوان پنجره های برنامه هایی مانند Outlook Express، IE و Windows Media Plater را عوض کرده و آنها را با اسامی دلخواه خودتان جایگزین کنید.
در این قسمت روش عوض کردن عنوان پنجره OE(مخفف Outlook Express ) و Media Plater را توضیح می دهیم.
برای عوض کردن عنوان پنجره OE پس از اجرای برنامه RegEdit کلید HKEY-CURRENT-USER\Identities\{hex number}\Software\Microsoft\Outlook Express\5.0 را باز کنید.
سپس داخل این کلید متغییری به نام Window Title (بدون فاصله ) و از نوع رشته ای درست کنید.
مقدار این متغییر هر چه که باشد از این پس برنامه OE آن را بالای پنجره خود نشان خواهد داد .
برای برنامه Media Player کلید رجیستری مربوط عبارت است از: HKEY-CURRENT-USER\ Software\Policies\Microsoft داخل این کلید باید کلید دیگری به نام Windows Media Plater وجود داشته باشد .
اگر کلیدی به این اسم وجود نداشته باشد می توانید آن را ایجاد کنید.
پس از ایجاد این کلید متغییری از نوع رشته ای به وجود آورده و اسم آن آن را هم Title Bar بگذارید.
حال هر عبارتی را که بخواهید روی پنجره Media Plater نشان داده شود بعنوان مقدار این متغییر رشته ای را ذکر کنید.
پس از بستن برنامه RegEdit متوجه خواهید شد که Media Plater عبارت مورد نظر شما را در Title Bar خود نشان می دهد.
البته بین Media Platerو سایر برنامه های ویندوز نظیر IE و OE در این زمینه تفاوت کوچکی دارد بدین معنی که Media Plater به جای نمایش خود متن تعریف شده ، پیشوند:.
Provided by را نیز به آن اضافه کرده و سپس متن حاصل شده را بعنوان تیتر پنجره نمایش می دهد.
Product Key گم شده گاهی پیش می آید که پس از نصب ویندوز، Product Key( یا به اصطلاح شماره سریال ) آن را گم کنید در این حالت برای نصب مجدد این ویندوز دچار مشکل خواهید شد.
این مشکل جور دیگری هم می تواند پیش بیاید.
فرض کنید یکی از دوستانتان یا همکارانتان نسخه ای از ویندوز را نصب کرده و استفاده می کنند ، شما هم سی در مربوطه را از آنها گرفته و می خواهید نصب کنید ولی در عین حال شماره سریال آن گم شده یا از بین رفته است، سوالی که اینجا مطرح می شود ، این است که چطور می توان به Product Key یک ویندوز نصب شده دسترسی پیدا کرد.
دقت کنید که Product Key که در حین نصب لازم ایت تا آن را وارد کنید با ID Product که در قسمت properties کامپیوتر( My Computer ) نشان داده می شود،متفاوت است .
به هر حال اگر قصد دارید تا Product Key ویندوز را ببندید راحت ترین کار این است که آن را از کلید زیر بخوانید: HKEY-LOCAL-MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion در این کلید متغییری به نام Product Keyوجود دارد که مقدار این متغییر همان Product Key ویندوز است.
مشکلات دستور XCopy دستور XCopy یکی از پرکاربردترین دستورهای خط فرمان (Shell) در محیط ویندوز است وبرای گرفتن پشتیبان(Backup) به طور معمول توسط کاربران کامپیوتر مورد استفاده قرار می گیرد.
ولی این دستور هم مانند اکثر دستورهای خط فرمان برای کار در محیط ویندوز اشکالاتی داد.
در این قسمت بر آن هستیم تا یکی دو مورد از اشکالات آن را برای شما نشان دهیم تا نا خواسته در دام آنها گرفتار نشوید.
یکی از اشکالات کار در محیط خط فرمان این است که در این محیط متنی اسم فایل هایی بیش 8 حرف دارند (Long file name) را نمی توان بدرستی مشاهده کرد.
Command Prompt ویندوز برای نشان دادن اسم این فایل ها 6 حرف اول آنها را نشان داده و سپس با گذاشتن تیلد( علامت ~) و یک عدد یک رقمی ، اسم جدیدی تشکیل داده و از آن استفاده می کند.
حال برای اینکه متوجه یکی از ایرادهای دستور XCopyشوید، کافی است تا مثال زیر را دنبال کنید.
ابتدا یک دایرکتوری ایجاد کرده و سپس چند زیر دایرکتوری ها باید بیش از 8 حرف بوده و به اصطلاح از نوع Long file name باشند.
حال اگر در محیط خط فرمان دستور DIR را اجرا کنید متوجه خواهید شد که سیستم عامل اسم دایرکتوری ها را به صورت زیر نشان می دهد :porcup ~ 4،3 porcup ~، porcup ~2 و porcup ~1 حالا دومین دایرکتوری را پاک کرده و مجددا دستور DIR را اجرا کنید، اگر همه چیز را بدرستی اجرا کرده باشید باید اسم سه دایرکتوری زیر را روی صفحه مانیتورتان ببینید: porcup ~ 4،3 porcup ~، porcup ~1 حالا با دستور XCopy و با سوئیچ E \( برای اینکه زیر دایرکتوری های خالی نیز کپی کند) همین دایرکتوری ها را به محل دیگری کپی کنید.
پس از اتمام عمل کپی از دایرکتوری های جدید DIR بگیرید، اگر این کار را انجام دهید با لیست زیر مواجه خواهید شد:procup ~ 3، procup ~ 2، procup ~1، همان طور متوجه شدید XCopy اسم دایرکتوری ها را مرتب کرده و تغییر می دهد ولی این چیزی نیست که همه کاربران دوست داشته باشند، چون اگر اسم یا مسیر یکی از این دایرکتوری ها در برنامه ای یا رجیستری تعریف شده باشد ، با این تغییر برنامه مزبور دچار اشکال خواهد شد.
XCopy ایراد دیگری نیز دارد و آن اینست که در هنگام کپی کردن فایل ها از رادیوهایی از نوع NTFS به رادیوهایی از نوع FAT یا FAT 32 تاریخ وزمان (time stamp) فایل ها را اشتباه می کند .
برای رفع مورد باتلا می توانید بجای دستور XCopy از دستور XXCopy، استفاده کنید.
برنامه XXCopy را می توانید از سایت http://www.xxcopy.com، بارگذاری (download) کنید.
مشکل عدم نصب راه اندازهای دستگاههای مختلف(Drivers) حتما گاهی اوقات برایتان پیش آمده که خواسته اید تا راه انداز) driver) دستگاه خاصی مانند پرینتر، اسکنر، کارت گرافیکی، صوتی، مادربرد یا را نصب کنید ولی ویندوز در هنگام نصب آن دچار مشکل شده و بالای نتیجه عمل نصب نیز متوقف مانده است.
یکی از دلایل ناکام ماندن ویندوز در نصب و راه اندازها می تواند پر شدن دایرکتوری inf خود وینودوز باشد.
سیستم عامل ویندوز داخل دایرکتوری خود، زیردایرکتوری خود به نام inf دارد که فایل های درایوهای مختلف را آنجا نگهداری می کند.
بعضی اوقات بعلت از کار افتادن سیستم، راه اندازی مجدد آن، اشکالات و ایرادهای منطقی موجود در برنامه های مختلف منجمله IE و خود ویندوز فایل هایی با اندازه صفر کیلو بایت در این دایرکتوری فایل هایی با اندازه صفر کیلو بایت در این دایرکتوری تشکیل می شوند.
حال اگر تعداد فایل ها در این دایرکتورسی خیلی زیاد شوند(مثلا به40,000 یا 50,000 تا برسد) ویندوز در نصب و راه اندازهای جدید دچار مشکل خواهد شد.
در این مواقع بهترن راه حل پا کردن فایل های اضافه و خراب از این دایرکتوری است.
روش تشخیص این فایل ها نیز از روی اندازه آنها است.
بنابراین اگر شما هم با راه اندازی سیستمتان دچار مشکل هستید، پیشنهاد ما به شما این است که یک سری به این دایرکتوری ها بزنید و فایل های inf با اندازه صفر ر احذف کنید.
درضمن برای بالابردن سرعت سیستمتان می توانید هر از چند گاهی این کار را با دایرکتوری temp ویندوز انجام دهید.
دایرکتوری temp قسمتی از ویندوز است که برنامه های کاربردی مختلف و حتی برنامه های خود ویندوز اطلاعات موقت خود را در آنجا نگهداری می کنند ولی باز به علت ایرادهای مختلفی که در خود نرم افزارها و یا در سیستم ممکن است وجود داشته باشد بعضی از این برنامه ها، اطلاعات موقت ایجاد شده توسط خودشان را پاک نمی کنند، بنابراین با گذشت زمان حجم دایرکتوریtemp افزایش یافته و عملا ده ها مگابایت اطلاعات زاید و بدرد نخور روی دیسک بجا می ماند که هیچ فایده ای جز کندتر شدن سیستم شما نخواهد داشت.
در ضمن فراموش نکنید که پس از پاک کردن فایل های داخل دایرکتوری temp بد نیست تا یکبار کامپیوتر خود را راه اندازی مجدد(restart) کنید.