رجيستـــــــري چيست ؟
رجیستری بانک اطلاعاتی يا پايگاه دادهاي است با ساختار درختواره كه برای ذخیره تنتظیمات و خصوصیات نسخه های 32 بیتی ویندوز شامل ویندوز های 95 , 98 , me , 2000 , NT و XP استفاده ميشود . رجیستری شامل اطلاعات و تنظیمات مربوط به سخت افزار , نرم افزار , کاربران و ظاهر کامپیوتر شماست . هر وقت که شما تغییری در کنترل پنل تان می دهید یا نرم افزاری نصب می کنید و یا قسمت مربوط به فایل های سیستمی رادستکاری می کنید , این تغییرات در قسمت رجیستری ثبت و ذخیره می شود . فايل هایی که قسمت رجیستری را تشکیل می دهندبسته به نوع ویندوز متفاوتند . در ویندوز 95 و 98 دو فایل مخفی در دایرکتوری ویندوز وجود دارند که USER.DAT و SYSTEM.DATامیده می شود . در ویندوز me علاوه بر این دو فایل , فایل دیگری نیز بنام CLASSES.DATوجود دارد . اما در ویندوز 2000 و XP فایلهای مربوط به رجیستری بطور جداگانه در دایرکتوری %SystemRoot%\System32\Configقرار دارند . این فایل ها بطور مستقیم قابل ویرایش نیستند . به این معنی که شما نمی توانید مثلا در ویندوز 98 فایل USER.DAT را باز کنید و آنرا تغییر بدهید بلکه شما باید برای انجام تغییرات از ابزاری مانند Registry Editor استفاده کنید .این ابزار در خود ویندوز وجود دارد و هنگام نصب ویندوز نصب می شود.
كاربردهـــــاي رجيستری
1- تغییرات دلخواه در قسمتهای مختلف ویندوز (که در حالت عادی قابل تغییر نیستند)
2- بالا بردن سرعت ويندوز
3- بهينه سازی ارتباطات سخت افزاری
4- بالا بردن امنيت ويندوز
5- و حتی بیشترین کاربرد رو در هک و ... دارد.
ساختـــــــــار رجيستري
رجيستري داراي يك ساختار مرتبهاي (hierachal) ميباشد ؛هر چند كه ساختمان آن پيچيده به نظر ميآيد،اما همانند ساختار پوشههاي روي هارد ديسك شما ميباشد.شكل ظاهري Registry Editor ، مشابه Windows Explorer بوده و در آن ، ساختمان رجيستري به صورت يك ساختار درختي نمايش داده ميشود. در ساختار رجيستري ،هر شاخه اصلي (كه با آكن پوشه ويندوز نمايش داده شده است و كلمه اول آن HKEY ميباشد) يكHive ناميده ميشود. Hiveها شامل Key ها هستند .هر Key(كليد) خود ميتواند شامل زير كليدهاي ديگر باشد.كليد ممكن است به زير كليدهاي ديگر رجوع كنند و يا به يك مقدار ( Value) اشاره كنند.مقادير شامل اطلاعات واقعي ذخيره شده در رجيستري هستند . پنج نوع مقدار اصلي وجود دارد كه عبارتند از :
Expandable-String , Multi-String , String , Binary ,DWORD
زماني كه پنجره مربوط به رجيستري را باز كرديد ،پنجره مذكور شامل دو پانل است .پانل چپ و راست . در پانل سمت چپ يك ريشه به نام My Computerوجود دارد كه با كليك بر روي آن پنج Hive (ريشه هاي اصلي)به نامهاي زير را مشاهده ميكنيد :
HKEY_CLASSES_ROOT
شامل چند دسته از تنظيمات مي شود .تنظيماتي مربوط به ارتباطات فايلهاي است كه انواع مختلف فايلها را با برنامه هايي مرتبط ميكند كه ميتوانند آنها را باز ،چاپ و ويرايش نمايد.تنظيمات بعدي مربوط به مشخصات ثبت كلاسها براي شيءهاي COM (Component Object Model) است .اين كليد ريشه از نظر اعمال تغييرات متناسب با نياهاي شخصي ،يكي از جالبترين كليدهاي ريشه در رجيستري است.اين كليد ريشه همچنين بزرگترين كليد موجود در رجيستري است و دليل فضاي بسيار زيادي كه رجيستري اشغال ميكند همين كليد است .
HKEY_CURRENT_USER
شامل تنظيماتي(خاص _ كاربر) از قبيل تنظيمات دسكتاپ،اتصالات شبكه ،چاپگرها است كه مختص كاربر فعلي است.(كاربري كه در حال استفاده از ويندوز است)
HKEY_LOCALL_MACHINS
تنظيماتي(خاص _كامپيوتر) شامل داده هاي پيكربندي مختص به كامپيوتراست و حاوي تنظيمات سخت افزار و نرم افزاري است . كه به صورت سراسري اعمال ميشود و به كاربر وابسته نيست .
HKEY_USERS
شامل دادهاي پيكربندي براي تمام كاربران ميباشد.اطلاعات داخل اين كليد براي تمام كاربراني است كه به اين كامپيوتر وارد ميشوند.( تنظيمات كاربران از جمله كاربر فعلي است)
HKEY_CURRENT_CONFIG
شامل تنظيمات سخت افزار موجود ميباشد .( اطلاعات ديناميك " قابل تغيير".اين قسمت، از حافظه اقتباس شده و به سختافزارهاي كامپيوتر و وضعيت فعلي آنها مربوط ميشود)
اين پنج شاخه به نوبه خود داراي زيرشاخه هايي است كه مقادير آن در پنجره سمت راست رجيستري نشان داده ميشود.
انــــــــــواع دادههاي رجيستري
هر مقدار رجيستري به صورت يكي از پنج نوع داده اصلي (كه قبلا اشاره شد) ذخيره ميشود. اين پنج نوع عبارتند از :
(String Value) REG_SZ
اين نوع، يك رشته استاندارد است كه براي نمايش مقادير متني قابل خواندن به كار ميرود ."SZ" مخفف "String Zero" ميباشد.
(Binary Value) REG_BINARY
اين نوع، مقادير را بصورت دادههاي باينري خام ذخيره ميكند .اكثر اطلاعات مربوط به اجزاي سخت افزاري بصورت دادههاي باينري هستند و ميتوانند در يك ويرايشگر بصورت هگزادسيمال نمايش داده شوند.
(DWORD Value) REG_ DWORD
اين نوع،دادهها را بايك عدد چهار بايتي يعني محدوده 0 تا 4249672295 نمايش ميدهد و معمولا براي مقادير بولي بكار ميروند.مثلا 0 براي غير فعال و 1 براي فعال و... .بسياري از پارامترها براي راهاندازهاي ابزارهاو سرويسها ،از اين نوعاندو ميتوانند در Regedit32 به صورت باينري ،هگزادسيمال و دسيمال ودر Regedit بصورت هگزادسيمال و دسيمال نشان داده شوند. DWORDمخفف جمله "Double Word " ميباشد.
(Expandable String Value) REG_EXPAND_SZ
اين نوع، يك رشته دادهاي قايل رشد است كه يك رشته ، شامل يك متغيير ميباشدكه با فراخواني توسط برنامههاي كاربردي ،جايگزين ميشود.براي مثال مقدار "%SystemRoot%" با مكان واقعي پوشهاي كه شامل سيستم فايلي NT ميباشد جايگزين ميشود.(اين نوع تنها در ويرايشگر رجيستري مربوط به ويندوز XP و يا يك نسخه پيشرفته ويرايشگر رجيستري نظير REGEDT32 قابل دسترس است ).
(Multi String Value) REG_MULTY_SZ
اين نوع ، يك رشته چند گانه است كه جهت نمايش مقاديري شامل ليستها يا مقادير چندگانهاي بوده و هر كدام توسط يك كاركتر NULL از هم جدا شدهاند،به كار ميرود.(اين مقدار در ويندوز XP و يا هنگام استفاده از يك ويرايشگر رجيستري پيشرفته مثل REGEDT32، قابل دستيابي است).
انواع ديگر دادههاي رجيستري كه در ويرايشگرهاي استاندارد رجيستري قابل دستيابي نيستند ،عبارتند از :
· REG_WORD_LITTLE_ENDIAN : يك عدد 32 بيتي با قالب Little_Endian
· REG_WORD_BIG_ENDIAN : يك عدد 32 بيتي با قالب Big_Endian
· REG_NONE : يك نوع مقدار تعريف نشده.
· REG_QWORD :يك عدد 64 بيتي .
· REG_QWORD_LITTLE_ENDIAN : يك عدد 64 بيتي با قالب Little_Endian
· REG_RESOURCE_LIST : يك ليست منابع از راهاندازهاي سختافزاري .
· REG_LINK : يك ارتباط سمبليك Unicode كه به طور داخلي استفاده ميشود.برنامههاي كاربردي از اين نوع استفاده نميكنند.
نحوياستفاده از رجيستري
اگر تا به حال رجیستری ویندوزتان را دستکاری کرده باشید , حتما می دانید که برای ورود به قسمت تغییرات باید ابتدامنوی Start ویندوزتان را باز کنید , سپس قسمت Run را انتخاب کنید و در آنجا عبارت regeditرا تایپ کنید . پس از کلیک کردن دکمه OK به قسمت رجیستری میروید . در حقیقت شما بااین کار همان ابزار معروف Registry Editor را کمی جلوتر توضیح داده ام باز کرده اید .
Start / Run / Regedit
محيط ويرايشگر رجيستري
همانطور كه در بالا قيد كرديم ويرايشگر رجيستري شامل دو پانل است .
پانل سمت چپ : اين پانل نمايشگر نحوه سازماندهي رجيستري ميباشد.اولين و بالاترين كليد (مدخل)
My Computer است كه داراي چندين كليد است كه در ويرايشگر رجيستري بصورت پوشه نمايش داده مي شوند.هر كليد ميتواند داراي چند زير كليد باشد و اين امر تا هرسطحي ميتواند ادامه يابد .جهت بازنمودن هر كليد و مشاهده زير كليدهاي آن بايد بر روي علامت (+) آن كليد كليك نموده و جهت بستن كليد هم ميتوانيد بر روي (-) كليك نمايد .
پانل سمت راست :اين پانل ،حاوي مقادير يك كليد در رجيستري را نمايش ميدهد.هر كليد ميتواند شامل چندين مقدار باشد كه هر يك از اين مقادير داراي نام(Name) ، محتوا (Data )و نوع (Type) هستند.
ايجاد ، حذف و تغيير نام كليدها و مقادير
براي ايجاد يك كليد يا مقدار جديد ،ميتوانيد از منوي Edit گزينه New را انتخاب كرده و يا در قسمت راست پنجره ،كليك راست نموده و گزينه New را انتخاب كنيد.در اين صورت منوي باز ميشود كه از آنجا ميتوانيد كليد جديد و يا مقدار جديدرا بر اساس نوع داده مورد نظر خود ايجاد كنيد.
براي تغيير دادن نام كليدها و يا مقادير نيز مي توانيد روي آن كليك راست كرده و گزينه Rename يا از منوي Edit گزينه Rename را انتخاب كنيد و يا كليد F2 را فشار دهيد.
براي حذف كردن يك كليد يا يك مقدار ،ميتوانيد كليد Delete روي صفحه كليد را فشار دهيد و يا كليك راست كرده و گزينه Delete را انتخاب كنيد.
توجه: به خاطر داشته باشيد كه قبل از هر گونه تغيير در رجيستري ويندوزتان ، حتما يك Backup از آن تهيه كنيد .زيرا ممكن است تغيير دادن و يا حذف كردن يك تنظيم بحراني رجيستري ،منجر به نصب دوباره سيستم عاملتان گردد.عمل Backup گيري و Restore كردن در ادامه توضيح داده خواهد شد.
مقــدار دهي به مقـادير
هر كدام از انواع مقادير تعريف شده در رجيستري جهت كارآيي ،نياز به مقداردهي دارند تا بر اساس مقدار انتساب شده عمل محوله را انجام دهند.براي مقداردهي به هر كدام از مقادير (String , Binary ,DWORD) از دو روش ميتوانيد استفاده كنيد:
· روي مقدار ايجاد شده دابل كليك كنيد.
· روي مقدار كليك راست كرده و گزينه Modify را انتخاب كنيد.
پس از انجام يكي از روشهاي ذكر شده پنجره مقداردهي مربوط به مقدار انتخابي نمايش داده خواهد شد.اين پنجره در هر سه نوع مقدار تعريف شده براي رجيستري متفاوت ميباشد.براي مقداردهي تنها كافي است در پنجره نمايش داده شده و در محل مربوطه مقدار عددي مورد نظر را وارد كرده و OK را بزنيد .مقدار وارد شده ، انتساب خواهد شد.
نحوه جستجوي مقادير و كليدها در رجيستري
چنانچه پيدا كردن يك كليد، مقدار و يا موضوع خاص در ميان Hive ها و زير كليدهاي رجيستري برايتان دشوار و خسته كننده است ، مي توانيد آنرا از گزينه Find واقع در منوي Edit جستجو كنيد.براي اينكار در قسمت Find What عبارت مورد نظر خود را تايپ كرده و روي Find Next كليك كنيد.
انتقال دادن تنظيمات رجيستري (Import , Export)
يكي از خصوصيات مهم ويرايشگر رجيستري ،توانايي آن در انتقال تنظيمات رجيستري به فايل متني و بالعكس ميباشد.اين فايل متني كه با پسوند .REG شناخته ميشود، ميتوان ذخيره شده و يا توسط افراد ديگر جهت تغيير دادن سريع تنظيمات محلي ( Local) رجيستري ، به اشتراك گذارده شود.شما ميتوانيد به سادگي يك كليد خاص و يا كل رجيستري ويندوزتان را به يك فايل ارسال (Export) كرده و سپس آرايش آن فايل را در Notpad ويندوز مشاهده كنيد .براي اينكار ابتدا كليدي را انتخاب كرده سپس از منوي File ،بر روي گزينه Export كليك كنيد ( در ويندوز 98و 95 از منوي Registry گزينه Export Registry File را انتخاب كنيد ). در پنجره Export Registry File ، با يك نام ، فايلتان را ذخيره كنيد .اگر شما فايل ذخيره شده را در Notpad باز كنيد بعنوان مثال متن زير را مشاهده خواهيد كرد :
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
“ SetupType “=dword :00000000
“ Cmdline ” =”setup –newsetup”
“ SystemPrefix “= hex:c5,0b,00,00,00,40,36,02
ساختار فايل بسيار ساده است .عبارت HKEY_LOCAL_MACHINE \ SYSTEM \ Setup كليدي را نشان ميدهدكه مقادير از انجا هستند و در عبارت “ SetupType “=dword :00000000 ، نوع و مقادير موجود دركليد فوق ، بعد از علامت = نشان داده شدهاند.
براي Import كردن اطلاعات رجيستري از يك فايل .REG به داخل رجيستري نيز ميتوانيد گزينه Import را از منوي File انتخاب كرده ( در ويندوز 98و 95 از منوي Registry گزينه Import Registry File را انتخاب كنيد ).و در پنجره نمايش داده شده ، نام و مسير .REG خود را وارد نماييد . با زدن كليد Open رجيستري شروع به Import كردن محتويات فايل به داخل بانك اطلاعاتي خود ، خواهد كرد .
حذف كردن كليدها و يا مقادير با استفاده از يك فايل REG
امكان حذف كليدهاو مقادير با استفاده از فايل REG وجود دارد.براي حذف يك كليد ميتوانيد يك علامت "-"در قسمت سمت چپ ان كليد قرار دهيد .مثلا براي حذف كليد زير
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
فايل REG آن بايد به صورت زير باشد:
Windows Registry Editor Version 5.00
- HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
روش حذف مقادير منحصر به فرد نيز به همان صورت است . اما بجاي قرار دادن علامت منفي در قسمت چپ كل كليد ، آن را بعد از علامت مساوي قرار دهيد . براي مثال براي حذف مقدار "Setup Type "، فايل REG بايد به صورت زير تغير داده شود:
Windows Registry Editor Version 5.00
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
= -"Setup Type "
اين اعمال را با مراقبت تمام ، انجام دهيد چنانكه ف ممكن است حذف كردن نا صحيح يك مقدار يا يك كليد ، بتواند مشكلات بزرگي را داخل رجيستري به وجود بياورد . پس به خاطر داشته باشيد كه هميشه قبل از انجام چنين اعمالي ، از رجيستريتان Backup بگيريد.
گزينــههاي خط فرمـــان مربوط به Regedit
Regedit داراي تعدادي گزينه خط فرمان ميباشد كه به صورت اتوماتيك در فايلهاي دستهاي و يا در اعلان دستور ، قابل استفاده است .در زير تعدادي از اين گزينهها ذكر شده است .
Regedit . exe [گزينهها ] [File Name ]
· File Name : انتقال فايل REG به داخل رجيستري
· / S : گرفتن تاييد، مثلا حذف جعبه تغييرات هنگام انتقال فايل
· / E : انتقال محتوي رجيستري به فايل REG بعنوان مثال :
Regedit / s file.reg HKEY_ USERS \.DEFAULT
· / L:system : مشخص كردن مكان فايل system.dat جهت استفاده
· / R:User : مشخص كردن مكان فايل User.dat جهت استفاده
تهيه نسخــه پشتيبـــان از رجيستري
براي تهيه نسخه پشتيبان از رجيستري ، فايل Regedit.exe را اجرا كرده و از منوي File گزينه Export را انتخاب كنيد .حال در پنجره نمايش داده شده ، در محل File Name نام فايل خود را نوشته و از قسمت Export Rangeگزينه All را علامت بزنيد .اكنون با زدن كليد Save كل رجيستري شما در فايل انتخاب شده ذخيره خواهد شد.چنانچه رجيستري ويندوزتان خراب شود و يا با مشكلي برخورد كند ، آنگاه ميتوانيد گزينه Import از منوي File ( براي ويندوز 98 و95 گزينه Import Registry File … از منوي Registry ) را انتخاب كنيد .حال در پنجره نمايش داده شده ، نام و آدرس فايل .REG خود را وارد نموده و كليد Open را كليك كنيد. اكنون محتويات فايل .REG شما به داخل رجيستري Restoreميشود.
مشاهده نتيجه تغييرات اعمال شده در رجيستري
بسياري از تغييرات ايجاد شده در رجيستري پس از يكبار Restart كردن ويندوز و برخي ديگر پس از يكبار Log Off شدن ، قابل مشاهده ميباشند.چنانچه بخواهيد بدون Restart كردن و ترك ويندوز تاثير تغييرات اعمال شده در رجيستري را سريعا مشاهده كنيدبايستي با توجه به ويندوز خود يكي از روشهاي زير را بكار ببريد:
· NT/2000/XP سه كليد Alt + Ctrl +Delete را همزمان فشار داده و از صفحه Task Manager ، برگه Processes را انتخاب كنيد .در ليست موجود Explorer.exe را علامت زده و روي كليد End Process كليك كنيد و سپس گزينه New Task در منوي File را انتخاب و در محل مربوطه كلمه Explorer را وارد كرده و روي Ok كليك كنيد .با اين كار فايل Explorer ويندوز از حافظه خارج شده بار ديگر با تغييرات اعمال شده جديد اجرا ميشود.
· 95 / 98 / Me سه كليد Alt + Ctrl +Delete را همزمان فشار داده تا پنجره Task List مشاهده شود.از ليست مزبور ، Explorerرا علامت زده و روي كليد End Task كليك كنيد.به هنگام نمايش شده پنجره Shut down كليد Cancel را بزنيد و منتظر بمانيد .پس از چند ثانيه پيغام خطايي با عنوان “ A program not responding “ نمايش داده خواهد شد .روي كليد End Task كليك كنيد. با اين كار Explorer دوباره راهاندازي شده و تغييرات جديد در آن اعمال شده است.
۱) روش جلوگيري از download در اینترنت اکسپلور:
گاهی بعضی از مدیران شبکه به این مشکل بر خورده اند که یک شخص به سایت های غیر مجاز رفته و فایل های بسیار زیادی را download می کند که این فایل ها باعث ترافیک و ایجاد backdoor در شبکه می شود. برای اینکه اجازه download را از کاربران غیر مجاز بگیرید. باید مراحل زیر را یک به یک انجام دهید.
۱- regedit را در منوی Run اجرا کنیددر منوی باز شده وارد مسیر زیر شده Hkey_current_user\saftware\microsoft\windows\currentversion \INTERNETsetting\zone\3
روی دستور ۱۸۰۳ دوبار کلیک کنید و در آن مقدار ۳ را واردکنید . بعد از تایید این مقدار و بازکردن دوباره برنامه INTERNET Explorer دیگر هیچ کاربری بر روی آن کامپیوتر نم تواند از طریق explorer فایلی را download کند برای باز گشت به حالت اولیه مقدار ۳ را پاک کرده و به دستور ۱۸۰۳ مقدار صفر را اضافه کنید.
۲) اضافه كردن يك برنامه به ليست Right-Click :
شايد كاربراني باشند كه نياز داشته باشند يك نرم افزار خاص را در ليست راست كليك روي يك فايل خاص داشته باشند ، براي اين كار بايد ابتدا از موقعيت دقيق مكاني آن نرم افزار روي سيستم خود مطلع شويد.
در مورد برنامه هايي كه آيكن آنها روي Desktop موجود هستند ميتوانيد با راست كليك كردن روي آنها و انتخاب گزينه Properties و قسمت Target در بخش Shortcut ، از اين موقعيت مكاني مطلع شويد.
در مورد ساير برنامه ها ميتوانيد يا با مراجعه به پوشه Program Files و يافتن فايل اجرايي برنامه و يا با كمك ابزار Search اين كار را انجام دهيد.
نكته اي كه در اينجا بايد به آن توجه كنيد اين است كه بايد نوع فايلي را كه ميخواهيد برنامه در ليست راست كليك روي آن ظاهر شود را نيز مشخص نماييد ( البته در اين آموزش ). براي مثال شما ميخواهيد در ليست راست كليك روي يك فايل HTML نرم افزار FireFox در ليست ظاهر شده و بتوانيد آن را اجرا نماييد. من نيز با همين فرض پيش ميروم و آموزش را ادامه ميدهم.
براي مثال موقعيت مكاني فايل اجرايي برنامه FireFox در به شرح زير است :
E:\Program Files\Mozilla Firefox\firefox.exe
پس از يافتن موقعيت دقيق فايل ، نوبت به عمليات بر روي رجيستري ميرسد.
با توجه به اينكه عمليات ويرايش بر روي رجيستري بسيار حساس ميباشد ، بنابراين حتما در انجام مراحل نهايت دقت را به عمل آوريد و در صورت نداشتن تجربه كافي حتما يكBackup از رجيستري خود تهيه نماييد.
براي انجام ادامه مراحل با ادامه مقاله همراه باشيد:
ابتدا از طريق منوي Start و ابزار Run و تايپ Regedit و زدن Enter وارد ابزار Registry شويد.
سپس وارد كليد زير شويد :
HKEY_CLASSES_ROOT
در اين كليد كليه فايلهاي سيستمي و غير سيستمي وجود دارند كه ميتوانيد آنها را مشاهده نماييد.
چون فرض ما ويرايش ليست راست كليك روي فايلهاي HTML است ، به دنبال كليد htmlfile ميگرديم و پس از يافتن آن را باز ميكنيم ، يعني مسير زير :
HKEY_CLASSES_ROOT\htmlfile
درون اين مسير ( زير شاخه ) يك كليد با نام shell وجود دارد. آن را باز كنيد تا زير شاخه هاي آن را مشاهده نماييد.
حال روي خود كليد shell ( نه زير شاخه هاي آن ) راست كليك كرده و از گزينه New عبارت Key را انتخاب نماييد.
با اين كار يك زير شاخه به زير شاخه هاي كليد shell اضافه ميشود. نام آن را براي مثال FireFox بگذاريد. حال روي همين كليد FireFox مجددا راست كليك كرده و همان مراحل را تكرار نماييد. يعني از گزينه New عبارت Key را انتخاب كرده تا يك زير شاخه براي كليد FireFox ايجاد نماييد.
نام اين كليد را command بگذاريد. حال در صفحه سمت راست ( براي كليد command ) روي كليد Default دوبار كليك كرده تا صفحه Edit String ظاهر شود.
در قسمت Value Data همان مسيري را كه بيان كننده موقعيت مكاني فايل اجرايي برنامه FireFox است را وارد نماييد اما با اضافه كردن عبارت ''1%'' به انتهاي آن. دقيقا به صورت زير :
''''E:\Program Files\Mozilla Firefox\firefox.exe ''%1''
به فواصل و علائم به دقت توجه نماييد زيرا كوچكترين اشتباهي باعث ميشود برنامه اجرا نشود.
سپس روي OK كليك نماييد و از رجيستري خارج شويد.
حال هر بار كه روي يك فايل HTML راست كليك نماييد مشاهده خواهيد كرد كه عبارت FireFox به اين ليست اضافه شده است ( در قسمت بالايي ليست و جايي كه گزينه هاي Open و ... وجود دارند ) و شما ميتوانيد با كليك روي آن اين برنامه را اجرا نماييد.
توجه داشته باشيد كه اين بدان معنا نيست كه فايل HTML شما توسط برنامه FireFox اجرا خواهد شد ، بلكه اين كار تنها اين برنامه را اجرا ميكند و نه فايل شما را. براي اين كار ( يعني اجراي فايل توسط برنامه ) شما نيازمند ايجاد تغييراتي به غير از اين تغييرات هستيد كه حتما در آينده آنها را نيز آموزش خواهم داد.
نكته بعد اينكه اين كار را ميتوانيد براي ساير فايلهاي سيستمي ( ساير پسوند ها ) نيز انجام دهيد كه البته بايد با دقت بيشتري اين كار را انجام دهيد و حتما تجربه كافي را در مورد ويرايش رجيستري داشته باشيد.
۳) افزايش واقعي سرعت اينترنت:
افزايش واقعي سرعت اينترنت بدون نياز به هيچ چيزاين کارو حتما بکنيد تا سرعت اينترنتتون تا ده برابر افزايش پيدا کنه . اين کار باعث ميشه هر صفحه ای برای دومين بار يا بعد از اون که ميخواد باز شه به سرعت هر چه تمام باز بشه
توجه: اگر مراحل رو انجام داديد و در ابتدا تغييری احساس نکرديد اون رو پاک نکنيد
چون تو جايی که شما فکرش رو نميکنيد به کمکتون مياد بدون اينکه شما بفهميد.
اول start > run > regedit وارد شوید .
حال به دنبال این عبارت بگردید:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
سپس در سمت راست پنجره به دنبال این عبارات بگردید:
MaxConnectionsPerServer -1
MaxConnectionPerl_OServer -2
ممکنه این دو عبارت رو مثل من نداشته باشید پس روی صفحه سمت راست ، کليک راست كنيد و از قسمت [New] روی [DWORD] كليك كنيد. سپس عبارت شماره 1 را بنويسيد . برای عبارت شماره 2 هم همین مراحل را انجام بدید. حالا روی عبارتهای ساخته شده دو بار کليک کنيد و در قسمت [value data] برای گزينه اول عدد 8 و برای گزينه دوم حرف a را وارد کنيد و سيستم را restart کنيد.
مخفي کردن درايوهاي هارد :
بدين منظور وارد Registery Editor ويندوز شويد (براي اينکار بايد هارد پوشه ويندوز شده و فايل Regedit را اجرا کنيد يا از گزينه Run در منوي استارت کلمه Regedit را تايپ کرده وسپس دکمه Inter رافشار دهيد) سپس آدرس زير را پيدا کنيد:
HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
سپس در جاي خالي در قسمت سمت راست، کليک سمت راست ماوس را زده و از منوي New گزينه Bimary Value را انتخاب نماييد و نام آن را به NoDrives تغيير دهيد.براي مخفي کردن پارتيشنهاي مورد نظر، ميتوانيد از مقادير زير استفاده کنيد:
00 00 00 01 براي درايو A
00 00 00 02 براي درايو B
00 00 00 04 براي درايو C
00 00 00 08 براي درايو D
00 00 00 10 براي درايو E
00 00 00 20 براي درايو F
00 00 00 40 براي درايو G
00 00 00 80 براي درايو H
00 00 01 00 براي درايو I
00 00 02 00 براي درايو J
00 00 04 00 براي درايو K
00 00 08 00 براي درايو L
00 00 10 00 براي درايو M
براي مخفي کردن تمام پارتيشنها از A تا Z نيز ميتوانيد از کد زير استفاده نماييد.
FF FF FF 03
هرگونه مشکل را با من در ميان بگذاريد و حتما قبل از انجام تغييرات از Registery خود Back Up تهيه کنيد تا دستکاريهاي غير عمد شما باعث آسيب ديدن ويندوز نگردد.
چهار ترفند رجيستري مفيد و کاربردي :
۱- غيرفعال كردن برگهها ( Tab ) در Display Properties
وقتي بچهها يا افراد ناوارد ياد ميگيرند كه چگونه Disp Prp شكل و ظاهر سيستم را تغيير ميدهد، گاهي وقتها تغييرات نابجايي را در كامپيوترهايي كه مشترك هستند، ايجاد ميكنند. ميتوانيد با اضافه كردن يك متغير در
HKEY-CURRENT-USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
تغييرات پيكربندي Disp Prp را متوقف كنيد. به تناسب مورد، يك مقدار DWORD ايجاد كنيد و دادهِ آن را برابر با يك قرار دهيد. برگههاي Themes ، Desktop ، ScreenSaver و Setting به ترتيب با مقاديري به نام NoThemesTab ، NoDispBackgroundPage ، NoDispScrSavPage و NoDispSettingsPage متوقف ميشوند. مقدار NoDispAppearance هم برگهِ Themes و هم Appearance را متوقف ميكند. مقدار NoDispCpl هم به طور كل، كادر Disp Prp را تعطيل ميكند.
۲- جلوگيري از تغيير Background
در IE وقتي روي تصويري راست كليك كرده و گزينهي Set as background را انتخاب ميكنيد، background تغيير ميكند. براي جلوگيري از چنين كاري در كادر محاورهاي Run تايپ كنيد Regedit و مسير زير را دنبال كنيد:
HKEY-CURRENT-USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ ActiveDesktop
و يك مقدار DWORD به نام NoChangingWallpaper ايجاد كنيد و مقدار آن را يك قرار دهيد. توجه داشته باشيد اين تنظيم فقط براي ويندوز XP است و حتما بايد يك عكس را به عنوان Background انتخاب كنيد، نه گزينهي None (ولا غير)
نكته: نسخهي پشتيبان از رجيستري يادتون نره !
۳- اجراي برنامه از طريق كادر محاورهاي Run
برنامههايي مثل Regedit و Msconfig را ميتوان از طريق كادر محاوره اي Run و بدون نوشتن مسير آنها اجرا كرد. اما براي اجراي ساير برنامهها، به اين شکل، بايد يك كليد به رجيستري اضافه كنيم. مسير زير
را دنبال كنيد:
HKEY-LOCAL-MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ App Paths
حالا يك كليد كه نام آن همان نام فايل اجرايي است، اضافه كنيد. براي مثال Myprog.exe . مقدار آنرا برابر آدرس كامل برنامه قرار دهيد، در مثال ما C:\Program Files\Myprog\Myprog.exe . همچنين ميبايست يك String Value ايجاد كنيد كه آدرس آن فقط قسمتي از محل مورد نظر شماست كه در مثال ما اين آدرس ميباشد: C:\Program Files\MyProg
نكته: نسخهي پشتيبان از رجيستري يادتون نره!
۴- توقف Compression
ابزار DiskCleanup در پارتيشنهاي NTFS فايلهاي قديمي را براي ايجاد فضاي بيشتر فشرده ميكند. امّــا محاسبهي ذخيرهسازي و انجام عمليات فشردهسازي زمان زيادي طول ميكشد و در بعضي موارد سيستم قفل ميكند. اگر چنين اتفاقي ميافتد و يا شما هم مثل من آدم صبوري نيستيد، براي از كار انداختن Compression مسير زير را دنبال كنيد:
HKEY-LOCAL-MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Compress Old Files
نمايش فايل هاي سوپر هايدن(مخفي) :
ظیمات زیر باعث ميشه که کلیه فایل های مخفی سیستم عامل در Explorer ویندوز نمایش داده شده و به هنگام جستجو توسط Explorer قابل شناسایی باشند.
کلید زیر رو پیدا کنید:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Advanced
یک مقدار جدید از نوع DWORD با نام ShowSuperHidden ایجاد كنيد و آنرا برابر 1 قرار دهید تا فایل های مخفی سیستم عامل در Explorer نمایش داده شوند. برای باز گرداندن به حالت اولیه ، مقدار فوق را برابر 0 قرار دهید.
نحوه عوض كردن اطلاعات نام و كمپاني بعد از نصب ويندوز XP :
بتدا از طريق قسمت RUN تايپ كنيد regedit و اينتر بزنيد،بعد از اين كه وارد رجيستري شدين اين مسير رو طي كنيد:
HKEY-LOCAL-MACHIN\SOFTWARE\Microsoft\Windows NT\CurrentVersion
در صفحه سمت راست بروي RegisteredOrganization كليك كنيد و در قسمت Value data اسمي را كه مي خواهيد تايپ كنيد.سپس OK بزنيد.براي تغيير نام شركت يا همون كمپاني سازنده در صفحه سمت راست بروي RegisteredOwner كليك كنيد و بعدش نامي كه مي خواهيد بگذاريد و Ok كنيد.به همين سادگي
غیرفعال کردن پنجره Task Manager و یا سه کلید CTL + ALT + DEL :
ا بکار بردن دستور زیر با مقدار 1 ، سه کلید CTL + ALT + DEL غیرفعال شده و منوی Task Manager نیز از راست کلیک بر روی Taskbar غیرفعال خواهد شد .
سیستم عامل : XP
مسير : HKEY_Current_User\Software\Microsoft\Windows\Curre ntVersion\Policies\System
نوع : DWORD Value
دستور : DisableTaskMgr
مقدار : 1
* توجه :
جهت برگشت به حالت اوليه دستور را از مسير گفته شده حذف كنيد
مخفي كردن گزينه Network در Media Player:
با اين كار شما ميتونين گزينه Network رو در نسخه 8 يه بعد در Media Player حذف كنين.
وارد regedit بشين.(تو نوشته هاي قبلي گفتم چه طوري)
مسير زير رو برين:
HKEY-CURRENT-USER\Software\Policies\Microsoft\Windows Media Player
يك مقدار DWORD جديد به نام REG-DWORD را براي آن تعيين كنين. براي اين كار رايت كليك كرده گزينه New و Dword Value را انتخاب كنين. يا مسير زير رو برين:
Edit\New\Dword value
نوشته شده در توسط میر جواد هاشمی قره باغ | لينك
ثابت
|