نحوه ویرایش دستی منوی کلیک راست در ویندوز

آخرین باری که روی یک فایل کلیک راست کردم، از این واقعیت که بارگذاری منوی زمینه(context menu) دو ثانیه کامل طول کشید، آزرده خاطر شدم . چرا؟ خب چون من برنامه های مختلف زیادی را روی کامپیوترم نصب کرده بودم که چندتا از آنها به طور خودکار خود را به منوی زمینه(context menu) کلیک راست من اضافه کردند !

برخی از برنامه ها از شما می پرسند که آیا می خواهید این گزینه به منوی زمینه شما اضافه شود، در حالی که برخی دیگر نمی خواهند. در حال حاضر، من احتمالاً چند بار پاسخ مثبت دادم، و فکر کردم که چقدر مفید است که آن را در منوی کلیک راست خود داشته باشم، اما هنوز تعداد زیادی وجود دارد که هرگز استفاده نمی کنم!

اگر به دنبال راهی برای حذف برنامه‌ها از منوی کلیک(click menu) راست برای فایل‌ها، پوشه‌ها و دسکتاپ هستید، می‌توانید این کار را خودتان با کمی هک رجیستری(registry hacking) انجام دهید . اگر نمی‌خواهید رجیستری را به زحمت بیندازید، پست قبلی من در مورد ابزارهای نرم‌افزار رایگان را بررسی کنید تا منوی زمینه(context menu) را با کلیک راست ویرایش کنید .

ابتدا نگاهی به منوی مضحک و طولانی کلیک(click menu) راست من بیندازید :

منوی کلیک راست

حالا که خیلی طولانی است! Dreamweaver ، Notepad ، آنتی ویروس، Pinky(Pinky basket) Basket ، PKZIP ، SmartFTP و PowerISO وجود دارد ! وای(Whew) ! بنابراین چگونه می توانیم منو را به چیزی قابل مدیریت تر سفارشی کنیم؟

ابتدا مطمئن شوید که از رجیستری خود نسخه پشتیبان تهیه کنید تا در صورتی که مشکلی(case something) به هم بخورد. اکنون ویرایشگر رجیستری را(registry editor) با رفتن به Start ، سپس Run و سپس تایپ کردن REGEDIT باز کنید.

ویرایش منوی کلیک راست برای فایل ها

یک منوی راست کلیک برای فایل ها و دیگری برای پوشه ها وجود دارد. برای دسترسی به فایل‌ها، به این کلید رجیستری(registry key) بروید :

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\

اکنون باید لیستی مانند این را ببینید:

منوی کلیک راست را سفارشی کنید

همه پوشه های فهرست شده در ContextMenuHandlers برنامه هایی هستند که با کلیک راست روی یک فایل در ویندوز(Windows) نمایش داده می شوند. برای حذف گزینه می توانید پوشه را حذف کنید یا به سادگی پوشه را غیرفعال کنید، که اگر بخواهید بعداً آن را بازگردانید بهتر است.

با کلیک بر روی پوشه در سمت چپ(left pane) و سپس کلیک راست بر روی مقدار کلید در پنجره سمت راست و انتخاب " (pane and choosing “)Modify " می توانید یک برنامه را غیرفعال کنید .

تغییر کلید

تنها کاری که باید انجام دهید این است که یک علامت منفی(minus sign) بدون پرانتز ( - ) در مقابل مقدار کلید مانند شکل زیر اضافه کنید:

ویرایش رجیستری

روی OK کلیک کنید(Click OK) ، سپس روی دکمه refresh در بالا کلیک کنید و سپس روی فایل کلیک راست کنید! اکنون برنامه باید از منوی زمینه(context menu) حذف شود. اگر گزینه علامت منهای(minus sign option) کار نمی کند، می توانید به سادگی کل کلید آن برنامه خاص را با کلیک راست و انتخاب (right-clicking and choosing) Delete حذف کنید(Delete) .

حذف کلیک راست

ممکن است متوجه شوید که موارد اضافی در منوی زمینه(context menu) کلیک راست شما وجود دارد که در زیر این کلید نشان داده نمی شوند. دلیلش این است که همه آیتم های منو در یک مکان ذخیره نمی شوند. همچنین می توانید آیتم های منوی دیگری را برای برنامه های ذخیره شده در این مکان ها بیابید:

HKEY_CLASSES_ROOT\*\shell

HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers

مکان های رجیستری

ویرایش منوی کلیک راست برای پوشه ها

همچنین می توانید همان مراحلی که در بالا نشان داده شده است را برای پوشه ها دنبال کنید. این فقط یک مسیر رجیستری(registry path) متفاوت است . برای ویرایش گزینه های منو برای کلیک راست روی پوشه ها، به اینجا بروید:

HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\

HKEY_CLASSES_ROOT\Directory\shell

شما باید کمی پیمایش کنید، اما وقتی به آنجا رسیدید، باید چیزی شبیه به این باشد:

ویرایش منوی کلیک راست

باز هم، می‌توانید پوشه‌های زیر ContextMenuHandlers را حذف کنید یا به سادگی با ویرایش کلید و قرار دادن یک – در مقابل مقدار، آنها را غیرفعال کنید. به همین سادگی و جذابیت دارد!

ویرایش منوی کلیک راست برای دسکتاپ

بله، دسکتاپ در ویندوز(Windows) مکان متفاوتی در رجیستری برای منوی زمینه(context menu) خود دارد. خوشبختانه، همان ساختاری را دارد که در بالا نشان دادیم، بنابراین برای فهمیدن نحوه حذف موارد مشکلی نخواهید داشت.

اکثر برنامه ها هرگز چیزی را به منوی کلیک راست(right-click menu) دسکتاپ اضافه نمی کنند ، بنابراین اغلب از این هک رجیستری(registry hack) استفاده نمی کنید . مکان آیتم های منوی دسکتاپ(desktop menu) اینجاست:

HKEY_CLASSES_ROOT\Directory\Background\shell

HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

دسکتاپ کلیک راست کنید

اگر همیشه می‌خواستید آن گزینه منوی مزاحم (menu option)Gadgets را از منوی زمینه دسکتاپ(desktop context menu) حذف کنید ، اکنون می‌توانید!

همچنین می توانید به راحتی هر برنامه ای را به منوی راست کلیک دسکتاپ اضافه کنید. فقط روی کلید پوسته (shell)راست کلیک کرده و (Just right-click)NewKey را انتخاب کنید . کلید را هر چه می خواهید نامگذاری کنید زیرا در منوی زمینه(context menu) ظاهر می شود . در مثالم، کلیدی به نام Paint ایجاد کردم .

حالا روی کلید جدید کلیک راست کرده و دوباره NewKey را انتخاب کنید . این بار دستور(command) کلید را نامگذاری کنید . حالا روی مقدار Default(Default) در سمت راست دوبار کلیک کنید و در مسیر برنامه خود پیست کنید. (right-pane and paste)این چیزی است که ورودی های رجیستری من به نظر می رسد:

منوی زمینه مورد را اضافه کنید

بلافاصله می توانید به دسکتاپ بروید، کلیک راست کنید و باید یک گزینه جدید برای برنامه خود ببینید!

منوی افزودن را کلیک راست کنید

بنابراین اینها سه منوی زمینه(context menus) متفاوت در ویندوز(Windows) و نحوه ویرایش آنها با استفاده از رجیستری هستند. اگر سوال یا مشکلی دارید، نظر خود را ارسال کنید. لذت بردن!



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts