دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 292 کیلو بایت |
تعداد صفحات فایل | 330 |
· مقدمه ای بر رجیستری
· نحوه عملکرد برنامه اجرایی Regedit.exe
· نحوه ساختن یک دستور و انتخاب نوع آن
· مشاهده تأثیر تغییرات ایجاد شده در رجیستری
· تهیه نسخه پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده.
مقدمه ای بر رجیستری (Registry)
در ابتدا کامپیوترها و کاربران بر اساس سیستم عامل MS-DOS فعالیت می کردند و برنامه هایی که ساخته می شد بر اساس این سیستم عامل بودند. برنامه تحت DOS برنامه هایی بودند که کاربر از راهی مشخص وارد برنامه می شد. مراحلی را طی می کردو راه خروج نیز مشخص بود و کاربر همیشه مجبور به طی کردن مسیرهای مشخص بود و برای رسیدن به منو و پنجره ای حتماً باید از منو و پنجره قبلی از آن عبور می کرد و هیچگونه اختیاری در تنظیم منو، پنجره ها و یا تغییر آنها نداشت (که احتیاج باشد در جایی ثبت شود). این خاصیت سیستم عامل DOS باعث می شد که اکثر تنظیمات این برنامه های کاربردی در مرحله برنامه نویسی و Compile کردن انجام شود و احتیاجی جهت ثبت تنظیمات در فایل نباشد.
با یان وج
با این وجود سیستم عامل DOS از رجیستری (Registry) مستثنی نبود و سه فایل Config.sys، MsDos.sys، Autoexec.Bat وجود داشتند که سیستم عامل DOS و جمعاً برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom و غیره را در این غایل ها ثبت می کردند و در واقع این سه فایل نقش محضر خانه ثبت و یا همان Registry را ایفا می کردند.
بعد از سیستم MS- DOS سیستم عامل Windows 3X دارای پنجره هایی بود که کاربر می توانست درنحوه ظاهر شده، رنگ، اندازه پنجره ها ونحوه اجرا شدن برنامه ها دخالت کرده (امکانی که در DOS وجود نداشت) و آنها را به دلخواه تنظیم کند. چیزی که در این جا مسلم است این است که تنظیمات سیستم عامل و یا تنظیماتی که توسط کاربرر اعمال می شد باید در فایلی ذخیره می شد تا هر بار که سیتم عامل راه اندازی می شود، و احتیاجی به تنظیمات مجدد نباشد، از طرفی به علت آنکه تنوع تنظیماتی که توسط کاربر و یا برنامه های کاربردی ایجاد می شد، بسیار متعدد بود و ممکن بود که کاربران بخواهند دائماً این تنظیمات را تغییر دهند و از طرفی دیگر اگر سازندگان این سیستم عامل می خواستند که از همان سه فایل DOS برای ثبت این تنظیمات استفاده کنند ممکن بود این سه فایل حیاتی و Boot کننده سیستم نیز بودند، دچار اشکال شده و آسیب ببینند. به همین منظور این بار و در این سیستم عامل فایلهایی با پسوند imi که مهمترین آنها Control.ini , System.ini , Win.ini بودند وظیفه ثبت تنظیمات (محضر خانه) و یا Registry را بر عهده گرفتند.
و در نهایت نسل سوم رجیستری از زمانی آغاز شد که سیستم عامل ویندوز سری 9X که معروفترین و پرکارترین آنها 95 , 98 می باشد، به بازار عرضه شد (که دارای رابط گرافیکی بسیار قوی (GUL) و پنجره های زیادی می باشند.) این ویندوز به واسط ساختار آن می تواند سخت افزارهای مختلفی را پشتیبانی کند و برنامه های کاربردی زیادی تحت این ویندوزساخته شد و به واسطه این رابط گرافیکی کاربران می خواهند تنظیماتی را بر روی پنجره ها، فونت ها، سخت افزارها و برنامه ها به وجود آوردند. در این میان آنچه که مسلم است این است که این تنظیمات (که موارد آن ها هم بسیار کم نیست) احتیاج به ثبت در محضرخانه (Registry) دارند و از طرفی فایلهای Control.ini , System.ini , Win.ini از نوع فایلهای متنی بودند و به واسطه این تنظیمات حجم این فایلها بسیار زیاد می شد. و Load شدن این فایلهای متنی در هنگام شروع ویندوز و اعمال تنظیمات ذخیره شده در آنها زمان زیادی را به خود اختصاص می دادند و از طرفی آسیب پذیر می شدند؛ به همین دلایل سازندگان ویندوز این تنظیمات را بر دو فایل System.dat، User.dat بنا نهادند که این فایلها را بر اساس اعداد باینری و Hex ساخته می شدند، هم اهمیت بیشتری داشتند و هم حجم کمتری را اشغال می کردند.
در ویندوز های XP, 2000, 9X وظیفه محضرخانه ثبت (Registry) بر عهده فایل User.dat و System.dat که در پوشه Window می باشد را در اختیار کاربر قرار داده است تا بتواند در صورت لزوم دستورات مقدار ها و تنظیمات Registry (مانند دستوراتی که در این کتاب گفته شده است) را به دلخواه خود تغییر دهد و یا دستور و مقدار جدیدی را صادر کند.
توجه: لازم به ذکر است که اگر اطلاعات کافی در مورد قسمتی از رجیستری ندارد هیچ گاه آن را تغییر ندهید. این دستورات و مقدارهای رجیستری به ترتیب از 5 شاخه منشعب و از 11 نوع داده ساخته می شوند که در بخش بعدی همراه با توضیح برنتامه Regedit.exe به تفصیل شرح داده خواهد شد.
نحوه عملکرد برنامه اجرایی Regedit. Exe
توجه: هر تغییری در ریجستری سریعاً اعمال خواهد شد و برنامه Regedit. Exe هیچگونه تأئیده ای از کاربر نخواهد گرفت.
برای اجرا کردن برنامه Regedit. Exe وارد منوی Run از دکمه Start شده و اسم فایل را تایپ کنید و با انتخاب دکمه Ok، این برنامه اجرا خواهد شد.(شکل 1-1 را ببینید)
مخفی و غیر قابل دسترسی کردن پارتیشن های Cdrom Hard و Floppy
یقیناً شما اطلاعات و فایلهایی را روی Hard کامپیوتر خود دارید که نمی خواهید دیگران به آن دسترسی پیدا کنند و یا نمی خواهید که کاربری بتواند از Floppy و یا cd- Rom استفاده کند.
برای انجام این امر دستور زیر را با مقادیر داده شده در جدول به کار ببرید.
سیستم عامل : 98- Me- 2000- XP
مسیر:HKEY- Current- User\ software\ Microsoft\ Winows\Policies\Explorer
نوع: Binary Value
دستور: NoDrives
طبق جدول 1: مقدار
توجه: جهت بی اثر کردن این دستور، NODrives را از مسیرگفته شده حذف کنید.(جدول1)
00 00 00 01 |
Y |
00 00 01 00 |
Q |
00 01 00 00 |
I |
01 00 00 00 |
A |
00 00 00 02 |
Z |
00 00 02 00 |
R |
00 02 00 00 |
J |
02 00 00 00 |
B |
|
|
00 00 01 00 |
S |
00 04 00 00 |
K |
04 00 00 00 |
C |
|
|
00 00 08 00 |
T |
00 08 00 00 |
L |
08 00 00 00 |
D |
|
|
00 00 10 00 |
U |
00 10 00 00 |
M |
10 00 00 00 |
E |
|
|
00 00 20 00 |
V |
00 20 00 00 |
N |
20 00 00 00 |
F |
|
|
00 00 40 00 |
W |
00 40 00 00 |
O |
40 00 00 00 |
G |
|
|
00 00 80 00 |
X |
00 80 00 00 |
P |
80 00 00 00 |
H |
جدول 2 (Hex)
F |
E |
D |
C |
B |
A |
15 |
14 |
13 |
12 |
11 |
10 |
مثال:
1- مخفی کردن (A): Floppy |
|
مقدار: 01 00 00 00 |
2- مخفی کردن پارتیشن C: |
|
مقدار: 04 00 00 00 |
3- مخفی کردن پارتیشن C , D: |
|
مقدار: 0C 00 00 00 |
توضیح: تمامی محاسبات این مقادیر و این مثالها در مبنای Hex محاسبه می شوند، پس اگر بخواهیم فقط یکی از پارتیشن های Hard را مخفی کنیم طبق جدول 1 عمل خواهیم کرد. ولی اگر بخواهیم دو، سه و یا چند پارتیشن مجزا را همزمان مخفی کنیم باید طبق دستورالعمل و مثالهای زیر عمل کنیم:
04 00 00 00 |
(مقدار): درایوC |
08 00 00 00 + |
(مقدار): درایوD |
:012 00 00 00 |
|
همانطورکه در اعداد مبنای 16 (Hex) به جای اعداد 10 الی 15 از مقادیر جدول 2 استفاده می شود نوشتن عدد 12 در مقدار باینری در یک خانه غیر مجاز می باشد پس داریم:
خانه هشتم خانهاول
0 |
0 |
0 |
0 |
0 |
0 |
12 |
0 |
خانه هشتم خانهاول
0 |
0 |
0 |
0 |
0 |
0 |
12 |
0 |
4- مخفی کردن A, C , D :
01 00 00 00 |
(مقدار): درایوA |
04 00 00 00 |
(مقدار): درایوC |
08 00 00 00 + |
(مقدار): درایوB |
:013 00 00 00 |
|
نوشتن اعداد 10 الی 15 در یک خانه مجاز نمی باشد پس طبق جدول 2 داریم:
(شکل 2-1 را می بینید) A , C , D درایو: (مقدار): 0D 00 00 00
5- مخفی کردن پارتیشن E , C:
|
04 00 00 00 |
(مقدار): درایوC |
|
|
10 00 00 00 + |
(مقدار): درایوE |
|
|
14 00 00 00 |
|
|
:14 00 00 00 |
(مقدار): درایوE و C |
||
توجه: در این مثال عدد 14 ظاهر شده است ولی چون عدد 1 آن در خانه دیگر می باشد احتیاجی به استفاده از جدول 2 نمی باشد.
6- مخفی کردن پارتیشن D , F:
|
04 00 00 00 |
(مقدار): درایوD |
|
|
10 00 00 00 + |
(مقدار): درایوF |
|
|
28 00 00 00 |
|
|
28 00 00 00 |
(مقدار): درایوF و C |
||
7- مخفی کردن پارتیشن H و F:
20 00 00 00 |
(مقدار): درایوF |
80 00 00 00 + |
(مقدار): درایوH |
:100 00 00 00 |
|
توجه: به دلیل ظاهر شدن یک از اعداد 10 الی 15 در یک خانه از جدول 2 استفاده می کنیم:
H , F درایو: (مقدار) : A0 00 00 00
8- مخفی کردن پارتیشن های A , C , D , E , F :
01 00 00 00 |
(مقدار): درایوA |
04 00 00 00 |
(مقدار): درایوC |
08 00 00 00 |
(مقدار):درایو D |
10 00 00 00 |
(مقدار): درایوE |
20 00 00 00 + |
(مقدار): درایوF |
313 00 00 00 |
|
توجه: به دلیل ظاهر شدن عدد 13 در یک خانه از جدول 2 استفاده می کنیم:
A , C , D , E , F (مقدار): 3D 00 00 00
08 00 00 00 |
(مقدار): درایوD |
10 00 00 00 |
(مقدار): درایوE |
00 08 00 00 |
(مقدار):درایو L |
20 00 00 00 + |
(مقدار):درایوM |
313 00 00 00 |
|
توجه: در این عدد 18 ظاهر شده است ولی چون عدد 1 آن در یک خانه و عدد 8 آن در خانه دیگر می باشد احتیاجی به استفاده از جدول 2 نمی باشد.
D, E, L, M درایو: (مقدار): 18 18 00 00
10- مخفی کردن کلیه پارتیشن ها و درایوها A الی Z:
A-Z درایو: (مقدار):FF FF FF 03
قرار دادن عکس پس زمینه در Toolbar پنجره های My Computer و Explorer
(شکل 2-2 را می بینید)
توجه: 1- فایلهای مورد نظر باید دارای پسوند bmp و Gif باشند.
2- برای داشتن عکس و برگشتن به حالت اولیه دستور را از مسیر گفته شده حذف کنید.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current – User\ Softare\ Internet Explorer\ Toolbar
دستور: Back BitmapShell
مسیر عکس مورد نظر را تایپ کنید : مقدار
حذف راست کلیک از Desktop و کلیه پنجره ها
با راست کلیک کردن بر روی قسمت خالی Desktop، آیکونهای Desktop دکمه Start، Toolbar پارتیشن های هارد، درایوها، Folder تک فایلها و فضای خالی بین آیکونها در پنجره My Computer و کلیه پنجره های دیگر می توان به امکانات و تنظیماتی که ویندوز در اختیار کار برقرار می دهد دسترسی پیدا کرد.
که با به کار بردن دستور زیر با مقدار 1، کلیه راست کلیک ها از قسمتهای فوق حذف خواهد شد و دسترسی به امکانات موجود را به طور جدی محدود خواهد کرد.
نوع: Binary Value
دستور: NoView Context Menu
مقدار: 01 00 00 00
جلوگیری از خود به خود اجرا شدن (Autorun) و CD (1)
هنگامی که Cd در Cdrom قرار داده می شود، Autorun آن اجرا خواهد شد و محتویات داخل آن یا Lige مربوط به آن نمایش داده خواهد شد که این به نوبه خود زمانی را تلف می کند و سیستم را مشغول به خود می کند، که بعضی از کاربران این عمل را نمی پسندند. برای از کار انداختن Autorun از دستور زیر استفاده کنید.
سیستم عامل: 98-me- 2000- Xp
مسیر:
HKEY- Current- User\ Software\Microsoft\Windows\CurrentVersion\Polices\Explorer
نوع: Binary Value
مقدار: 01 00 00 00
تغییر نام آیکونهای داخل Computer My و بر روی Desktop
در برخی از دستورات قبلی همین فصل به طریقه تغییر نام آیکونهای داخل پنجره my computer و یا آیکونهای بر روی Desktop گفته شد. ولی در این دستور یک راه کلی بر این امر وجود دارد که بدین صورت که یک کلید در زیر کلید CLSID در مسیر زیر بسازید و نام آن کلید را کد کلاس آن آیکون (system Folder) قرار دهید و بعد بر روی کلید کد کلاس ساخته شده کلیک کرده و در پنجره سمت راست بر روی دستور defult دوباره کلیک کنید و با ظاهر شدن پنجر مربوطه نام مورد نظر و دلخواه خود را (لاتین یا فارسی) در مکان آن تایپ کنید. بعد از تأئید این نام نام تایپ شده در پنجره my computer و یا بر روی Desktop دیده خواهد شد. (شکل های 3-2، 4-2، 5-2 را ببینید)
توجه:
1-کد کلاس مربوط به آیکونهای مختلف (system Folder) در ضمیمه دوم کتاب گفته شده است.
2-اگر در مسیر زیر کلیدهایی وجود نداشت آن کلیدها را بسازید.
3-طریقه ساختن یک کلید در زیر کلید دیگر در فصل اول کتاب گفته شده است.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current- User\Software\ Classes\ CLSID
دستور اول: با نام کد کلاس آن آیکون CLSID ساختن یک کلید زیر کلید
دستور دوم: تایپ کردن نام دلخواه
حذف منو و آیکون Dilup Panel از Start و Network , Printer , ControlMy Computer
در ویندوز 98، در مسیر Start\ Setting و در پنجره My Computer دو منو و آیکون به نامهای Control Panel و Printer و در ویندوز 2000 این دو منو و منوی Dial- up Connection در مسیر Start\ Setting و آیکون Control Panel در پنجره My Computer وجود دارند که این منو و آیکونهای دسترسی به چاپگرها شبکه و تنظیمات کل سیستم را مهیا میکند. که با به کار بردن دستور زیر با مقدار 1 این منوها و آیکونها از دکمه start و پنجره My Computer حذف خواهند شد.
توجه:
1-در ویندوز XP گزینه Control Panel از پنجره My Computer و از پنجره آبی رنگ سمت چپ (other places) نیز حذف خواهد شد.
2-جهت بازگشت به حالت اولیه و بی اثر کردن این دستور را از مسیر مشخص شده حذف کنید.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current- User\Software\ Microsoft\ Windows\ Current version\ Policies\Explorer
نوع: Binary Value
حذف منو و آیکون Control Panel از دکمه my Computer و Start
که با به کار بردن دستور زیر با مقدار، 1 منو و آیکون Control Panel حذف خواهد شد و دسترسی را محدود خواهد کرد.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current- User\Software\ Microsoft\ Windows\ Current version\ Policies\Explorer
دستور: No Control Panel
نوع: Binary Value
مقدار: 01 00 00 00
نمایش و یا مخفی کردن آیکون Control Panel از پنجره My Comuter
در ویندوزهای 2000 , Me, 98 در پنجره My Computer آیکونی به نام Control panel وجود دارد که دسترسی به امکانات و تنظیمات کل سیستم را فراهم می کند. اما در ویندوز XP این آیکون پنجر My Computer حذف شده است.
بدین منظور جهت نمایش این آیکون داخل پنجره My Computer وارد مسیر زیر شوید و دستور را با مقدار 0 مقدار دهی کنید.
1-قرار دادن مقدار صفر آیکون Control panel را نمایش می دهد و قرار دادن مقدار یک آنرا مخفی می کند.
2-کد کلاس مربوط به {21EC2020- 3AEA- 1069- A2DD- 08002B30309D)} Control panel
می باشد.
3- کد کلاس به عنوان دستور می باشد.
سیستم عامل: XP
مسیر: HKEY- Current- User\Software\ Microsoft\ Windows\ Current version\Explorer\Hide My ComputerIcons
نوع: DWORD vakue
دستور: {21EC2020-3AEA-1069-A2DD-08002B30309D}
مقدار: 0
حذف و یا تغییر نام Control Panel از My Computer و دکمه Start
در ویندوز های 98-Me-2000 در پنجره My Computer و در مسیر start\ setting آیکون و گزینه ای به نام Control panel وجود دارد که دسترسی به پنجره Control panel و کلیه امکانات سیستم را مهیا می کند.
بدین منظور جهت حذف و غیر فعال کردن این منو و آیکون وارد مسیر زیر شده و در ابتدای کد کلاس مربوط به Control Panel یک خط تیره (از طریق Rename) کردن کلید (توضیحات فصل اول))، قرار دهید.
توجه:
1- جهت تغییر نام بدین صورت عمل کنید که بر روی کد کلاس کلیک و در پنجره سمت راست برنامه Regedit، دستور Defult را با مقدار “Control Panel” خواهید دید دوباره بر روی defult کلیک کنید. با ظاهر شدن پنجره مربوطه می توانید نام Control Panel را به هر نام دلخواه (فارسی یا لاتین) تغییر دهید.
2-جهت بازگشت دوباره منو و آیکون Control Panel خط تیره را از ابتدای کد کلاس حذف کنید.
3-از مسیر زیر می توان شکل آیکون آن را نیز تغییر داد که در فصل هفتم (Icons) توضیحات بیشتر داده شده است.
4-کد کلاس مربوط به {21EC2020- 3AEA-1069-A2DD-08002B30309D}, Control panel می باشد.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current- Root\CLSID\ 21EC2020t\ 3AEA\ 1069\ A2DD\08002B30309D
قرار دادن خط تیره در ابتدای کد کلاس از طریق Rename کردن کلید توضیحات در فصل اول: دستور اول
دستور دوم: Defult تغییر نام مقدار کلاس دستور
مخفی کردن و یا تغییر نام Dia-up Networking از دکمه Start و My Computer
در ویندوز 98، Me، داخل پنجره My Computer آیکونی به نام Dial- up وجود دارد که از طریق این آیکون می توان به امکانات و تنظیمات شبکه اینترنت و برقرار کردن Dial-up دسترسی پیدا کرد.
با وارد شدن به مسیر اول و گذاشتن یک خط تیره در ابتدای کد کلاس مربوط به Dial-up ، Netoworking این آیکون از پنجره My Computer حذف خواهد شد. با این وجود می توان از مسیر Start\ Programs\ Accessories به Dial- up دسترسی پیدا کرد که برای حذف کردن این مورد نیز وارد مسیر دوم (مسیر CLSID) شده و یک خط تیره از طریق Rename کردن (توضیحات فصل اول) به ابتدای کد کلاس Dial- up Networking اضافه کنید.
توجه:
1-اگر از مسیر دوم (مسیر CLSID) استفاده کنید منو و آیکن Dial- up Networking هم از My Computer و هم از مسیر Start غیر فعال خواهد شد. (به طور کلی از هر مسیری که ممکن است به آن دسترسی پیدا کرد، غیر فعال خواهد شد)
2-جهت تغییر نام در مسیر دوم بر روی کد کلاس کلیک کنید در پنجره سمت راست برنامه Regdit دستور defult را با مقدار “ Dial-up networking” خواهید دید دوبار بر روی defult کلیک کنید باظاهر شدن پنچره مورد نظر می توانید نام Dial-up networking را به هر نام دلخواه (فارسی یا لاتین) تغییر دهید (این نام دلخواه در پنجره my computer نمایان خواهد شد.)
3-از طریق مسیر دوم می توان شکل آیکون را نیز تغییر داد که در فصل هفتم (ICONS) در قسمت System Folder توضیح لازم داده شده است.
4-برای نمایان شدن مجدد منو و آیکون خط تیره را از ابتدای کد کلاس حذف کنید.
5-اگر my computer شما این آیکون را ندارد وارد مسیر اول شوید و یک کلید به نام کد کلاس در زیر کلید Namespace بسازید (توضیحات بیشتر در ضمیمه دوم کتاب داده شده است) (در ویندوز 2000 و XP این آیکون وجود ندارد.)
6-کد کلاس {0992CFFA0-F557-101A-88EC-00DD010CCC48}, Dial- up Networking باشد.
سیستم عامل: 98- Me
مسیر اول:HKEY-Local-Machine\Software\Windows\Currnt Version\Explorer\My Computer\Name Space\ {0992CFFA0-F557-101A-88EC-00DD010CCC48}
مسیر دوم: HKEY- Classes- Root\CLSID\ {0992CFFA0-F557-101A-88EC-00DD010CCC48}
دستوراول:کردن(توضیحاتفصل اول) Rename گذاشتنخط تیره در ابتدای کدکلاس از طریق
دستور دوم: defult تغییر نام مقدار دستور
حذف و یا تغییر نام Printer از پنجره My Computer و Control panel
در ویندوزهای 98-me- 2000-XP در پنجره My computer و Control panel و همچنین در مسیر Start/ setting آیکون و منویی به نام Printer وجود دارد که دسترسی به امکانات و تنظیمات پنجره Printer را مهیا می کند.
بدین منظور جهت حذف و غیر فعال کردن این منو و آیکون و منویی به نام Printer یک خط تیره (از طریق Rename کردن کلید (توضیحات در فصل اول)) قرار دهید.
توجه:
1-جهت تغییر نام بدین صورت عمل کنید که بر روی کد کلاس کلیک کنید در پنجره راست برنامه Regedit ، دستور defult را با مقدار “Printer” خواهید دید دوبار بر روی دستور Defult کلیک کنید با ظاهر شدن پنجره مربوطه میتوانید نام printer را به نام دلخواه (فارسی یا لاتین) تغییر دهید.
2-از مسیر زیر می توان شکل آیکون را نیز تغییر داد که در فصل هفتم (Icons) توضیحات بیشتر داده شده است.
3-جهت بازگشت دوباره منو و آیکون Printer، خط تیره را از ابتدای کد کلاس حذف کنید.
4-کد کلاس مربوط به Printer، {2227a280-3AEA-1069-A2DE-08002B30309D), printer می باشد.
سیستم عامل: 98- Me- 2000- XP
مسیر اول:
HKEY- Local- Machine\Software\MicrosoftMicrosoft\windows\Current Version\Explorer\My Computer\Name space\ {D627790-4C6A-11CF-8D87-00AA0060F5BF}
مسیر دوم:
HKEY- Local- Machine\Software\MicrosoftMicrosoft\windows\Current Version\Explorer\controlpanel\Namespace\{ D627790-4C6A-11CF-8D87-00AA0060F5BF}
مسیر سوم: HKEYClass-root\CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
دستور اول:
(توضیحات در فصل اول) Rename گذاشتن خط تیره در ابتدای کد کلاس از طریق
دستور دوم: defult تغییر نام مقدار دستور
مخفی کردن و یا تغییر نام Web Folders از My Computer
در ویندوز XP , 2000 , 98 , Me داخل پنجره My computer آیکونی به نام Web Folders وجود دارد که با وارد شدن به مسیر اول برای ویندوز Me , 98 و مسیر دوم برای ویندوز XP و مسیر سوم برای تمامی ویندوزها از جمله 2000 این آیکون از پنجره My computer و کلیه مسیرهای موجود حذف خواهد شد.
توجه:
1-این آیکون به طور پیش فرض وجود ندارد.
2-در مسیر اول برای ویندوز Me , 98 یک خط تیره در ابتدای کد کلاس مربوط به Web Folder از طریق Rename کردن (توضیحات در فصل اول) قرار دهید.
3-در مسیر دوم برای ویندوز XP مقدار 1 آیکون را حذف و مقدار 0 ایکون را نمایان می کند (پیش فرض مقدار 1 می باشد) در ضمن اگر دستور وجود ندارد آن را با توجه به توضیحات فصل اول بسازید.
4-مسیر سوم (مسیر CLSID) برای کلید ویندوز از جمله 2000 صادق می باشد و با گذاشتن یک خط تیره در ابتدای کد کلاس از طریق Rename کردن (توضیحات در فصل اول) این آیکون حذف خواهد شد.
5-جهت تغییر نام در مسیر سوم بر روی کد کلاس کلیک کنید در پنجره سمت راست برنامه Regedit دستور defult را با مقدار “Web Folther” را به هر نام دلخواه (فارسی یا لاتین) تغییر دهید. (این نام در پنجره My Computer نمایان خواهد شد)
6-از طریق مسیر سوم می توان شکل آیکن را نیز تغییر داد که در فصل هفتم (Icons) در قسمت System Folder توضیحات لازم داده شده است.
7-اگر My Computer شما این آیکن را ندارد برای ویندوز های XP , 98 , Me , 2000 وارد مسیر اول شده و یک کلید به نام کد کلاس در زیر کلید Namespace بسازید. (توضیحات بیشتر در ضمیمه دوم کتاب گفته شده است)
8-جهت نمایان شدن مجدداً آیکون خط تیره را از ابتدای کد کلاس حذف کنید و با در ویندوز XP مقدار 0 را به دستور بدهید.
9-کدکلاس {BDEADF00-C265-11D0-BCED-00A0C90ABSOF}, Web Folder
سیستم عامل: 98- Me- 2000- XP
مسیر اول: HKEY- Local- Machine\Software\Microsoft\Windows\Current Version\ExplorerComputer\NameSpace\{BDEAF00-C265-11D0-BCED-00A.C90AB50F}
مسیر سوم: HKEY- Classes-Root\ CLSID\{BDEADF00-C265-110D0-BCED-00A0C90AB50F}
مسیر دوم: HKEY- Lokal- Machine\Softwere\Microsoft\Windows\Current Version\Policies\NonEnum
مسیر اول و مسیر اول و سوم: Rename گذشتن خط تیره در ابتدای کد کلاس از طریق
(توضیحات در فصل اول)
دستور دوم مسیر سوم: Defult تغییر نام مقدار دستور
دستور مسیر دوم: {BDEADF00-C265-11D0-BCED-00A0C90AB50F}
نوع دستور مسیر دوم: DWORD Value
مقدار مسیر دوم: 0 یا 1
حذف و یا تغییر نام Tip of day از Explorer\Views
پنجره My Computer و یا Explorer را باز کنید و از مسیر منوی View\Explorer منوی Tip of day را انتخاب و روی این منو کلیک کنید. پنجره ای در پائین My Computer ظاهر خواهد شد که در مورد خود ویندوز پنجره های My Computer و Explorer و Shortcut ها و کلیدهای میانبری که در ویندوز به کار می رود توضیح می دهد.
بدین منظور جهت حذف و غیر فعال کردن منو و پنجره Tip of day وارد مسیر زیر شده و از طریق Remname کردن کلید (توضیحات در فصل اول) در ابتدای کد کلاس مربوط به Tip of day یک خط تیره قرار دهید.
توجه:
1-توضیحات و متن هایی که در پنجره Tip of day وجود دارد در واقع صفحات html می باشند که در فایلی به نام Tip.him در پوشه Web در پوشه نصب ویندوز نوشته شده اند با باز کردن این فایل توسط ویرایشگر صفحات web می توانید متنهای این فایل را به دلخواه خود تغییر دهید.
2-جهت تفییر نام بدین صورت عمل کنید که بر روی کد کلاس کلیک کنید. در پنجره سمت راست برنامه Regedit را با مقدار “Tip of day” خواهید دید. دوبار بر روی دستور defult کلیک کنید با ظاهر شدن پنجره مربوطه می توانید نام Tip of day را به هر نام دلخواه فارسی یا لاتین تغییر دهید.
3-از مسیر زیر می توان شکل آیکون را نیز تغییر داد که در فصل هفتم (Icons) توضیحات بیشتر داده شده است.
4-جهت بازگشت دوباره آیکن و پنجره Tip of day خط تیره را از ابتدای کد کلاس حذف کنید.
5-کد کلاس مربوطه را به Tip of day، {4D5C8C25- D075-11d0-B416-00C04FB90376} می باشد.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Classes- Root\ SLSID\{4D5C8C25-D075-11d0-B416-00C04FB90376}
دستوراول:(توضیحات در فصل اول) کردن کلید Rename قراردادنخطتیرهدرابتدای کدکلاس از طریق
دستور دوم: defult تغییر نام دستور
دستور سوم: Tip.htm ویرایش فایل
حذف منو و آیکون Folder option از My Computer و Control panel
در پنجره My computer منویی به نام Tools می باشد که در این منو گزینه ای به نام Option folder وجود دارد که با کلیک کردن بر روی آن و باز شدن پنجره مربوطه می توان به تنظیمات کلیک کردن نحوه نمایش فایلهای مخفی و سیستمی نمایش و یا عدم نمایش Tooltip ها و … دسترسی پیدا کرد.
که با به کار بردن دستور زیر با مقدار 1 این گزینه از منوی Tools حذف خواهد شد.
توجه:
1-در ویندوز XP علاوه بر خلاف این گزینه از پنجره My computer همین آیکن از پنجره Control panel نیز حذف خواهد شد.
2-جهت برگشت به حالت اولیه دستور را از مسیر مورد نظر پاک کنید
سیستم عامل: 2000- XP
مسیر: HKEY- Current- User\sSoftWere\Microsoft\Windows\Current Version\Policies\Explorer
نوع: Binary Value
دستور: NoFolderOption
مقدار: 01 00 00 00
حذف منوی File از پنجره های My Computer و Intetnet Explore
در پنجره My Computer، Explorer، Intenet Explorer منویی به نام File وجود دارد که این منو دارای منوهایی مانند Open، Save , print و …. می باشد که با به کار بردن این دستور با مقدار 1 می توانید این منو را حذف کنید.
سیستم عامل: 98- Me- 2000- XP
مسیر: HKEY- Current- User\SoftWere\Microsoft\Windows\Current Version\Policies\Explorer
نوع: Binary Value
دستور: NoFile menu
مقدار: 01 00 00 00
حذف منوی Manage از راست کلیک بر روی My computer
داخل پنجره Control panel، آیکونی به نام Administrative Tools وجود دارد که با کلیک کردن بر روی آن پنجره ای با هفت آیکن به نامهای Local Securiry Policy , Computer Management , componet services و … ظاهر می شود که مهمترین این آیکونها آیکون Computer Management می باشد.
این آیکن پنجره ای را باز می کند که از طریق این پنجره می توان به امکانات و تنظیماتی از قبیل System Tools اشتراک گذاری فایلها، تعریف User اعمال و تغییر Passwords برای کاربران غیر فعال کردن crrom و یا درایو A برای کاربران و … دسترسی پیدا کرد.
دسترسی به این پنجره از دو راه امکان پذیر است: از طریق آیکون Administrative Tools و دیگری که از طریق راست کلیک کردن بر روی آیکن My Computer و انتخاب منوی Manage.
بدین منظور جهت حذف این منو از راست کلیک وارد زیر شده و بر روی دستور defult دوباره کلیک کنید. با ظاهر شدن پنجره مربوطه مقدار را به طور کلی پاک کنید و بعد کلمه Ok را فشار دهید. (شکل 2-7 را ببینید)
توجه:
1-کد کلاس گفته شده در مسیر مربوط به Computer My می باشد.
2-جهت بازگشت دوباره منوی manage مقدار زیر را در دستور defult وارد کنید.
3-روش حذف آیکون Administrative Tools نیز در دستورات فصل اول پنجم گفته شده است.
سیستم عامل: 2000- XP
مسیر: HKEY- Classes- Root\ CLSID\ {20D040FE0-3AEA-1069-A2DB3039D}\Shell\manage\Command
نوع: String Value
دستور: defult
مقدار: %windir%System32\mmc.exe /s %windir%system 32\compgmt.msc
حذف tab (پنجره) Security از راست کلیک کردن بر روی تک فایلها و انتخاب منوی Properties
اگر فرمت پارتیشن در ویندوز 2000 ، XP به صورت NTFS باشد، از راست کلیک کردن بر روی تک فایلها و انتخاب منوی Properties پنجره ای ظاهر می شود که دارای tab (پنجره ای) به نام Security می باشد به کمک امکانات و تنظیمات این پنجره می توان دسترسی به یک فایل را از لحاظ خواندن و نوشتن باز کردن و یا هر گونه تغییرات برای سایر کاربران محدود کرد به طوری که فقط به کاربرانی که شما به عنوان Administrator به آنها اجاره می دهید می توانند به این فایل دسترسی پیدا کنند.
بدین منظور برای آنکه کاربران دیگر (Power User) نتوانند به امکانات این پنجره دسترسی پیدا کنند وارد مسیر اول و یا دوم شده و از طریق Rename کردن یک کلید (توضیحات در فصل اول) در ابتدای کد کلاس مربوط به این پنجره یک خط تیره قرار دهید.
با قرار دادن این خط تیره در ابتدای کد کلاس tab (پنجره) security به طور کلی حذف خواهد شد. (شکل 2-8 را ببینید)
دسته بندی | کامپیوتر و IT |
فرمت فایل | docx |
حجم فایل | 191 کیلو بایت |
تعداد صفحات فایل | 179 |
پژوهش رجیستری
ریجیستری
فصل اول:
• مقدمه ای بر رجیستری
• نحوه عملکرد برنامه اجرایی Regedit.exe
• نحوه ساختن یک دستور و انتخاب نوع آن
• مشاهده تأثیر تغییرات ایجاد شده در رجیستری
• تهیه نسخه پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده.
مقدمه ای بر رجیستری (Registry)
در ابتدا کامپیوترها و کاربران بر اساس سیستم عامل MS-DOS فعالیت می کردند و برنامه هایی که ساخته می شد بر اساس این سیستم عامل بودند. برنامه تحت DOS برنامه هایی بودند که کاربر از راهی مشخص وارد برنامه می شد. مراحلی را طی می کردو راه خروج نیز مشخص بود و کاربر همیشه مجبور به طی کردن مسیرهای مشخص بود و برای رسیدن به منو و پنجره ای حتماً باید از منو و پنجره قبلی از آن عبور می کرد و هیچگونه اختیاری در تنظیم منو، پنجره ها و یا تغییر آنها نداشت (که احتیاج باشد در جایی ثبت شود). این خاصیت سیستم عامل DOS باعث می شد که اکثر تنظیمات این برنامه های کاربردی در مرحله برنامه نویسی و Compile کردن انجام شود و احتیاجی جهت ثبت تنظیمات در فایل نباشد.
با یان وج
با این وجود سیستم عامل DOS از رجیستری (Registry) مستثنی نبود و سه فایل Config.sys، MsDos.sys، Autoexec.Bat وجود داشتند که سیستم عامل DOS و جمعاً برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom و غیره را در این غایل ها ثبت می کردند و در واقع این سه فایل نقش محضر خانه ثبت و یا همان Registry را ایفا می کردند.
بعد از سیستم MS- DOS سیستم عامل Windows 3X دارای پنجره هایی بود که کاربر می توانست درنحوه ظاهر شده، رنگ، اندازه پنجره ها ونحوه اجرا شدن برنامه ها دخالت کرده (امکانی که در DOS وجود نداشت) و آنها را به دلخواه تنظیم کند. چیزی که در این جا مسلم است این است که تنظیمات سیستم عامل و یا تنظیماتی که توسط کاربرر اعمال می شد باید در فایلی ذخیره می شد تا هر بار که سیتم عامل راه اندازی می شود، و احتیاجی به تنظیمات مجدد نباشد، از طرفی به علت آنکه تنوع تنظیماتی که توسط کاربر و یا برنامه های کاربردی ایجاد می شد، بسیار متعدد بود و ممکن بود که کاربران بخواهند دائماً این تنظیمات را تغییر دهند و از طرفی دیگر اگر سازندگان این سیستم عامل می خواستند که از همان سه فایل DOS برای ثبت این تنظیمات استفاده کنند ممکن بود این سه فایل حیاتی و Boot کننده سیستم نیز بودند، دچار اشکال شده و آسیب ببینند. به همین منظور این بار و در این سیستم عامل فایلهایی با پسوند imi که مهمترین آنها Control.ini , System.ini , Win.ini بودند وظیفه ثبت تنظیمات (محضر خانه) و یا Registry را بر عهده گرفتند.
دسته بندی | کامپیوتر و IT |
بازدید ها | 3 |
فرمت فایل | doc |
حجم فایل | 584 کیلو بایت |
تعداد صفحات فایل | 22 |
گزارش کارآموزی کار با رجیستری ویندوز در 22 صفحه ورد قابل ویرایش
مقدمه
در ویندوزهای9x,xp,2000 وظیفه محضر خانه ثبت(Registry) بر عهده دو فایل user.dat ,system.dat قرار گرفته که بر اساس اعداد باینری و hex ساخته شده اند و چون این دو فایل در حالت عادی برای کاربر قابل دسترسی نیست بنابراین ویندوز در این رابطه برنامه اجرایی Regedit.exe راکه در پوشه Window می باشد رادر اختیار کاربران قرار داده تا بتوانند در صورت لزوم دستورات ,مقدارها وتنظیمات Registry را به دلخواه خود تغییر ویا دستور یا مقدار جدیدی را وارد کنند.
برنامه Regedit برنامه ای است که ویندوز را در اختیار کاربران قرار می دهدتا بتوانند مقدارهای Registry خود را ایجاد یا ویرایش کنند.
نحود ورود به برنامه اجرایی Regedit.exe
برای اجرا کردن این برنامه وارد منوی Run از دکمهstrart شده واسم فایل(Regedit) را تایپ کرده تا وارد این برنامه شوید.
همان که مشاهده میشود این برنامه دارای دو پنجره میباشد که در پنجره سمت چپ ریشه وشاخه های رجیستری میباشد و در سمت راست دستور و مقدار آن مشخص است.
در پنجره سمت چپ یک ریشه به نام My computer و 5 شاخه با عنوانهای زیر وجود دارد
1- ROOT_HKEY_CLASSES: شامل تناظر پسوند فایلها وسایر تنظیمات سیستم می باشد
2- HKEY_CURRENT_USE: شامل تنظیماتی است که مختض کاربر فعلی است.
3- HKEY_LOCAL_MACHINE: شامل تنظیماتی است که بطور سراسری اعمال شده و به کاربر وابسته نیست.
4- HKEY_USERS: شامل تنظیماتی که مختض هر یک از کاربران متعدد کامپیوتر از جمله کاربر فعلی است.
5- HKEY_CURRENT_CONFIG: شامل تنظیماتی است که مختص پیکر بندی سخت افزار موجود می باشد.
این 5 شاخه به نوبه خود دارای زیر شاخه هایی است که هر یک کار خاصی را کنترل و تغییر میکنند.
نحوه ساختن یک دستور و انتخاب نوع آن:
برای اجرای یک دستور به ترتیب گفته شده عمل می کنیم
1-ابتدا وارد مسیر مورد نظر در پنجره سمت چپ شده .
2-در پنجره سمت راست, کلیک راست را زده واز میان گزینه های آن گزینه New رارا باز کرده که در این منو یکی از سه نوعstring value ,DWRD value , binary value را مشخص میکنیم.
3-سپس نام دستور را به جای 1 New value # تایپ کرده و با زدن enter آن را تایید می کنیم.
برای مقدار دهی به هر دستور روی دستور دوبار کلیک کرده و مدار مورد نظر را وارد می کنیم
مشاهده ثاثیر تغییرات ایجاد شده در رجیستری:
در ویندوزها برای اینکه تغییرات حاصل ازایجاد شده را سریعا ببینیم سیستم را Logoff ویا Restart میکنیم.
مخفی و غیر قابل دسترسی کردن پارتیشن های Hard و Floppy و...
بعضی موقعه اطلاعات و فایلهایی را روی hard داریم که می خواهیم کسی به آنها دسترسی پیدا نکندو یا کاربری از فلاپی ویا سی دی رام سیستم کامپیوتر استفاده نکند.
برای انجام این امر دستور زیر را با مقادیر گفته شده در کامپیوتر انجام می دهیم.
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
Nodrives: دستور
بر حسب Hex طبق جدول : مقدار
00400000
O
40000000
G
01000000
A
00800000
P
80000000
H
02000000
B
00000100
S
00040000
K
04000000
C
00000800
T
00080000
L
08000000
D
00001000
U
00100000
M
10000000
E
00004000
W
00200000
N
20000000
F
F
E
D
C
B
A
15
14
13
12
11
10
باینری
نکته: اگر بخواهیم فقط یکی از پارتیشن های HARD را مخفی کنیم از جدول Hex استفاده میکنیمولی اگر بخواهیم دو ویا چند پارتیشن hard را مخفی کنیم از جدول باینری استفاده میکنیم
مثال:
مخفی کردن پارتیشن C,D:
جلوگیری از خود به خود اجرا شدن(Auto run):
هنگامی که CDرا در CD-ROM قرار می دهیم Autorun آن اجرا می شود و محتویات داخل آن را نمایش میدهد این کار به نوبه خود زمانی را تلف میکند که برای بعضی از کاربران کسل کننده است و این عمل را نمیپسندند برای از کار انداختن Autorun از دستورات زیر استفاده میکنیم.
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
nodrivetypeautorun: دستور
b500 00 00: مقدار
پیش فرض مقداراین دستور در xp مقدار 91000000 و در 2000, 98 برابر است با 95000000
سریعتر بسته شدن برنامه های اجرا شده:
هنگامی که برنامه اجرایی را باز میکنیم مقداری از Applicationsهای آن جهت دسترسی سریع در حافظه رام قرار می گیرند و هنگامیکه از آن برنامه خارج می شویم .مدتی طول می کشد تا تمامیApplicationها آن برنلمه از حافظه پاک شود .
پیش فرض این دستور 5000 میلی ثانیه است.
2000,xp: سیستم عامل
HKEY_Current_user\control panel\desktop: مسیر
string value: نوع new))
Hungapptimeout: دستور
زمان به میلی ثانیه: مقدار
تنظیم سرعت ظاهر شدن منو های دکمه start:
هنگامیکه بر روی دکمه start کلیک می کنیم . تا منویهای آن باز شود . به محص کیلک کردن بر روی آن منو سریع باز نمی شود و با کمی تاخیر همراه است.
بدین منظور جهت تنظیم سرعت ظاهر شدن منوهای دکمه start به دستور زیر یک عدد بین 0تا 999 اختصاص می دهیم.
پیش فرض این دستور 400 میلی ثانیه است.
2000,xp,98,Me: سیستم عامل
HKEY_Current_user\control panel\desktop: مسیر
string value: نوع new))
menushowdlapy: دستور
زمان به میلی ثانیه: مقدار
غیر فعال کردن دکمه Start:
اگر می خواهید کاربری نتواند منوهای دکمه start را باز کند . برای اینکار وارد مسیر زیر شده واز طریق Rename کردن یک کلید یعنی با قرار دادن خط تیره در ابتدای کد کلاس .
بنابراین در ابتدای کد کلاس دکمه start ({4622AD11-FF23-11d0-8D34-00A0C90F2719}) یک خط تیره قرار دهید.با اینکار دکمه Start غیر فعال می شود.
2000,xp,98,Me: سیستم عامل
{4622AD11-FF23-11d0-8D34-00A0C90F2719} HKEY_Clsses_Root \CLSID \: مسیر
Rename کردن کد کلاس دکمه start: دستور
نمایش متن وپیغامی دلخواه برای کاربران هنگام شروع ویندوز:
زمانی پیش می آید که افراد دیگر از کامپیوتر شما استفاده می کنند.بنابراین شما می توانید برای آنها پیغام مناسب وپیام هشدار دهید.
نکته: در پنجره ای که برای نمایش متن ظاهر می شود مقدار دستور legalNoticeCaption در عنوان پنجره قرارمیگیرد و مقدار دستورLegalNoticeText بعنوان متن اصلی می باشد.
2000,xp,Me,98: سیستم عامل
HKEY_Local_Machine \Microsoft \windows\ Currentversion\winlogon: مسیراول
HKEY_Local_Machine \Microsoft \windows NT\ Currentversion\winlogon: مسیر دوم
string value: نوع new))
legalNoticeCaption, LegalNoticeText : دستور
متن اصلی پنجره و متن عنوان پنجره : مقدار
توجه کنید که مسیر اول برای ویندوزهای 98وMe ومسیر دوم برای 2000 XP,می باشد.
خود به خود اجرا شدن End Task و صرفنظر کردن از آن در حالت قفل کردن برنامه ها:
این دستور دو کاربرد دارد یکی آنکه اگر برنامه ای تحت شرایطی قفل کند واین دستور با مقدار 1 مقداردهی شده باشد برنامه خود به خود بسته خواهد شد ودر غیر اینصورت پنجره A Programe responding ظاهر خواهد شد.
کاربرد دیگر این است که گاهی در هنگام خاموش کردن کامپیوتر در سیتم عامل های 2000 و xp با پیغامی مواجه می شویم که سیستم هنوز در حالت فعالیت است وبرای خاموش شدن باید صبر کنیم تا منوی
End Task کاملا پر شود.با بکار بردن این دستور از این کار صرفنظر میکنید.
2000,xp,98,Me: سیستم عامل
HKEY_Current_user\control panel\desktop: مسیر
string value: نوع new))
AutoEndTasks: دستور
1: مقدار
حذف منوی Documents از دکمه Start:
هنگامی که برای اجرا شدن وباز شدن فایلها , دوبار روی آنها کلیک میکنیم تا برنامه اجرایی مربوطه به آن فایل باز شود ومحتویات ان فایل را نشان بدهد. نام آن فایل در منوی Document ثبت خواهد شدو دیگر کاربران می توانند بفهمند که چه فایلهای را باز کرده ایم.
بدین منظور جهت حذف منوی Document از دکمه start دستور زیر را با مقدار 1 بکار می ببریم.
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
NorecentdoesMenu: دستور
1 : مقدار
جلوگیری از ثبت شدن فایلی در مسیر Start\Document:
هنگامی که برای اجرا شدن وباز شدن فایلها , دوبار روی آنها کلیک میکنیم تا برنامه اجرایی مربوطه به آن فایل باز شود ومحتویات ان فایل را نشان بدهد. نام آن فایل در منوی Document ثبت خواهد شد.
برای اینکه نام فایلی در مسیر Start \Document ثبت نشود دستور زیر را با مقدار 1 بکار می بریم.
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
NoRecentDosHistory: دستور
1 : مقدار
پاک شدن خود به خود فایلهای Start \Documents:
هنگامی که برای اجرا شدن وباز شدن فایلها , دوبار روی آنها کلیک میکنیم تا برنامه اجرایی مربوطه به آن فایل باز شود ومحتویات ان فایل را نشان بدهد. نام آن فایل در منوی Document ثبت خواهد شد.
بدین منظور به جهت انکه دیگر احتیاجی به استفاده از دکمه clear از پنجره Taskbar and start
نباشد اسامی این فایلها هنگام خروج از ویندوز به طور خود کار پاک می شود.
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
ClearRecentDoesonExit: دستور
1 : مقدار
حذف کلیه آیکونها از روی Desktop:
98,Me,2000,xp: سیستم عامل
HKEY_Current_user\software\microsoft\windows\current version\policies\explorer: مسیر
Binary value: نوع new))
Nodesktop: دستور
1 : مقدار
جلوگیری از اجرا شدن پنجره Display Propeerties:
از راست کلیک کردن بر روی فضای خالی Desktop وارد این محیط می شوند . برای جلوگیری از باز شدن این پنجره از دستور زیر استفاده می کنیم.
تغییر رنگ آیکونها:
هنگامی که بر روی یک فایل ,آیکون ویا پوشه رفته و ماوس را روی آن نگه می داریم و یا روی آن کلیک می کنیم. آن آیکون انتخاب (high light) می شود که پیش فرض به صورت آبی رنگ می باشد.
با بکار بردن دستور زیر و قرار دادن کد رنگ بعنوان مقدار آن دستور ,می توان رنگ آبی را به رنگ های دیگر تغییر داد.
البته لازم به توضیح است که این دستور هنگامی موثر است که در تنظیمات پنجره Folder Options
در tab ( پنجره ) ,Generalگزینه Web style انتخاب شده باشد.
همانطور که می دانید رنگها از سه رنگ اصلی قرمز , سبز وآبی تشکیل شده اند برای بدست آوردن کد رنگهای مختلف برای این دستور بصورت زیر انجام می دهیم.
الف) اولین رقم از سمت چپ مقدار درصد رنگ قرمز را نشان می دهد که حداکثر 255 و حداقل 0 می باشد.
ب ) دومین رقم از سمت چپ مقدار درصد رنگ سبز را نشان می دهد که حداکثر 255 و حداقل 0 می باشد.
ج ) سومین رقم از سمت چپ مقدار درصد رنگ آبی را نشان می دهد که حداکثر 255 و حداقل 0 می باشد.
98,Me,2000,xp: سیستم عامل
HKEY_Current_User \Control panel \color: مسیر
String value: نوع new))
HotTrackingcolor: دستور
رنگ دلخواه با توجه به توضیح بالا: مقدار
اضافه کردن منویی دلخواه به راست کلیک بر روی پارتیشن های و درایوها CD-ROMوFloppy:
اضافه کردن یک منو با اسم و عمل دلخواه به راست کلیک بر روی پارتیشن ها ودرایو مانند زیر است:
1- وارد مسیر رجیستری HKEY_Classes_Root \ Drive شده و در زیر کلید Drive یک کلید بنام shell راخواهید دید .
2- کلید shell را باز کرده و در زیر کلید ,shell کلید find را می بینید.
3- در زیر کلید shell کلیدی بنام دلخواه بسازید.با ساختن این کلید , در پنجره سمت راست دستور default با مقداری نا معلوم خواهید دید. بر روی دستور default دو بار کلیک کرده و با ظاهر شدن پنجره مربوطه یک نام مناسب را بدهید.
4- در زیر کلید ,Ezzatkhani یک کلید بنام Command بسازید . با ساختن این کلید, در پنجره سمت راست دستور default را با مقداری نا معلوم خواهید دید. بر روی دستور default دو بار کلیک کرده با ظاهر شدن پنجره مربوطه مسیر یک برنامه اجرایی را بدهید.
در واقعه مقداری که به دستور default از کلید command می دهیم مشخص کننده اتفاقی است که بعد از کلیک کردن رخ می دهد.
بعد از انجام این دستور سیستم را logoff کرده و در My Computer بر روی درایو ها راست کلیک کرده و کار خود را مشاهده نمایید.
اضافه کردن منویی دلخواه به راست کلیک بر روی کلیه تک فایلها:
هنگامی که بر روی فایلها دوبار کلیک کنید. برنامه مربوط به آن برنامه باز شده و محتویات آن فایل را نشان می دهد. با کمک مسیر رجیستری و توصیحات زیر شما می توانید یک منو با نام دلخواه به راست کلیک بر روی تک فایلها بدون در نظر گرفتن پسوند آنها اضافه کنید.
مثال: هنگامی که بر روی فایلهای ناشناخته (فایلهای که ویندوز نمی تواند آن را به برنامه ای نسبت دهد)دو بار کلیک کنیم. پنجرهای با عنوان open with باز شده که لیست تمامی برناه های که نصب شده وجود دارد که می توان با انتخاب یک برنامه آن فایل را باز کرد.
حالا می خواهیم این پنجره را به تمامی تک فایلها داشه باشیم.در ضمن نام منو در راست کلیک "باز کردن با برنامه" می باشد.
1- ورد مسیر رجیستری HKEY_Classes_Root \* شده در زیر کلید * یک کلید بنام shell ساخته.
2- در زیر کید shell یک کلید بنام open with سازید.با ساختن این کلید در پنجره سمت راست دستور default را با مقداری نامعلوم می بینید. دوبار بر روی آن کلیک کرده و نام مناسب مانند "باز کردن با برنامه " را بدهد.
3- در زیر کلید open with یک کلید بنام command بسازید. با ساختن این کلید در پنجره سمت راست دستور default که با مقداری نامعلوم است را می بینید که آن را انتخاب و عبارت زیر را در پنجره مربوطه بنویسید c:/windows\rundll32.exe shell32.dll,openAs_RunDLL%1 :